Brian Harring | 1 Nov 2005 03:16
Picon
Favicon

Re: GLEP ??: Critical News Reporting

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.

<snip>

> ``Display-If-Installed:``
>     A dependency atom or simple package name (for example,
>     ``<dev-lang/php-5_alpha`` or ``net-www/apache``). If the user 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.

> ``Display-If-Keyword:``
>     A keyword [#glep-22]_ name, for example ``mips``. If the user is on
>     the arch in question, the news item should be displayed.
> 
> TODO: Display-If-USE for USE flag renames?
> 
> TODO: Display-If-Mode: ``any`` or ``all`` or ``none`` with ``any`` being
> the default?

(Continue reading)

Ciaran McCreesh | 1 Nov 2005 03:24
Picon
Favicon

Re: GLEP ??: Critical News Reporting

On Mon, 31 Oct 2005 20:16:30 -0600 Brian Harring <ferringb <at> gentoo.org>
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,
| >     ``<dev-lang/php-5_alpha`` or ``net-www/apache``). If the user
| > 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: ?
| 
(Continue reading)

Brian Harring | 1 Nov 2005 03:39
Picon
Favicon

Re: GLEP ??: Critical News Reporting

On Tue, Nov 01, 2005 at 02:24:40AM +0000, Ciaran McCreesh wrote:
> On Mon, 31 Oct 2005 20:16:30 -0600 Brian Harring <ferringb <at> gentoo.org>
> 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?

Only relevant if you get a sameday version bump for a news item, which 
shouldn't occur, but stupid stuff does occur.

Like I said, don't have a good "you must do it cause of x" reason, 
just a gut feeling it should be there.

> | > ``Display-If-Installed:``
> | >     A dependency atom or simple package name (for example,
> | >     ``<dev-lang/php-5_alpha`` or ``net-www/apache``). If the user
> | > 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 
(Continue reading)


Gmane