From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18146 invoked from network); 6 Jan 2004 12:41:18 +0000 Received: from smtp.gentoo.org (128.193.0.39) by eagle.gentoo.oregonstate.edu with DES-CBC3-SHA encrypted SMTP; 6 Jan 2004 12:41:18 +0000 Received: from lists.gentoo.org ([128.193.0.34] helo=eagle.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.24) id 1AdqWM-00086X-GQ for arch-gentoo-dev@lists.gentoo.org; Tue, 06 Jan 2004 12:41:18 +0000 Received: (qmail 16683 invoked by uid 50004); 6 Jan 2004 12:33:08 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 15201 invoked from network); 6 Jan 2004 12:33:08 +0000 From: Paul de Vrieze To: gentoo-dev@lists.gentoo.org Date: Tue, 6 Jan 2004 13:33:03 +0100 User-Agent: KMail/1.5.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: clearsigned data Content-Disposition: inline Message-Id: <200401061333.03551.pauldv@gentoo.org> Subject: Re: [gentoo-dev] creating ebuilds X-Archives-Salt: 315d92fc-bcac-4660-b883-24cf21f57b32 X-Archives-Hash: 131fc45d2ce4c7127836534796920bed =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 06 January 2004 08:36, Allen Parker wrote: > > Avenj, as I recently was interested in submitting ebuilds myself. > Could we possibly come up with a quick and easy system for devs to pop > in, check a list of submitted ebuilds, grab ones that look interesting > to them, test to see if they build/self-destruct, mark them as ~ARCH > (for ARCH they can test on), either clear the initial listing and slap > them into the tree or kick it back to the user? With many ebuilds the actual maintenance and bugfixing is more work than=20 just committing an ebuild to the tree. Basically what most devs do is=20 maintain or co-maintain a number of ebuilds and handle their bugs. If=20 you would be the defacto maintainer of a number of ebuilds you would=20 basically be doing the same as a real dev, but with the limitation that=20 there's allways someone between you and the tree. (and less bugzilla=20 power) > Personally, I found it to be a pain in the rear to see 1 1/2 yr old > ebuilds relating to the packages I was developing ebuilds for in > bugzilla, yet with information so stale as to be stinking the place > up. I think that there are a lot of things that could be offered to > Gentoo users without too much hassle by other Gentoo users as long as > dev says "ok, that sounds fun." I mean, I got passed back and forth > from hardened to general and back a few times and it was all because > the devs reviewing my bug(s) didn't understand the packages. I'm sorry for that. It however can be a sign that the tree is not ready=20 for those ebuilds, or that they are in very low demand. > I may not know C/C++ very well (minimal understanding at most), so I > wouldn't be able to "fix" something that was broken via diff, but I > sure as heck have the computing power to do 100s of compiles :-D and > thoroughly test certain things before I put them live on my OWN > production machines. Basically, I'm not a programmer, but I can > *still* write a darned good ebuild with the proper help (thx > Spyderous, obz and others in #gentoo-dev). Simply because I can't > program, I can't be a dev... does that mean I can't do thorough > package mangling/testing? Not really... In fact, I've been told, that > with most things, if anyone can break it, I can :-D Writing ebuilds is programming. In ebuilds you just use a different=20 language (bash shell script language), but beyond being able to write=20 ebuilds there is no need for an ebuild handling dev to be able to=20 program. A willingness to learn is always an advantage though. In any=20 case programming is absolutely not the same as knowing C or C++. > Basically, I just find that the entire ebuild submission process could > definitely be streamlined as to take less dev time and be more > rewarding for the users actually doing the submissions. Including > having user response saying, "hey, so and so just bumped package-x.y.y > to package-x.y.z and it builds fine with a renamed and digested > ebuild." I would agree with that. However I don't know how to do it in a good way=20 that preserves quality. Paul =2D --=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQE/+qr/bKx5DBjWFdsRAjeVAJ4+jgmhB+lvwB/5V+qTjDuNae4L7QCg0O09 bbcwfONCp82pufrRAGV2y+Q=3D =3DGDi4 =2D----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list