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 1Elvjk-0004T8-ET for garchives@archives.gentoo.org; Mon, 12 Dec 2005 22:01:36 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBCLxxDt026522; Mon, 12 Dec 2005 21:59:59 GMT Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.196]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBCLvBRn006855 for ; Mon, 12 Dec 2005 21:57:12 GMT Received: by zproxy.gmail.com with SMTP id 34so1547652nzf for ; Mon, 12 Dec 2005 13:57:11 -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=WXdkHUGxGHmM7pPrsbFLTzytwPTRU9WXKYKY1v8+NcAHiqlz7VanEq8SELg43Oxtl9buTmg0tzjCVDgsvdx/fDMtGpXGgl8FAxRLhh0zimGUTN6sZOnwOmC04agmcLJgxylycb3lL2FFdrEDGJZfx9r08KeUxMKvfhmChFZ1qrw= Received: by 10.36.20.6 with SMTP id 6mr6548832nzt; Mon, 12 Dec 2005 13:57:11 -0800 (PST) Received: from ?192.168.22.6? ( [66.27.157.183]) by mx.gmail.com with ESMTP id 38sm4406869nzf.2005.12.12.13.57.09; Mon, 12 Dec 2005 13:57:10 -0800 (PST) Message-ID: <439DF26D.9050702@gmail.com> Date: Mon, 12 Dec 2005 13:58:05 -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] GLEP 42 (Critical news reporting) updates References: <20051211013550.66bfd7d2@snowdrop.home> <200512111332.05202.jstubbs@gentoo.org> <20051211174331.03bb6f62@snowdrop.home> <200512120844.00805.jstubbs@gentoo.org> In-Reply-To: <200512120844.00805.jstubbs@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: f66cdace-62ed-433b-8967-485ad9d011c9 X-Archives-Hash: a865004bdbb84b76b5bd994cba84e861 Jason Stubbs wrote: > > Repositories will be user-labelled. However, all that readers need be > concerned with is how to extract the repository name from the news.unread > file and how to then resolve that to a directory name, regardless of how > repositories are implemented. Expanding on this a little further then, we would have a file in a standard location such as /var/lib/portage-news/repos.desc that maps repository identifiers to the absolute paths of news directories (no hard coding of metadata/news/). This will provide a layer of indirection so that the portage news add-on will be able to direct news readers to the proper locations, regardless of repository implementation details. > Even before multiple respositories are properly supported, I guarantee bugs > about support for this in portage overlays. With the above, we would be able > to add that support. Without it, all we can do is put a big CANTFIX. > [...] > the data should probably not be in /var/lib/portage I would also prefer that /var/lib/portage/ be reserved for core portage functionality (package management) and that non-essential add-ons store their data elsewhere. Zac -- gentoo-dev@gentoo.org mailing list