summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2017-02-25 21:34:38 +0100
committerAndreas K. Hüttel <dilfridge@gentoo.org>2017-02-25 21:34:38 +0100
commit1df4f1fca821d85ba7761b42352fa15f237bdacc (patch)
tree0e1a0cd3a08ef1841587f1b4131abbe464bed3ee
parentAdd archive e-mail infrastructure (diff)
downloadcouncil-1df4f1fca821d85ba7761b42352fa15f237bdacc.tar.gz
council-1df4f1fca821d85ba7761b42352fa15f237bdacc.tar.bz2
council-1df4f1fca821d85ba7761b42352fa15f237bdacc.zip
Make sure cache sorting is stable
-rw-r--r--decisions/Makefile3
-rw-r--r--decisions/decisions.but36
-rw-r--r--decisions/decisions.mlf54
-rw-r--r--decisions/decisions.mls56
-rwxr-xr-xdecisions/makebugs2
-rwxr-xr-xdecisions/makemails4
6 files changed, 79 insertions, 76 deletions
diff --git a/decisions/Makefile b/decisions/Makefile
index b27289c..5d98147 100644
--- a/decisions/Makefile
+++ b/decisions/Makefile
@@ -11,5 +11,8 @@ decisions.ind: *.aux *.tex
decisions.bug: decisions.but
./makebug
+decisions.mld: decisions.mls decisions.mlf
+ ./makemails
+
decisions.pdf: *.aux *.idx *.tex *.ind *.bug
pdflatex decisions
diff --git a/decisions/decisions.but b/decisions/decisions.but
index 2348090..44ae875 100644
--- a/decisions/decisions.but
+++ b/decisions/decisions.but
@@ -1,32 +1,32 @@
+174407
+[Future EAPI] add support for dynamic SLOTS
+282296
+[Future EAPI] Allow directories for use.* and package.* entries in profiles
+503382
+Missing summaries for 20131210, 20140114, and 20140225 council meetings
565566
New ChangeLogs are in chronological order
+565700
+Approve EAPI 6
566498
games.eclass: use of games group needs to be removed wrt 20151011 Council meeting
-574082
-[TRACKER] games.eclass deprecation
568068
GLEP 42: Define support for EAPI 5 dependency atoms in news items
-574080
-games.eclass: Path customization needs to be removed wrt 20151213 Council meeting
569914
Missing summary for 20150727 council meeting
-574952
-Extremely uncooperative behavior from games team
-596678
-Missing log and summary for council meeting 2016-09-11 & 2016-10-09
-174407
-[Future EAPI] add support for dynamic SLOTS
-503382
-Missing summaries for 20131210, 20140114, and 20140225 council meetings
571490
Missing summary for 20151025 council meeting
-282296
-[Future EAPI] Allow directories for use.* and package.* entries in profiles
-590972
-repoman should prevent people from adding a new package with a metadata.xml pointing to maintained-needed directly
-565700
-Approve EAPI 6
+574080
+games.eclass: Path customization needs to be removed wrt 20151213 Council meeting
+574082
+[TRACKER] games.eclass deprecation
+574952
+Extremely uncooperative behavior from games team
575534
Editing on XS screens
579460
please make repoman ignore a missing "# $Id$" header line
+590972
+repoman should prevent people from adding a new package with a metadata.xml pointing to maintained-needed directly
+596678
+Missing log and summary for council meeting 2016-09-11 & 2016-10-09
diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf
index 63d3995..deccb8f 100644
--- a/decisions/decisions.mlf
+++ b/decisions/decisions.mlf
@@ -1,44 +1,44 @@
00e02ff494857599633e2bbc30520ca3:gentoo-project
Andrew Savchenko
-651feb859ae9669dfeaa19547fa698dc:gentoo-dev-announce
-Robin H. Johnson
-a292e9567fac838681899b50dff24cce:gentoo-project
-Michał Górny
-c60f7c1514f175b8cc0d376ae9373e17:gentoo-project
-Ulrich Mueller
-effdb2474965825fdfc06d0276e3318d:gentoo-project
-Michał Górny
-60481da5b44b778ca5c4405da28f61c7:gentoo-project
-Michał Górny
1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project
Raymond Jennings
-fa05f5319ef4255d3e3fe34da79a2534:gentoo-project
+3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project
Dirkjan Ochtman
+402eb403e0f451e7bc0525b76e9d3da2:gentoo-project
+Ulrich Mueller
+4a88db38253494c6612a29117b2b19c8:gentoo-project
+Matthew Thode
+60481da5b44b778ca5c4405da28f61c7:gentoo-project
+Michał Górny
+637270936c9f07e3bd2f10ee45264a42:gentoo-project
+Michał Górny
+651feb859ae9669dfeaa19547fa698dc:gentoo-dev-announce
+Robin H. Johnson
6904e810caedf66d889458e6fd1cc552:gentoo-dev
Ulrich Mueller
+69ed522b3b53de90e616267a77441012:gentoo-project
+Michał Górny
+70b28773ada15c2f4d1bcf1428ffa6a9:gentoo-project
+Kristian Fiskerstrand
87e630b9da724c5c59060608aba596a9:gentoo-dev
Kristian Fiskerstrand
-f78e316074897a604842fe13d2860be6:gentoo-project
+9578d459aee22ca47b1dc19149684662:gentoo-project
Ulrich Mueller
-fb5d6fe4d6f84eeb5fedff2e968675fb:gentoo-project
-William Hubbs
-69ed522b3b53de90e616267a77441012:gentoo-project
-Michał Górny
-637270936c9f07e3bd2f10ee45264a42:gentoo-project
+a292e9567fac838681899b50dff24cce:gentoo-project
Michał Górny
-4a88db38253494c6612a29117b2b19c8:gentoo-project
-Matthew Thode
+b9460b9c8d578c3498c217c17b75afd4:gentoo-dev
+Ulrich Mueller
bc0a1b7498c389bdbb0b0d52feb43391:gentoo-project
Ulrich Mueller
-9578d459aee22ca47b1dc19149684662:gentoo-project
+c60f7c1514f175b8cc0d376ae9373e17:gentoo-project
Ulrich Mueller
-70b28773ada15c2f4d1bcf1428ffa6a9:gentoo-project
-Kristian Fiskerstrand
dc5406af670aebc050362fcbd8cd528e:gentoo-project
Anthony G. Basile
-3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project
-Dirkjan Ochtman
-b9460b9c8d578c3498c217c17b75afd4:gentoo-dev
-Ulrich Mueller
-402eb403e0f451e7bc0525b76e9d3da2:gentoo-project
+effdb2474965825fdfc06d0276e3318d:gentoo-project
+Michał Górny
+f78e316074897a604842fe13d2860be6:gentoo-project
Ulrich Mueller
+fa05f5319ef4255d3e3fe34da79a2534:gentoo-project
+Dirkjan Ochtman
+fb5d6fe4d6f84eeb5fedff2e968675fb:gentoo-project
+William Hubbs
diff --git a/decisions/decisions.mls b/decisions/decisions.mls
index c6aa8e7..54f3742 100644
--- a/decisions/decisions.mls
+++ b/decisions/decisions.mls
@@ -1,44 +1,44 @@
-60481da5b44b778ca5c4405da28f61c7:gentoo-project
-Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
-c60f7c1514f175b8cc0d376ae9373e17:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
-effdb2474965825fdfc06d0276e3318d:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
+00e02ff494857599633e2bbc30520ca3:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
+3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
+402eb403e0f451e7bc0525b76e9d3da2:gentoo-project
+[gentoo-project] Re: Call for agenda items - Council meeting 2016-04-10
+4a88db38253494c6612a29117b2b19c8:gentoo-project
+Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
+60481da5b44b778ca5c4405da28f61c7:gentoo-project
+Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
+637270936c9f07e3bd2f10ee45264a42:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-01-10
651feb859ae9669dfeaa19547fa698dc:gentoo-dev-announce
[gentoo-dev-announce] rsync.gentoo.org rsync modules: gentoo-repo-changelog added, gentoo-x86-portage &amp; gentoo-sec discontinued.
-00e02ff494857599633e2bbc30520ca3:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
-a292e9567fac838681899b50dff24cce:gentoo-project
-Re: [gentoo-project] Call for agenda items - Council meeting 2016-04-10
-fa05f5319ef4255d3e3fe34da79a2534:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
-87e630b9da724c5c59060608aba596a9:gentoo-dev
-[gentoo-dev] RFC: Eclasses and EAPI
-f78e316074897a604842fe13d2860be6:gentoo-project
-[gentoo-project] Re: Call for Agenda Items -- Council Meeting 2015-11-08
6904e810caedf66d889458e6fd1cc552:gentoo-dev
Re: [gentoo-dev] News item: Python ABIFLAGS rebuild needed
-637270936c9f07e3bd2f10ee45264a42:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-01-10
-fb5d6fe4d6f84eeb5fedff2e968675fb:gentoo-project
-Re: [gentoo-project] Call for agenda items - Council meeting 2016-08-14
69ed522b3b53de90e616267a77441012:gentoo-project
Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
-bc0a1b7498c389bdbb0b0d52feb43391:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-01-10
70b28773ada15c2f4d1bcf1428ffa6a9:gentoo-project
Ongoing stabilization discussion (Re: [gentoo-project] Council meeting 2016-11-13)
+87e630b9da724c5c59060608aba596a9:gentoo-dev
+[gentoo-dev] RFC: Eclasses and EAPI
9578d459aee22ca47b1dc19149684662:gentoo-project
Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
-402eb403e0f451e7bc0525b76e9d3da2:gentoo-project
-[gentoo-project] Re: Call for agenda items - Council meeting 2016-04-10
+a292e9567fac838681899b50dff24cce:gentoo-project
+Re: [gentoo-project] Call for agenda items - Council meeting 2016-04-10
b9460b9c8d578c3498c217c17b75afd4:gentoo-dev
[gentoo-dev] RFD: News item format 2.0
-3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project
-Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
+bc0a1b7498c389bdbb0b0d52feb43391:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-01-10
+c60f7c1514f175b8cc0d376ae9373e17:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
dc5406af670aebc050362fcbd8cd528e:gentoo-project
[gentoo-project] Re: [gentoo-dev-announce] Call for Agenda Items -- Council Meeting 2016-02-14
-4a88db38253494c6612a29117b2b19c8:gentoo-project
-Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
+effdb2474965825fdfc06d0276e3318d:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
+f78e316074897a604842fe13d2860be6:gentoo-project
+[gentoo-project] Re: Call for Agenda Items -- Council Meeting 2015-11-08
+fa05f5319ef4255d3e3fe34da79a2534:gentoo-project
+Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
+fb5d6fe4d6f84eeb5fedff2e968675fb:gentoo-project
+Re: [gentoo-project] Call for agenda items - Council meeting 2016-08-14
diff --git a/decisions/makebugs b/decisions/makebugs
index 1f097f5..854bf39 100755
--- a/decisions/makebugs
+++ b/decisions/makebugs
@@ -69,7 +69,7 @@ foreach(@bugnumbers) {
};
# Write out the bug title cache again.
-my @butlistnew=%bugtitles;
+my @butlistnew= map { $_ => $bugtitles{$_} } sort keys %bugtitles;
open my $but, '>', "decisions.but";
print $but "$_\n" for @butlistnew;
close $but;
diff --git a/decisions/makemails b/decisions/makemails
index c4ed00c..e269768 100755
--- a/decisions/makemails
+++ b/decisions/makemails
@@ -101,13 +101,13 @@ foreach(@messages) {
};
# Write out the from cache again.
-my @mlflistnew=%messagefrom;
+my @mlflistnew= map { $_ => $messagefrom{$_} } sort keys %messagefrom;
open my $mlf, '>', "decisions.mlf";
print $mlf "$_\n" for @mlflistnew;
close $mlf;
# Write out the subject cache again.
-my @mlslistnew=%messagesubject;
+my @mlslistnew= map { $_ => $messagesubject{$_} } sort keys %messagesubject;
open my $mls, '>', "decisions.mls";
print $mls "$_\n" for @mlslistnew;
close $mls;