[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: Re: [gentoo-dev] Re: Re: [RFC] PROPERTIES=virtual for
From: Ciaran McCreesh <ciaran.mccreesh () googlemail ! com>
Date: 2008-08-31 12:30:44
Message-ID: 20080831133044.4ed4bc5f () googlemail ! com
[Download RAW message or body]
On Sun, 31 Aug 2008 03:29:16 +0100
Steve Long <slong@rathaus.eclipse.co.uk> wrote:
> > Except that that's not what it's being used to mean. It's being
> > used to mean "the cost of selecting this when doing dependency
> > resolution cost analysis is zero", which is an entirely different
> > thing.
> >
> So it's zero-resolution-cost now?
No, the overall cost in resolution is potentially non-zero. But the
cost of selecting it for an install when resolving it is zero.
> Yes, that *is* different (although
> I'd use free-resolve. "free" is well understood as often meaning
> "zero-cost," which isn't a phrase most English-speaking people use.
> It only has meaning within the PROPERTIES variable, so it's not going
> to clash with anything.)
free means lots of things.
> > Users don't need to see it. Heck, most developers don't need to see
> > it.
> >
> Well any dev using it will do, and I believe most of them start out as
> users. Anyone reading the ebuild will see it, and the fact that it's a
> well-understood term, within Gentoo at least[2], makes it easier for
> the PM user-base to work with.
virtual is a well-understood term that does not mean what the property
being discussed will mean.
> It's a cultural "people understand this already" point as opposed to a
> technical make-it-as-explicit-as-we-can one.
And with this 'understanding' comes lots of misconceptions about what
it means. 'virtual' implies lots of things that this property does not.
--
Ciaran McCreesh
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic