diff options
Diffstat (limited to 'decisions')
-rw-r--r-- | decisions/.gitignore | 2 | ||||
-rw-r--r-- | decisions/Makefile | 5 | ||||
-rw-r--r-- | decisions/decisions.ded | 30 | ||||
-rw-r--r-- | decisions/decisions.mlf | 4 | ||||
-rw-r--r-- | decisions/decisions.mls | 4 | ||||
-rw-r--r-- | decisions/decisions.mlt | 4 | ||||
-rw-r--r-- | decisions/decisions.tex | 21 | ||||
-rwxr-xr-x | decisions/makedevs | 71 | ||||
-rw-r--r-- | decisions/summary-20050915.tex | 4 | ||||
-rw-r--r-- | decisions/summary-20051115.tex | 7 |
10 files changed, 147 insertions, 5 deletions
diff --git a/decisions/.gitignore b/decisions/.gitignore index 5e93a7a..a1c2cd9 100644 --- a/decisions/.gitignore +++ b/decisions/.gitignore @@ -13,6 +13,8 @@ decisions.mlr decisions.glr decisions.glg decisions.html +decisions.deg +decisions.der summary-*.aux notes-*.aux *.backup diff --git a/decisions/Makefile b/decisions/Makefile index 2c7aefc..4718c30 100644 --- a/decisions/Makefile +++ b/decisions/Makefile @@ -19,7 +19,7 @@ decisions.pdf: *.aux decisions.idx *.tex decisions.ind decisions.html: decisions.pdf pdf2htmlEX --optimize-text 1 --decompose-ligature 1 decisions.pdf -onlineupdate: decisions.bug decisions.mld decisions.glg +onlineupdate: decisions.bug decisions.mld decisions.glg decisions.deg decisions.bug: decisions.bur ./makebugs @@ -30,6 +30,9 @@ decisions.mld: decisions.mlr decisions.glg: decisions.glr ./makegleps +decisions.deg: decisions.der decisions.ded + ./makedevs + upload: onlineupdate decisions.pdf decisions.html scp decisions.pdf dev.gentoo.org:~/public_html/ scp decisions.html dev.gentoo.org:~/public_html/ diff --git a/decisions/decisions.ded b/decisions/decisions.ded new file mode 100644 index 0000000..1b9d8b0 --- /dev/null +++ b/decisions/decisions.ded @@ -0,0 +1,30 @@ +agriffis +Aron Griffis + +azarah +Martin Schlemmer + +ciaranm +Ciaran McCreesh + +genone +Marius Mauch + +koon +Thierry Carrez + +patrick +Patrick Lauer + +seemant +Seemant Kulleen + +solar +Ned Ludd + +swift +Sven Vermeulen +https://wiki.gentoo.org/wiki/User:SwifT +vapier +Mike Frysinger +https://wiki.gentoo.org/wiki/User:Vapier diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf index dca8e19..08eaf0d 100644 --- a/decisions/decisions.mlf +++ b/decisions/decisions.mlf @@ -20,6 +20,8 @@ Ulrich Mueller Rich Freeman 179d5d298333dfeef45a6eb78f0d6f17:gentoo-project Michał Górny +18a02ca59a658f740e66bee49e9addfd:gentoo-dev +Thierry Carrez 1c2224a5a468ff854e73fc60d25f7dce:gentoo-project Michał Górny 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project @@ -172,6 +174,8 @@ b26796b26c6fbcfbcd3240bf85a2a67f:gentoo-project Pacho Ramos b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project Ulrich Mueller +b3641c1b94c8d2186801feea2cbe8ab5:gentoo-dev +Thierry Carrez b59d8abb15e148b71d6e50180a2a27a7:gentoo-project Patrick Lauer b5b7aa83ddd64fdfa84284c1ceddcec6:gentoo-project diff --git a/decisions/decisions.mls b/decisions/decisions.mls index 87c4809..e8b1856 100644 --- a/decisions/decisions.mls +++ b/decisions/decisions.mls @@ -20,6 +20,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 179d5d298333dfeef45a6eb78f0d6f17:gentoo-project Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 +18a02ca59a658f740e66bee49e9addfd:gentoo-dev +[gentoo-dev] Gentoo Council meeting Tuesday, November 15th, 20:00 UTC 1c2224a5a468ff854e73fc60d25f7dce:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project @@ -172,6 +174,8 @@ b26796b26c6fbcfbcd3240bf85a2a67f:gentoo-project Re: [gentoo-project] Council meeting 2015-03-10: call for agenda items b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 +b3641c1b94c8d2186801feea2cbe8ab5:gentoo-dev +[gentoo-dev] Agenda for Council meeting, Tuesday, November 15th, 20:00 UTC b59d8abb15e148b71d6e50180a2a27a7:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11 b5b7aa83ddd64fdfa84284c1ceddcec6:gentoo-project diff --git a/decisions/decisions.mlt b/decisions/decisions.mlt index 5dd1f54..8604121 100644 --- a/decisions/decisions.mlt +++ b/decisions/decisions.mlt @@ -20,6 +20,8 @@ Mon, 10 Feb 2014 15:39:25 Thu, 01 Oct 2015 12:32:05 179d5d298333dfeef45a6eb78f0d6f17:gentoo-project Wed, 30 Sep 2015 18:15:59 +18a02ca59a658f740e66bee49e9addfd:gentoo-dev +Tue, 08 Nov 2005 16:33:21 1c2224a5a468ff854e73fc60d25f7dce:gentoo-project Sun, 30 Mar 2014 08:33:53 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project @@ -172,6 +174,8 @@ b26796b26c6fbcfbcd3240bf85a2a67f:gentoo-project Sat, 07 Mar 2015 10:38:49 b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project Thu, 20 Feb 2014 09:40:21 +b3641c1b94c8d2186801feea2cbe8ab5:gentoo-dev +Mon, 14 Nov 2005 09:13:39 b59d8abb15e148b71d6e50180a2a27a7:gentoo-project Fri, 28 Feb 2014 23:47:39 b5b7aa83ddd64fdfa84284c1ceddcec6:gentoo-project diff --git a/decisions/decisions.tex b/decisions/decisions.tex index b46342a..d7fa1d8 100644 --- a/decisions/decisions.tex +++ b/decisions/decisions.tex @@ -87,6 +87,24 @@ subject ``{\em\gentoomailsubject{#2}}'', \gentoomaildate{#2})}} \gentooifempty{\gleptitle{#1}}{}{ (``\gleptitle{#1}'')}} +% now follows the dev infrastructure + +\newcommand{\devname}[1]{} +\newcommand{\devlink}[1]{} +\newwrite\derfile +\immediate\openout\derfile=\jobname.der +\newcommand{\devadd}[1]{\write\derfile{#1}% +} +\InputIfFileExists{\jobname.deg}{} + +\newcommand{\dev}[1]{\index{developer!#1}\devadd{#1}% +\gentooifempty{\devname{#1}}{#1}{% +\gentooifempty{\devlink{#1}}{\devname{#1} (#1)}{% +%\href{\devlink{#1}} % this doesnt work, need different +% approach +{\devname{#1} (#1)}}% +}} + % more stuff \newcommand{\todo}[1]{\textcolor{red}{\bf todo: {#1}}} @@ -146,7 +164,8 @@ pdfauthor={Andreas K. Huettel} \chapter{Meeting summaries 2005/06} -Council members: agriffis, azarah, Koon, seemant, solar, SwifT, vapier +Council members: \dev{agriffis}, \dev{azarah}, \dev{koon}, \dev{seemant}, +\dev{solar}, \dev{swift}, \dev{vapier} All summaries have been added here. diff --git a/decisions/makedevs b/decisions/makedevs new file mode 100755 index 0000000..51e4c72 --- /dev/null +++ b/decisions/makedevs @@ -0,0 +1,71 @@ +#!/usr/bin/perl + +use List::MoreUtils qw(uniq nsort_by); + +# four files: +# - der: input file, unsorted list of dev userids, may contain duplicates, +# generated by LaTeX +# - ded: database of developers, format +# * developer user id +# * real name (unicode, american convention Firstname X. Lastname) +# * link (wiki, homepage, ...) +# - deg: output file, LaTeX fragment that can be sourced + + + + +# Main code start + + + +# Read the list of devs referenced in the LaTeX file. +open my $der, '<', "decisions.der"; +my @derlist = <$der>; +close $der; +chomp @derlist; + +my @developers=uniq nsort_by { $_ } @derlist; + + + +# Read the database +open my $ded, '<', "decisions.ded"; + +my $devname={}; +my $devlink={}; + +while (1) { + defined ( my $uid=<$ded> ) or last; + defined ( my $name=<$ded> ) or last; + defined ( my $link=<$ded> ) or last; + chomp $uid; + chomp $name; + chomp $link; + $devname{$uid}=$name; + print "name of $uid is $name\n"; + $devlink{$uid}=$link; +}; + +close $ded; + + +# Write out the TeX input file +open my $deg, '>', "decisions.deg"; + +print $deg '\renewcommand{\devname}[1]{%'."\n"; +foreach(@developers) { + my $cur=$_; + + print $deg '\ifthenelse{\equal{#1}{'.$cur.'}}{'.$devname{$cur}.'}{}%'."\n"; +}; +print $deg '}'."\n"; + +print $deg '\renewcommand{\devlink}[1]{%'."\n"; +foreach(@developers) { + my $cur=$_; + + print $deg '\ifthenelse{\equal{#1}{'.$cur.'}}{'.$devlink{$cur}.'}{}%'."\n"; +}; +print $deg '}'."\n"; + +close $deg; diff --git a/decisions/summary-20050915.tex b/decisions/summary-20050915.tex index c3b21dc..f671980 100644 --- a/decisions/summary-20050915.tex +++ b/decisions/summary-20050915.tex @@ -11,8 +11,8 @@ Agenda announcement: \agoref{gentoo-dev}{640e23bb90845980174c8b5f487df592} Official confirmation that the council is inline with the already-defined roles of devrel and qa and its commitment to make already-approved GLEPs (including \glep{31}) respected -(Clarification of position asked by many people including -Ciaran McCreesh, Patrick Lauer and Lance Albertson): +(Clarification of position asked by many people including \dev{ciaranm}, +\dev{patrick}, and Lance Albertson): This is confirmed with the caveat that the council is not taking on disciplinary responsibilities. The QA team should take complaints diff --git a/decisions/summary-20051115.tex b/decisions/summary-20051115.tex index b0884ce..1c43560 100644 --- a/decisions/summary-20051115.tex +++ b/decisions/summary-20051115.tex @@ -1,6 +1,11 @@ \summary{2005}{11}{15} +Agenda call: \agoref{gentoo-dev}{18a02ca59a658f740e66bee49e9addfd} + +Agenda announcement: \agoref{gentoo-dev}{b3641c1b94c8d2186801feea2cbe8ab5} + + \agendaitem{GLEP 41} \index{arch testers}\index{GLEPs!process} @@ -27,7 +32,7 @@ is beyond the scope of the council's role in the GLEP). \index{portage signing} The last agenda item was a summary of the progress of portage signing as -presented by Marius Mauch (genone). The story is dismal -- no progress +presented by \dev{genone}. The story is dismal -- no progress has really been made because nobody has taken ownership of implementing it yet. Thus, the Council decided that its members would scratch the beginnings of the GLEP together and forward that GLEP to the original |