On Wednesday 14 December 2005 08:54, Ciaran McCreesh wrote:
> On Wed, 14 Dec 2005 08:44:39 +0900 Jason Stubbs <[EMAIL PROTECTED]>
>
> wrote:
> | Modifications are required to portage anyway. Why postpone it until
> | after several readers are written and force all of them become broken?
>
> Because there isn't a specification saying what the future changes to
> Portage will be, so supporting said future changes straight off would
> require a massively over-generalised, over-indirected solution.

newsdir="$(portageq envvar PORTDIR)/metadata/news"
newsdir="$(portageq newsdir gentoo)"

Both have one level of indirection. The first has two hard coded elements. The 
first has one. Where is the massive over-indirection?

The second allows future changes. The first does not. Where does the 
specification come into it? All that would be needed is to allow a user a 
method to name overlays and it'd be useful straight off the bat.

--
Jason Stubbs
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to