On Mon, 31 Oct 2005 20:16:30 -0600 Brian Harring wrote: | On Tue, Nov 01, 2005 at 01:51:25AM +0000, Ciaran McCreesh wrote: | > ``Posted:`` | > Date of posting, in ``dd-mmm-yyyy`` format (e.g. 14-Aug-2001). | > Mandatory. | | Don't have a good arguement as to why it should be added, but utc | time seems like it should be included. Ok. I nicked the Posting: header from GLEPs, which only use dates. Are posting times relevant for news items? | > ``Display-If-Installed:`` | > A dependency atom or simple package name (for example, | > `` has the package specified installed, the news item should be | > displayed. | | You're going to run into issues with slotmoves for longterm... | | I'd personally rather the translation/updating of the atoms specified | for this field does *not* occur in portage clientside, iow it's | handled server side. Would adding news/ to the "list of stuff that must be changed when you do a package move" suffice? | TODO: Display-If-Profile: ? | | I'd like to kill off the deprecated profile file someday... Ok. | > News Item Display | > ----------------- | > | > Whenever relevant unread news items are found, ``emerge`` will copy | > the news file into ``/var/lib/gentoo/news/``. | | Expand this to address N repo's all delivering their own news | please... If we have proper named repos... /var/lib/gentoo/news/repo_name/ ? What are the plans for multiple repositories exactly? | Any reason this must be moved locally? Why not just track some id | from the news article locally, instead of copying it? | | Yes this makes things a bit more funky for reading tools... but imo, | the duplication is a bit wasteful. Not a huge issue, but worth | considering imo. I was aiming for "really really easy to write clients that read news", and "really really easy to read news files using cat or less and rm". -- Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm