From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1EmM8J-0007nP-7r for garchives@archives.gentoo.org; Wed, 14 Dec 2005 02:12:43 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBE2Bsg6019122; Wed, 14 Dec 2005 02:11:54 GMT Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.201]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBE29uGs019374 for ; Wed, 14 Dec 2005 02:09:56 GMT Received: by zproxy.gmail.com with SMTP id z3so1012nzf for ; Tue, 13 Dec 2005 18:09:56 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=Z5Qwto0r5CoFcZ7E1VgOozmoXDQHg6qYwsDDabr7KBYbijoP83SXlidzy8QeH8TJZqi8O2wQsWv88GMh6EEbTI8Uw8K6BsVA77q/iOLqkQhojzvY7p3MzzuDodFKEm2JLJGD6orGGG3e0I+Sggi60JTjoQcJVO/PCdWqPjOjalg= Received: by 10.36.222.65 with SMTP id u65mr44898nzg; Tue, 13 Dec 2005 18:09:56 -0800 (PST) Received: from ?192.168.22.6? ( [66.27.157.183]) by mx.gmail.com with ESMTP id 34sm33261nza.2005.12.13.18.09.55; Tue, 13 Dec 2005 18:09:55 -0800 (PST) Message-ID: <439F7F2A.3010406@gmail.com> Date: Tue, 13 Dec 2005 18:10:50 -0800 From: Zac Medico User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051204) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: GLEP 42 (Critical news reporting) updates References: <20051211013550.66bfd7d2@snowdrop.home> <200512140844.39644.jstubbs@gentoo.org> <20051213235450.63dbd021@snowdrop.home> <200512140911.51446.jstubbs@gentoo.org> <20051214005202.34958472@snowdrop.home> In-Reply-To: <20051214005202.34958472@snowdrop.home> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: c2837685-a763-4b96-b2b4-406f007b755f X-Archives-Hash: d71a3d52576e8ba88b8e58aaeb296710 For reference, I'm quoting this snippet from earlier in the thread: Jason Stubbs wrote: > On Sunday 11 December 2005 10:35, Ciaran McCreesh wrote: >>.. Note:: Future changes to Portage involving support for multiple >>repositories may require one news list per repository. Assuming >>repositories have some kind of unique identifier, this file could be named >>``news-repoid.unread``. > > > Repositories will definitely have a unique identifier. Perhaps it would be > better to use the repository-identifing format from the beginning so that > readers are forced to be forwards-compatible? Assuming the readers would then > output the repository name, labeling it "gentoo" should work well... > [...] Ciaran McCreesh wrote: > On Wed, 14 Dec 2005 09:11:51 +0900 Jason Stubbs > wrote: > | 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. > > The former relies upon existing, widely used functionality together > with a well-defined path. The latter has some magic hard-coded name > voodoo (what's a 'gentoo'?) and is still stuck only supporting a single > location. > Apparently, 'gentoo' is meant to be the identifier for the official gentoo repository (portage tree). It corresponds to 'magic-chicken' below. Ciaran McCreesh wrote: > > Whenever relevant unread news items are found, the package manager will create a > file named ``/var/lib/gentoo/news/news-magic-chicken.unread`` (if it does not > already exist) and append the news item identifier (eg > ``2005-11-01-yoursql-updates``) on a new line. Zac -- gentoo-dev@gentoo.org mailing list