Gentoo Archives: gentoo-dev

From: Michael Palimaka <kensington@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Deleting old news items
Date: Wed, 03 Jan 2018 10:35:53
Message-Id: 91012074-dad2-42cd-5031-e1b6674b1c9d@gentoo.org
In Reply to: [gentoo-dev] Deleting old news items by Alec Warner
1 On 01/03/2018 11:13 AM, Alec Warner wrote:
2 > Problem:
3 >
4 > New stages have numerous news items listed that are likely not relevant,
5 > but are shown due to limitations in the filtering in NEWS items. E.g. on
6 > a recent stage3:
7 >
8 > nspawntest / # eselect news list
9 > News items:
10 >   [1]   N  2013-09-27  Separate /usr on Linux requires initramfs
11 >   [2]   N  2014-06-15  GCC 4.8.3 defaults to -fstack-protector
12 >   [3]   N  2014-10-26  GCC 4.7 Introduced the New C++11 ABI 
13 >   [4]   N  2015-02-02  New portage plug-in sync system
14 >   [5]   N  2015-07-25  Python 3.4 enabled by default
15 >   [6]   N  2015-08-13  OpenSSH 7.0 disables ssh-dss keys by default
16 >   [7]   N  2015-10-22  GCC 5 Defaults to the New C++11 ABI
17 >   [8]   N  2016-06-19  L10N USE_EXPAND variable replacing LINGUAS
18 >   [9]   N  2017-11-30  New 17.0 profiles in the Gentoo repository
19 >
20 > Many of these are always displayed. For example:
21 >
22 > https://gitweb.gentoo.org/data/gentoo-news.git/tree/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt
23 >
24 > has "Display-If-Installed: sys-apps/portage" and will be displayed on
25 > nearly every Gentoo machine. While relevant in 2015; I'm skeptical that
26 > its relevant today. I am also considering explicit changes in the
27 > filtering directives to resolve this in the future.
28 >
29 > Glep42 states:
30 >
31 > ---
32 > News Item Removal
33 >
34 > News items can be removed (by removing the news file from the main tree)
35 > when they are no longer relevant, if they are made obsolete by a future
36 > news item or after a long period of time. This is the same as the method
37 > used for updates entries.
38 > ---
39 >
40 > I suggest we delete all entries prior to 2016. Git keeps history
41 > forever, so folks can gander at the old entries on gitweb.gentoo.org
42 > <http://gitweb.gentoo.org>:
43 >
44 > https://gitweb.gentoo.org/data/gentoo-news.git/tree/
45 >
46 > -A
47
48 I strongly support this idea. I've tried to push this several times in
49 the past however was met with some resistance from several teams.