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.62) (envelope-from ) id 1HF8m0-0006Bh-3J for garchives@archives.gentoo.org; Thu, 08 Feb 2007 12:53:12 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l18Cq18o001960; Thu, 8 Feb 2007 12:52:01 GMT Received: from mail.twi-31o2.org (66-191-187-123.dhcp.gnvl.sc.charter.com [66.191.187.123]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l18Cm4jM028312 for ; Thu, 8 Feb 2007 12:48:04 GMT Received: from localhost (localhost [127.0.0.1]) by mail.twi-31o2.org (Postfix) with ESMTP id 71C6E2480E5 for ; Thu, 8 Feb 2007 07:39:16 -0500 (EST) Received: from mail.twi-31o2.org ([127.0.0.1]) by localhost (gravity.twi-31o2.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03935-12 for ; Thu, 8 Feb 2007 07:39:11 -0500 (EST) Received: from [192.168.0.10] (vertigo.twi-31o2.org [192.168.0.10]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.twi-31o2.org (Postfix) with ESMTP id C8CAA2480E4 for ; Thu, 8 Feb 2007 07:39:11 -0500 (EST) Subject: Re: [gentoo-dev] Suggestion From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <200702081159.19818.jose.sanleandro@ventura24.es> References: <200702081038.13483.jose.sanleandro@ventura24.es> <20070208094342.4ebaf6cb@snowdrop> <200702081159.19818.jose.sanleandro@ventura24.es> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-3bDuL/vQIoSkxWOn+WTB" Date: Thu, 08 Feb 2007 07:39:15 -0500 Message-Id: <1170938355.26065.12.camel@vertigo.twi-31o2.org> 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 X-Mailer: Evolution 2.8.2.1 X-Virus-Scanned: amavisd-new at twi-31o2.org X-Archives-Salt: ccfffcc9-92cc-4b74-9fa0-5daf7e21d890 X-Archives-Hash: e40f6714a6b0737e71a5a08cd9d22b78 --=-3bDuL/vQIoSkxWOn+WTB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2007-02-08 at 11:59 +0100, Jose San Leandro wrote: > That is enough once you know how to write ebuilds. >=20 > We were thinking of a GUI to soften the learning curve to non-experts.=20 > Probably not useful for a Gentoo developer, but could provide an easy way= to=20 > write ebuilds to project maintainers themselves, not to Gentoo resources. I think what everyone means here is that if the default functions don't cover it, and an eclass doesn't cover it, then all of the code will have to be written by hand, anyway. No amount of pretty clicky interfaces will help this. The only thing I would really see as being useful would be a simple help system that is aware of all of the functions in ebuilds. This could be possible if there were some standardized way to document functions and their uses, so it could be parsed at run-time from the tree itself, but currently, I don't see it getting much traction. Don't get me wrong, I see lots of places where work could be done to make things easier, such as some way to easily determine dependencies. I just don't think it is possible to write up an IDE until more work is done defining the current eclasses and functions into something more static. --=20 Chris Gianelloni Release Engineering Strategic Lead Alpha/AMD64/x86 Architecture Teams Games Developer/Council Member/Foundation Trustee Gentoo Foundation --=-3bDuL/vQIoSkxWOn+WTB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.1 (GNU/Linux) iD8DBQBFyxnzkT4lNIS36YERAisiAJ9uaLdXwv2ff8F/iguwMejfEfQevACgmnhm yzulu4ilwLI7QUtA4cWZjbU= =pn+H -----END PGP SIGNATURE----- --=-3bDuL/vQIoSkxWOn+WTB-- -- gentoo-dev@gentoo.org mailing list