On Tue, 13 Mar 2012 02:41:13 -0400 "Walter Dnes" wrote: > On Mon, Mar 12, 2012 at 05:12:28PM +0000, Ciaran McCreesh wrote > > This whole thing is just an exercise in trying to find excuses not > > to use GLEP 55. > > A filename should not be (ab)used as a database. You mean we shouldn't have name, version and format in there? Because those are there already. All GLEP 55 does is make the format part more specific. > 1) Let's talk generic. Right now, we're talking about EAPI. In > future, what other (meta)data and characteristics will we need to > know? What else will be tacked onto the filename? EAPI, and any > other critical (meta)data should be declared early on in the ebuild. > That's what the ebuild is for. EAPI is special. You need to know EAPI to be able to get the rest of the metadata. > 2) Any potential ebuild processor that's incapable of looking for > regex "^EAPI=" in a textfile, amd parsing the numbers that follow, > has no business being used to process ebuilds. That doesn't get you the EAPI. -- Ciaran McCreesh