On Thu, 20 Aug 2009 13:36:30 -0400
Andrew D Kirch <trel...@trelane.net> wrote:
> > > I look forward to seeing Funtoo's creation of EAPI funtoo-2.
> 
> Obviously you don't get it.  We aren't going to spend time writing
> this sort of spurious and unnecessary specification documents.

Why not? Are you saying you don't want the way Funtoo's package manager
works to be documented? I'll remind you that the feature in question
isn't documented anywhere.

It's a five minute job, and it will mean Funtoo's tree can be used by
any of the many third party tools that work with repositories.

I find it hard to believe that one of Funtoo's goals is to use
undocumented features and not have any way for contributors to know what
the package format is.

> Nor do you, as I have proven, have standing to file such a bug as you
> are not on the council (even as an alternate), and the SOLE option
> for packages violating PMS per the council is a council vote to mask
> the package. 

That's not the sole option at all. The first thing to do is to get the
issue fixed. Masking is the nuclear option.

> Portage is a tool used by users, repoman is a tool used by developers
> for tree QA.

repoman isn't an effective way of getting messages to overlay
developers.

>  Considering the zeal with which you are pushing this
> "accidentally works with Portage until Portage is fixed", I believe a
> reasonable person is going to look at the b.g.o bug, and at the
> Paludis bug and realize that you're more interested in process than
> innovation, and that you simply don't care about throwing needless
> confusing warnings at users (indeed a prima facia examination of
> Paludis would seem to confirm this, and my concerns WRT Paludis and
> the development methods are well known).  I think they'll also
> realize that throughout this process you've been less than honest,
> and a huge impairment to the work going on at Funtoo.

The process for innovation is EAPIs. This allows innovation to go
through in a well defined manner that doesn't cause highly random
breakage every time a new feature comes along. Unfortunately, your
early misconception that EAPIs are about Paludis is getting in the way
of you taking a few simple steps to turn this from exploiting
undocumented behaviour to a well defined feature.

EAPIs are there to help you, not hold you back.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to