Gentoo Archives: gentoo-dev

From: Alexander Berntsen <bernalex@g.o>
To: gentoo-dev@l.g.o
Subject: Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)
Date: Wed, 15 Jun 2016 07:22:16
Message-Id: 5761021B.9080703@gentoo.org
In Reply to: Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project) by Daniel Campbell
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 14/06/16 08:48, Daniel Campbell wrote:
5 > What sort of modularization are you talking about?
6 The cheap answer is "as much as possible.
7
8 > Would we suggest something like GNOME, KDE, XFCE, Mate, Cinnamon,
9 > et al getting their own overlays? dev-lang/foo getting its own
10 > overlay, etc?
11 Yes. Although I would not want to impose my thoughts too much in this
12 regard, as I think we have a lot of capable devs, who are hopefully more
13 fit for this task than I am.
14
15 > To some degree, that will simplify some people's trees and quicken
16 > emerge, but then it just pushes maintainance to a part that most
17 > users don't really mess with much (repos.conf)
18 I don't know what maintenance you are speaking about.
19
20 > You can achieve mostly the same end via your own git repo at
21 > /usr/local/ and pulling overlays in via either layman or git
22 > submodules, for overlays that aren't already in layman.
23 The repository isn't hosted by us along with everybody else's
24 repository, so there is no community element. And the Gentoo tree isn't
25 modular today. So I completely fail to see how that would be "mostly the
26 same".
27
28 > zugaina and layman are great tools that could use a bit more
29 > polish, and could be either adopted or assisted as an official part
30 > of the handbook.
31 That would be great.
32
33 > There's no guarantee on their quality, and if an overlay becomes
34 > popular then there may be pressure put on the Gentoo tree to adopt
35 > whatever the popular overlay has. This could be detrimental *or*
36 > beneficial, depending on what the changes are.
37 I assume that using PPAs is at your own risk, so this is not a real
38 problem. Gentoo would have a curated and reviewed set of repositories,
39 venturing outside of that is clearly for power users.
40 - --
41 Alexander
42 bernalex@g.o
43 https://secure.plaimi.net/~alexander
44 -----BEGIN PGP SIGNATURE-----
45 Version: GnuPG v2
46
47 iQIcBAEBCgAGBQJXYQIaAAoJENQqWdRUGk8BVQQP/RmlYUCY46hslpRXC2A8W+pk
48 OUCF4hL16pwMqfTIMOhxGvjSJ8sGSWSrHrh27YlvW5b0T1xxmH8fL5q/b9AxnnlZ
49 g0cvbprunskuc0UK1b8H2vE0WFPXoTV5QmyKb3XZoXyW6BEPNYyal/uKAH8IxuQO
50 9y+bJa1TuAsaOEvIhDLDN8DCavwP+Wd306JrRm3dj708gDxr//i8aGg0WLEhKtof
51 1RAmqw/K12J2C/9rF/8isoE2UO8DEf/s19A4ghtrQj1zho4ZY4wUBZ/MNwHhboU8
52 TXPRXYVSI4n4N40hpdzVm6Mi+URiggLtYwwS8tZlaky1/1cLz7aG7INo1ECSaSOS
53 rqllFkhgOWH+Tmxkt3OaODrAV263So7RbDlpMmjl4GJxj6dpygM5yEhAoM8ARWxg
54 0KE1m1XkRqZeDolJ3fKjFhVOzqMSHvbJT58PzD35AbiDXc/95kdcM+dCS/BGPqSs
55 wSVTm7QIjsY7v5Pz6G/5kCKPi14xsTDZktSz4p/gOU53/+Tio6P+vN5ZCyFwfa43
56 9dkVv7QnpCJQLy8jlc07nvBB5xtEcPFe7yab/2qZdcc1LPQfRdUU8KUMzMTygNyb
57 1kW0aTQtKbnu2Af/JfjjVlVMN5WNBRiNVYhT430HVDRuoyShzoO6CDR+6V/AX8ze
58 gT+8VKGb+5gU4iUyS4sz
59 =wgyc
60 -----END PGP SIGNATURE-----

Replies