On Sun, 4 Mar 2007 03:13:45 +0900 Jason Stubbs <[EMAIL PROTECTED]>
wrote:
> I don't remember the specifics, but I remember that there was
> something that didn't seem to go along with our vision.

We disagreed over whether repositories should be named by the user or
the repository itself.

> > Incidentally... Side note on PMS vs EAPI-0: the way PMS is written,
> > it's deliberately very easy to integrate EAPI-1, EAPI-2 or whatever
> > into the document. Consider PMS to be a document that is capable of
> > holding all EAPIs, with EAPI-0 being the only one that's actually
> > there for now. Once EAPI-1 is agreed upon, it can be added to PMS
> > rather than having to be a whole new document.
> 
> That also sounds like a good thing as it gives new ebuild authors a
> single authoritative source on what to expect from a package manager.
> Although EAPI-0 will still be defined, even if it is only as
> "revision XYZ of PMS". 

It's more explicit than that. Sections that apply only to a particular
EAPI or group of EAPIs are marked as such. So we can do things like:

(common stuff about dep specs)

(fancy sidebar EAPI-1, EAPI-2) stuff about slot deps

(fancy sidebar EAPI-0 only) stuff that only EAPI-0 is allowed to use

> Also, as a leading dev to a (for a? on a? i've spent too long in
> Japan :/) "not an official Gentoo project" package manager, I hope
> you realize the danger of not having explicit versions of the
> document. Take, for example, the lack of acceptance of some changes
> to the dev guide that have been somewhat controversial...

Yeah. That one's solved by a nice little bit of magic that
automatically sticks in a "Generated" note on the title page.

-- 
Ciaran McCreesh
Mail                                : ciaranm at ciaranm.org
Web                                 : http://ciaranm.org/
Paludis, the secure package manager : http://paludis.pioto.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to