I'd like to start with, I'm not trying to stir up trouble but since
questions were asked i'll answer them.

> If you think neither should exist why do you have an opinion about this at 
> all?

I merged the java-overlay into regen2 a couple of weeks ago. as of
right now I've no plans to support java-experimental.

I'm fine with overlays so long as working ebuilds spend no more than a
few weeks in them. I have my own development branch and half the stuff
that's in there that isn't in the main tree doesn't work. Things like
perl 5.10 have been rotting in an overlay for a year. Funtoo  ( under
my direction ) and Regen2 have had it ~arch for over a month now. We
found one bug post release thus far. I filed a bug on xorg-server
1.6.0 not being in tree. It was resolved fixed (in overlay) (which
another bug clearly states it has amd64 build issues). since when has
(in overlay) been an acceptable solution to a missing package? I said
it before, the reason I like gentoo* distro's is I don't have to find
the repository to get the latest package, that's just a pain, in
ubuntu, in opensuse, in fedora... etc. But no more... officially
supported huge overlays have ruined this.

on the topic of sunrise, I approve of sunrise to a degree. I like the
non-reviewed half, but once they're reviewed they should be put in
tree. Isn't it true that some of those packages never get maintainers?

> What makes you think that overlays aren't for developers, aspiring developers
> and interested users where they are working on stuff?

users don't know how to hack. the very definition of user says that,
imo. There are developers, admins, and users. admins don't want
overlays, they are supposed to be unstable. users can't hack, so what
do they care. the problem is, an overlay has become a repo, I'm not
sure that it was originally intended for that.

> It is desirable IMO that
> all such people can easily be given full access to muck around and learn.

this does not mean officially supported overlays. You obviously won't
commit just anything to an officially supported overlay which suggests
that you don't allow 'mucking around'.

> Further, overlays are good places to put ebuilds for software that is more
> experimental than what's expected for ~arch. That includes live ebuilds. In 
> the
> end, overlays have a (far) lower level of guaranteed quality than the main 
> tree,
> for their ebuilds

because ~arch is supposed to work? take open bug on wine-1.1.16 it
doesn't build on amd64 and yet it's ~amd64. how about that nam ebuild
that has invalid bash that I mentioned? that's some quality work
there. The point is the tree is no better or worse than the overlays
in many cases.

> might even argue that Funtoo is one big overlay. When your own ability to
> contribute directly depends on an overlay, then why are you arguing against
> other people's overlays?

perhaps this is the real problem gentoo's primary way to accept user
contributions is via overlays. I disagree with the calling of Funtoo
as one big overlay, it's a replacement tree, and it provides
everything needed within that tree, as does regen2. overlays however
rely on an external tree, and now you've been discussing making them
rely on other overlays.

> Please point me to the people willing and having the time to maintain
> those >100 new ebuilds in the main tree.

given all the problems with the in tree ebuilds that aren't properly
maintained, I see no difference.

Regen2, is attempting to fix these problems, and more. I do try to get
my fixes back upstream here, but more often than not the bug
languishes. I don't think Gentoo is bad, but I do think it's taken a
wrong turn. But I suppose that these things are problems are simply my
opinion.

I've probably already offended a large share of people on this list,
now lets see if I can offend a few more by soliciting.

I consider Regen2 ready for use, but pre-release since I have yet to
roll ISO's and tarballs. Anyone who wants to help is welcome, be you
current, former or aspiring developer. More info at http://regen2.org

I will not discuss regen2 further on this list as I feel this is not
really the place, but I was asked. I am willing to discuss overlays
further, but I'm not sure I really have more to say. I suppose the
last thing would be back in the day I got everything from the tree, if
I wanted, needed something else I downloaded an individual ebuild, and
put it in /my/ local overlay. I didn't download a bunch of incomplete
mini-trees using a tool.
-- 
Caleb Cushing

http://xenoterracide.blogspot.com

Reply via email to