From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FM3uw-0004JZ-GO for garchives@archives.gentoo.org; Wed, 22 Mar 2006 14:02:30 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with SMTP id k2ME1B3s005577; Wed, 22 Mar 2006 14:01:11 GMT Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.202]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with ESMTP id k2MDwFi5014280 for ; Wed, 22 Mar 2006 13:58:15 GMT Received: by uproxy.gmail.com with SMTP id k3so58772ugf for ; Wed, 22 Mar 2006 05:58:15 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=tnKPKO/nkPy39bRIxhx/HnAajta2zP7xT4bRgCArdyhFgxnJ94ZESyc52XiRQxE5mUgtK7BVmr62deLUUGuUWskA8+97TGFjLeeuT5m68oNv/Mmze6Sb0qGXqzzFYue35/otRCXZ3PXD8Qakei7AOwfjZQTU6xmAb/mqMw/1Mrs= Received: by 10.66.186.5 with SMTP id j5mr390897ugf; Wed, 22 Mar 2006 05:58:14 -0800 (PST) Received: by 10.66.218.9 with HTTP; Wed, 22 Mar 2006 05:58:14 -0800 (PST) Message-ID: <3b09e8e90603220558s5ac1e6d8ya5b44dd0bcbea9e9@mail.gmail.com> Date: Wed, 22 Mar 2006 08:58:14 -0500 From: "Thomas Cort" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Making the developer community more open In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <441F35B9.8000406@gentoo.org> <1143024569.27445.23.camel@getafix.chiltonfoliat.org> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k2MDwFi5014280 X-Archives-Salt: ecf96157-31bb-4153-8f1c-d2bf8d111d60 X-Archives-Hash: 081989d3b4681fd8f73ae74c3d7150ca > > A developer could then take these ebuilds, make sure they > > don't do anything malicious, or break QA, or whatever, and act as the > > bridge between the portage tree and the users actually working on the > > ebuild and keeping things up to date and working. > The easiest way to handle "contrib" as far as that "big warning" is to > make it a separate tree. That way, folks who want the flexibility get > it, but those who prefer not to "risk it", don't have to worry about it. > As well, contribs becomes another fertile developer recruitment ground. Why would the packages need a "big warning"/overlay/eclass if they were checked by a developer to make sure they "don't do anything malicious, or break QA, or whatever"? There are many user contributed ebuilds that have made their way into portage after being reviewed by devs that don't have any such warnings. I don't think creating a "contrib" overlay as an official part of Gentoo would be a good idea because making it an official Gentoo project conveys a certain level of quality. If the quality is there, then why not add the ebuilds to portage in the first place? If the quality isn't there, then you will have a lot of unhappy users complaining that an official Gentoo overlay broke their system. Having a non-Gentoo sponsored contrib overlay wouldn't be a good idea either IMO because the contributors wouldn't be contributing to Gentoo, and they wouldn't be interacting as much with the Gentoo developer community. Sure they would learn a lot of the skills required to be a Gentoo developer, but they wouldn't be increasing the value of anything in portage (unless they got a proxy to commit some of their work to portage). Also, there are many overlays out there already. Adding another one won't help with "making the developer community more open". Additionally, I don't personally know of a lot of people who actually use third party overlays except to get an ebuild for a particular package they want or to beta test ebuilds. -Thomas -- gentoo-dev@gentoo.org mailing list