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 1HFAcT-00032G-US for garchives@archives.gentoo.org; Thu, 08 Feb 2007 14:51:30 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l18EmqjT013383; Thu, 8 Feb 2007 14:48:52 GMT Received: from rs25s12.datacenter.cha.cantv.net (rs25s12.datacenter.cha.cantv.net [200.44.33.41]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l18EjsFA009647 for ; Thu, 8 Feb 2007 14:45:55 GMT Received: from localhost (dBE25FEDA.dslam-01-3-15-01-1-01.smg.dsl.cantv.net [190.37.254.218]) by rs25s12.datacenter.cha.cantv.net (8.13.8/8.13.0/3.0) with ESMTP id l18Ejc7A031290 for ; Thu, 8 Feb 2007 10:45:52 -0400 X-Matched-Lists: [] Received: from localhost ([127.0.0.1]) by localhost with esmtp (Exim 4.63) (envelope-from ) id 1HFAU0-0001cj-Gu for gentoo-dev@lists.gentoo.org; Thu, 08 Feb 2007 10:42:44 -0400 Message-ID: <45CB36E4.30001@gentoo.org> Date: Thu, 08 Feb 2007 10:42:44 -0400 From: Luis Francisco Araujo User-Agent: Thunderbird 1.5.0.9 (X11/20070101) 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Suggestion References: <200702081038.13483.jose.sanleandro@ventura24.es> <20070208094342.4ebaf6cb@snowdrop> <200702081159.19818.jose.sanleandro@ventura24.es> <1170938355.26065.12.camel@vertigo.twi-31o2.org> In-Reply-To: <1170938355.26065.12.camel@vertigo.twi-31o2.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on 10.128.131.67 X-Virus-Status: Clean X-Archives-Salt: 221c1f12-6b5e-4085-ae1e-f67f52e3245a X-Archives-Hash: a2215075b7a06eaeaf25d2c32706c6ea Chris Gianelloni wrote: > On Thu, 2007-02-08 at 11:59 +0100, Jose San Leandro wrote: >> That is enough once you know how to write ebuilds. >> >> We were thinking of a GUI to soften the learning curve to non-experts. >> Probably not useful for a Gentoo developer, but could provide an easy way to >> 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. > It'd be very difficult to replace just 'opening a text editor' by an IDE. Though you might probably come up with very cool ideas ; like for example, an eclass browser that could search function based on name or descriptions of what the developer is looking for; probably with some hierarchy view for surfing them. At the end, i guess a text editor would be the best option; but that doesn't mean you can't try new methods/ideas. Regards, -- Luis F. Araujo "araujo at gentoo.org" Gentoo Linux -- gentoo-dev@gentoo.org mailing list