Gentoo Archives: gentoo-dev

From: "Tomáš Chvátal" <tomas.chvatal@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Lastrites: media-gfx/picasa, dev-python/papyon, net-voip/telepathy-butterfly, sci-visualization/paraview, x11-misc/xdaf
Date: Sun, 10 Feb 2013 14:37:54
Message-Id: 1680130.pEs1zspV9T@arcarius
In Reply to: Re: [gentoo-dev] Lastrites: media-gfx/picasa, dev-python/papyon, net-voip/telepathy-butterfly, sci-visualization/paraview, x11-misc/xdaf by Alexander Berntsen
1 Dne Ne 10. února 2013 13:51:16, Alexander Berntsen napsal(a):
2 > -----BEGIN PGP SIGNED MESSAGE-----
3 > Hash: SHA256
4 >
5 > On 10/02/13 12:47, Patrick Lauer wrote:
6 > > So instead of moving things from random overlays to the tree we
7 > > remove packages now, remove features from other packages because of
8 > >
9 > > that (openfoam) and then ... tell users to use an overlay?
10 > >
11 > > Somehow this appears not well thought out to me.
12 >
13 > +1
14 >
15 > On 10/02/13 13:11, Rich Freeman wrote:
16 > > There is nothing wrong with having an overlay that provides a
17 > > better experience than the main tree. Most distros actually
18 > > operate this way
19 >
20 > Most distros aren't very good.
21 >
22 > > - just look up your average non-core piece of FOSS software and the
23 > >
24 > > first thing their Ubuntu install instructions will tell you to do
25 > >
26 > > is to add some repository to your list.
27 >
28 > And the second search result is the Ubuntu troubleshooting broken
29 > installs as a result of adding other repositories.
30 >
31 > I accept that there may exist reasons for using overlays. "Ubuntu do
32 > it!" is not one.
33 >
34 Don't worry,
35 no matter what are Richs opinions he is not the one crating global policies
36 for this, so the defaults still are that we encourage adding all stuff to main
37 tree where possible. Even the overlays are supposed to be just plaingrounds
38 where we train upcoming devs, or pose as live ebuild/huge experimantal changes
39 storage space.
40
41 Even the excuse that it is not maintained so it is to stay in overlay is
42 false, because when somebody mess with the package in overlay they can became
43 maintainers in the main tree too without much fuzz.
44
45 But I suppose this problem is created simply because people not wanting to
46 work with cvs (and I purely agree that git workflow is much easier wrt
47 this)...
48
49 Cheers
50
51 Tom

Replies