From: | "Michał Górny" <mgorny@g.o> |
---|---|
To: | gentoo-portage-dev@l.g.o |
Subject: | [gentoo-portage-dev] [gentoolkit] eshowkw: Improve & reorder keywords for my Bugzie proposal |
Date: | Tue, 23 Jan 2018 12:47:28 |
Message-Id: | 20180123124715.3456-1-mgorny@gentoo.org |
1 | Hi, everyone. |
2 | |
3 | Here's a short set of patches that reworks eshowkw keyword display |
4 | & ordering to match my Bugzilla proposal [1]. Also, it fixes the wrong |
5 | classification of *-fbsd as Prefix arch. |
6 | |
7 | Example output: |
8 | - https://dev.gentoo.org/~mgorny/tmp/short.png (without -P) |
9 | - https://dev.gentoo.org/~mgorny/tmp/long.png (with -P) |
10 | |
11 | (the color 'mismatch' is intentional to improve distinction) |
12 | |
13 | The new ordering attempts to match the one suggested for Bugzilla |
14 | as closely as possible, that is: |
15 | |
16 | 1. stable+dev arches with stable keywords -- all that should be CC-ed |
17 | on stabilization requests, and which you must not break, |
18 | |
19 | 2. exp arches with stable keywords -- still CC on stablereqs but some |
20 | breakage is acceptable, |
21 | |
22 | 3. stable+dev arches without stable keywords (~mips, ~*-fbsd) -- do not |
23 | stabilize stuff but CC on keywordreqs and don't break, |
24 | |
25 | 4. exp arches without stable keywords (prefix). |
26 | |
27 | For now, the code hardcodes ~mips and all *-* arches to be pure ~arch. |
28 | However, this will use arches.desc when the spec is ready. |
29 | |
30 | What do you think? |
31 | |
32 | [1]:https://archives.gentoo.org/gentoo-dev/message/65a84c7cdd3ffafc8500bf7eefd85635 |
33 | |
34 | -- |
35 | Best regards, |
36 | Michał Górny |
Subject | Author |
---|---|
[gentoo-portage-dev] [PATCH 1/6] eshowkw: Split Prefix keyword test into separate function | "Michał Górny" <mgorny@g.o> |
[gentoo-portage-dev] [PATCH 2/6] eshowkw: Stop wrongly classifying *-fbsd as Prefix | "Michał Górny" <mgorny@g.o> |
[gentoo-portage-dev] [PATCH 3/6] eshowkw: Sort all multi-component keywords after normal | "Michał Górny" <mgorny@g.o> |
[gentoo-portage-dev] [PATCH 4/6] eshowkw: Remove meaningless duplicate sort of Prefix keywords | "Michał Górny" <mgorny@g.o> |
[gentoo-portage-dev] [PATCH 5/6] eshowkw: Group stable and dev arches together (to match Bugzilla) | "Michał Górny" <mgorny@g.o> |
[gentoo-portage-dev] [PATCH 6/6] eshowkw: Sort pure ~arch arches after stable keyword arches | "Michał Górny" <mgorny@g.o> |
Re: [gentoo-portage-dev] [gentoolkit] eshowkw: Improve & reorder keywords for my Bugzie proposal | Ulrich Mueller <ulm@g.o> |
[gentoo-portage-dev] [PATCH 7/8] eshowkw: Group Prefix keywords by system | "Michał Górny" <mgorny@g.o> |