-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I don't see why backwards compatibility would be a problem. The older news 
format spec supports fewer features, so the new spec should be much like newer 
EAPIs and 'just work'.

I'm in favor of all the changes you laid out. A good number of us are already 
familiar with git-style limitations, and they're rather sane to begin with. I 
could see issues with bigger changes fitting into 50 characters, but I guess 
that's what creative wording is for. :)

It's odd that news items even have the Content-Type attribute. Before removing 
it, are there any other formats we could feasibly want in the future? I can't 
think of any formats we'd want to use, but maybe someone else has an idea.

In general, though, I'm in favor of the changes if it makes life easier for 
those writing news. I don't write news items right now, but I may end up doing 
it in the future.

Sorry for top-posting. I didn't see a way to do proper replies in K-9.

On January 12, 2016 10:13:39 AM PST, Ulrich Mueller <u...@gentoo.org> wrote:
>In its last meeting the council has accepted an extension of the
>news item format which allows EAPI=5 style package dependency
>specifications. This has triggered a discussion if this change is
>backwards or forwards compatible, and what should be the new format's
>version number [1]. Also it is not entirely clear if the term
>"backwards-compatible" used in GLEP 42 correctly describes what was
>originally intended [2].
>
>In any case, both portage [3] and paludis [4] will have to be updated
>for the new format because the change is not forwards-compatible.
>
>Therefore, we could use the opportunity to add some other features.
>So far, this includes:
>
>1. Display-If-Installed: Allow EAPI=5 style package dependency
>   specifications (see above).
>
>2. Display-If-Profile: Allow wildcards like default-linux/* [5].
>
>3. Title: Increase maximum length. In the past, devs repeatedly
>   struggled with the current 44 character limit. (Can anyone
>   enlighten me where this originates from? I cannot find anything in
>   the discussions around the time when GLEP 42 was submitted.)
>   The eselect news reader could still display a 51 character title
>   in one line for the "list" and "read" commands, on an 80 character
>   wide terminal.
>   I suggest we round this down to a maximum length of 50 characters,
>   which (together with the 72 character limit for the body) would
>   nicely agree with the limits recommended for git commit messages.
>
>4. Content-Type: Only one value is allowed for this header, namely
>   text/plain. We might as well drop it, because any changes there
>   will require an increment of the News-Item-Format.
>
>If these changes find agreement, I would prepare a new GLEP for news
>item format 2.0.
>
>Ulrich
>
>
>[1] https://bugs.gentoo.org/show_bug.cgi?id=568068#c4
>[2]
>https://archives.gentoo.org/gentoo-dev/message/d30de011db9067ae3cc298de2b4ee1b2
>[3]
>https://gitweb.gentoo.org/proj/portage.git/tree/pym/portage/news.py?id=7c94014a32d173ae61919b762140ac1c32d3b522#n273
>[4]
>http://git.exherbo.org/paludis/paludis.git/tree/paludis/repositories/e/e_repository_news.cc?id=1684b446715907515359cd310c1e7bd93bad5a2e#n326
>[5] https://bugs.gentoo.org/show_bug.cgi?id=290038

- --
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-----BEGIN PGP SIGNATURE-----

iQJRBAEBCgA7NBxEYW5pZWwgQ2FtcGJlbGwgKEdlbnRvbyBEZXZlbG9wZXIpIDx6
bGdAZ2VudG9vLm9yZz4FAlaVkQkACgkQASQOlFA54XAYuQ/9F0qt4BaPTan+rMBd
MkbjA1A4EeaLgGT0BAlv5oKhfR5VC4fNoWcfCB+Z11Bkyi+8DRGLWoEqF1KvFKsb
CLu8a8Q/+T34JuvKznCJrHfnkFYwARVXpOVX70t3Sr50BSpe5lvmQ4PQ8PpOFTnJ
O4bo9GjxKTujVvu1LxYSv3CLJ6AV9HANsl5rkBQ+TKi4qrwqBTWK4VGNTCon/DFt
EUTRuz7TXlpE6quMTTk7Wx8yldRgC7mL2SwYsH0KosrBaMTv5yVWipZMdEP6oPRp
ovYhPNgPYPrct8DuiOOXvNJms8Ll5oS/m07w5MUr7KzWAoWjFluQAVR+HOACfXuk
7YiSk9FbH+a3t6aEGNrEX7VRcG8A2UG6nDsc5GNXLc+ObPvfsykXZs6vchfC8J+j
wJp8R/dXecAyw9HmjQ6cx3N3lw65YG+3I1cK883GuvGGb7P9BOeWuloouhqEfOc5
OaptMrWWJM9T8FNzgZVXc8tJmrCexw1HFKUfjhcJinIffHfRoeIjmSJcTtKliW/k
0VHtmhjr4OkBr+wcjf5uZEAstq/4/Jp1ArS3URaXtDEBuY0xKaR/WLMPtcuu4X1K
fFkah8qS/jR8qqE9KecULE25c8C47im6EJGk6Wgzb/8MNx3J4iZ8P0PHS+kLEZFq
uyrSyEwwvx2ES92sDb+EaXW0B08=
=7A0/
-----END PGP SIGNATURE-----


Reply via email to