summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2017-04-01 21:43:55 +0200
committerAndreas K. Hüttel <dilfridge@gentoo.org>2017-04-01 21:43:55 +0200
commited3ada6dc69a9249be2fdeb62861c2181536d948 (patch)
tree8362b6fb48bee563219b50529441764244889996 /decisions
parentIndex 2008/7 to 2009/3 (diff)
downloadcouncil-ed3ada6dc69a9249be2fdeb62861c2181536d948.tar.gz
council-ed3ada6dc69a9249be2fdeb62861c2181536d948.tar.bz2
council-ed3ada6dc69a9249be2fdeb62861c2181536d948.zip
Complete adding summaries to index. Pass 1 complete.
Diffstat (limited to 'decisions')
-rw-r--r--decisions/decisions.but2
-rw-r--r--decisions/decisions.bux2
-rw-r--r--decisions/decisions.mlf8
-rw-r--r--decisions/decisions.mls8
-rw-r--r--decisions/decisions.mlt8
-rw-r--r--decisions/decisions.tex27
-rw-r--r--decisions/summary-20090326.tex77
-rw-r--r--decisions/summary-20090409.tex37
-rw-r--r--decisions/summary-20090423.tex84
-rw-r--r--decisions/summary-20090514.tex62
-rw-r--r--decisions/summary-20090528.tex83
-rw-r--r--decisions/summary-20090611.tex88
-rw-r--r--decisions/summary-20090625.tex36
-rw-r--r--decisions/summary-20090720.tex50
-rw-r--r--decisions/summary-20090817.tex11
-rw-r--r--decisions/summary-20090914.tex37
-rw-r--r--decisions/summary-20091012.tex35
-rw-r--r--decisions/summary-20091109.tex44
-rw-r--r--decisions/summary-20091207.tex68
19 files changed, 763 insertions, 4 deletions
diff --git a/decisions/decisions.but b/decisions/decisions.but
index fdcdd1e..49440e6 100644
--- a/decisions/decisions.but
+++ b/decisions/decisions.but
@@ -64,6 +64,8 @@ Slot operator dependencies (EAPI 4)
Controllable compression and docompress (EAPI 4)
273642
USE is calculated differently (EAPI 5)
+273759
+ciaran mcreesh: editbugs perms for PMS
282296
[Future EAPI] Allow directories for use.* and package.* entries in profiles
287192
diff --git a/decisions/decisions.bux b/decisions/decisions.bux
index 0549a7a..153968e 100644
--- a/decisions/decisions.bux
+++ b/decisions/decisions.bux
@@ -40,6 +40,8 @@ Code of Conduct!extent;Code of Conduct!enforcement
council!appeals process
256453
council!meeting process;council!agenda
+273620
+package!sys-apps/portage;EAPI!3;EAPI!4
273625
slot operators;dependencies!slot operator;EAPI!4
273633
diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf
index b12532e..d55f562 100644
--- a/decisions/decisions.mlf
+++ b/decisions/decisions.mlf
@@ -34,6 +34,8 @@ Michał Górny
Piotr Jaroszyński
280f7cb2193f8f3302a556d70d75ac47:gentoo-project
Michał Górny
+2a62689c71f95e4de5699a330b8b5524:gentoo-dev
+Fabian Groffen
2c8d8c149db1d5cfad877e6a355ff83b:gentoo-project
Ben de Groot
2ccbe9e7dcbbe2320835ea440f4cac1e:gentoo-project
@@ -90,6 +92,8 @@ Denis Dupeyron
Rich Freeman
60481da5b44b778ca5c4405da28f61c7:gentoo-project
Michał Górny
+62b5df924d6e9e74c94149e7e7f17d23:gentoo-dev
+Fabian Groffen
637270936c9f07e3bd2f10ee45264a42:gentoo-project
Michał Górny
642482b9a9bc12e7d87fde8e6878f13c:gentoo-project
@@ -132,6 +136,8 @@ Ulrich Mueller
Samuli Suominen
9578d459aee22ca47b1dc19149684662:gentoo-project
Ulrich Mueller
+96c702e85f79b8f5e22472ae2c961534:gentoo-council
+Tobias Scherbaum
9bc36a643a969e165c6f7cf228f2745c:gentoo-project
Andreas K. Huettel
9db8a88aed9d35a4cf629228564bf127:gentoo-project
@@ -186,6 +192,8 @@ cb8a98613ce0682f9ee0aaa268f3374b:gentoo-dev
Spider
cd71445e6968d5630161ae72d9c38562:gentoo-project
Michał Górny
+d3a4758c455fded00608e891f525d3cc:gentoo-dev
+Ciaran McCreesh
d4a276a047fd155512f9b746253582b7:gentoo-project
Rich Freeman
d7c402fb577a3d5b1707e2bdf4b0a264:gentoo-council
diff --git a/decisions/decisions.mls b/decisions/decisions.mls
index 800075a..ac35d62 100644
--- a/decisions/decisions.mls
+++ b/decisions/decisions.mls
@@ -34,6 +34,8 @@ Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11
[gentoo-council] GLEP 54: _live or _scm?
280f7cb2193f8f3302a556d70d75ac47:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2015-02-10
+2a62689c71f95e4de5699a330b8b5524:gentoo-dev
+[gentoo-dev] Gentoo Prefix: on EPREFIX, ED and EROOT inside ebuilds
2c8d8c149db1d5cfad877e6a355ff83b:gentoo-project
Re: [gentoo-project] Gentoo, GitHub, and the Social Contract
2ccbe9e7dcbbe2320835ea440f4cac1e:gentoo-project
@@ -90,6 +92,8 @@ Re: [gentoo-project] Call for agenda items -- Council meeting 2012-05-08
Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08
60481da5b44b778ca5c4405da28f61c7:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
+62b5df924d6e9e74c94149e7e7f17d23:gentoo-dev
+Re: [gentoo-dev] Gentoo Prefix: on EPREFIX, ED and EROOT inside ebuilds
637270936c9f07e3bd2f10ee45264a42:gentoo-project
Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-01-10
642482b9a9bc12e7d87fde8e6878f13c:gentoo-project
@@ -132,6 +136,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11
[gentoo-dev] Proposal of accepting arguments to `default` in src_install (and more?) phases in EAPI=5 (for the next council meeting?)
9578d459aee22ca47b1dc19149684662:gentoo-project
Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
+96c702e85f79b8f5e22472ae2c961534:gentoo-council
+[gentoo-council] Agenda for September 14th meeting
9bc36a643a969e165c6f7cf228f2745c:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08
9db8a88aed9d35a4cf629228564bf127:gentoo-project
@@ -186,6 +192,8 @@ cb8a98613ce0682f9ee0aaa268f3374b:gentoo-dev
Re: [gentoo-dev] GTK und GTK2 Use Flag
cd71445e6968d5630161ae72d9c38562:gentoo-project
Re: [gentoo-project] Council Meeting June 2: Call for Agenda Items
+d3a4758c455fded00608e891f525d3cc:gentoo-dev
+Re: [gentoo-dev] Gentoo Council Reminder for June 11
d4a276a047fd155512f9b746253582b7:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2013-06-11
d7c402fb577a3d5b1707e2bdf4b0a264:gentoo-council
diff --git a/decisions/decisions.mlt b/decisions/decisions.mlt
index 83d56c9..01c0d07 100644
--- a/decisions/decisions.mlt
+++ b/decisions/decisions.mlt
@@ -34,6 +34,8 @@ Sun, 31 Jul 2011 15:26:56
Wed, 03 Jun 2009 20:02:32
280f7cb2193f8f3302a556d70d75ac47:gentoo-project
Mon, 09 Feb 2015 23:49:53
+2a62689c71f95e4de5699a330b8b5524:gentoo-dev
+Sun, 18 Oct 2009 09:12:40
2c8d8c149db1d5cfad877e6a355ff83b:gentoo-project
Sun, 15 Feb 2015 02:57:53
2ccbe9e7dcbbe2320835ea440f4cac1e:gentoo-project
@@ -90,6 +92,8 @@ Sun, 16 May 2010 01:11:34
Sun, 30 Mar 2014 14:07:52
60481da5b44b778ca5c4405da28f61c7:gentoo-project
Mon, 31 Oct 2016 07:32:03
+62b5df924d6e9e74c94149e7e7f17d23:gentoo-dev
+Thu, 26 Nov 2009 13:44:16
637270936c9f07e3bd2f10ee45264a42:gentoo-project
Tue, 29 Dec 2015 19:45:47
642482b9a9bc12e7d87fde8e6878f13c:gentoo-project
@@ -132,6 +136,8 @@ Tue, 04 Sep 2012 12:02:42
Sat, 12 May 2012 16:54:12
9578d459aee22ca47b1dc19149684662:gentoo-project
Sun, 29 Nov 2015 16:16:50
+96c702e85f79b8f5e22472ae2c961534:gentoo-council
+Sat, 12 Sep 2009 12:14:26
9bc36a643a969e165c6f7cf228f2745c:gentoo-project
Sun, 06 Apr 2014 12:35:37
9db8a88aed9d35a4cf629228564bf127:gentoo-project
@@ -186,6 +192,8 @@ cb8a98613ce0682f9ee0aaa268f3374b:gentoo-dev
Tue, 29 Mar 2005 20:44:33
cd71445e6968d5630161ae72d9c38562:gentoo-project
Tue, 09 Jun 2015 11:12:05
+d3a4758c455fded00608e891f525d3cc:gentoo-dev
+Wed, 10 Jun 2009 22:08:38
d4a276a047fd155512f9b746253582b7:gentoo-project
Mon, 27 May 2013 21:30:54
d7c402fb577a3d5b1707e2bdf4b0a264:gentoo-council
diff --git a/decisions/decisions.tex b/decisions/decisions.tex
index 9cde354..7ca43b6 100644
--- a/decisions/decisions.tex
+++ b/decisions/decisions.tex
@@ -208,9 +208,11 @@ All summaries have been added here.
\chapter{Meeting summaries 2008/09}
-Council members: betelgeuse, cardoe (starting 9/2008), dberkholz, dertobi123,
-flameeyes (until 8/2008), halcy0n (until 12/2/2009), jokey, leio
-(starting 26/2/2009), lu_zero
+Council members: betelgeuse, cardoe (starting 9/2008), dberkholz (until
+14/5/2009), dertobi123, flameeyes (until 8/2008), halcy0n (until 12/2/2009),
+jokey, leio (starting 26/2/2009), lu_zero, ulm (starting 28/5/2009)
+
+All summaries have been added here.
\include{summary-20080710}
\include{summary-20080724}
@@ -225,11 +227,28 @@ flameeyes (until 8/2008), halcy0n (until 12/2/2009), jokey, leio
\include{summary-20090212}
\include{summary-20090226}
\include{summary-20090312}
+\include{summary-20090326}
+\include{summary-20090409}
+\include{summary-20090423}
+\include{summary-20090514}
+\include{summary-20090528}
+\include{summary-20090611}
+\include{summary-20090625}
\chapter{Meeting summaries 2009/10}
-Council members: betelgeuse, calchan, dertobi123, leio, scarabeus, solar, ulm
+Council members:
+betelgeuse, calchan, dertobi123, leio, lu_zero (until 12/2009), scarabeus
+(starting 1/2010), solar, ulm
+
+All summaries have been added here.
+\include{summary-20090720}
+\include{summary-20090817}
+\include{summary-20090914}
+\include{summary-20091012}
+\include{summary-20091109}
+\include{summary-20091207}
\include{summary-20100118}
\include{summary-20100208}
\include{summary-20100308}
diff --git a/decisions/summary-20090326.tex b/decisions/summary-20090326.tex
new file mode 100644
index 0000000..907d083
--- /dev/null
+++ b/decisions/summary-20090326.tex
@@ -0,0 +1,77 @@
+
+\summary{2009}{3}{26}
+
+
+\agendaitem{GLEP 55}
+\index{parse-eapi}
+
+ Petteri noted that portage had recently gotten support for both
+\glep{55} and the parse-eapi proposal. Petteri will have benchmarks done by
+ the next meeting.
+
+\agendaitem{EAPI-3 Proposals}
+\index{EAPI!3}
+\index{slot operators}\index{src_install}\index{doinclude}\index{dosed}
+\index{unpack}\index{docompress}\index{doexample}\index{dohard}
+\index{disable-dependency-tracking}\index{die}\index{DOCS}
+\index{$\vert\vert$ dependencies}\index{dependencies!$\vert\vert$}
+
+ A call for objections to/questions about any of the various proposals
+ was asked for. What follows is a list of proposals to which objections were
+ raised or for which there are open questions as well as who raised the
+ points.
+
+\begin{itemize}
+ \item
+ slot operator support:
+ leio, open questions, position pending on answers
+ \item
+ default_src_install:
+ leio, open questions;
+ dberkholz,
+ dertobi123
+ \item
+ doinclude:
+ dberkholz,
+ leio
+ \item
+ dosed:
+ dberkholz
+ \item
+ unpack failing on unknown types:
+ dberkholz
+ \item
+ docompress:
+ leio, needs to review proposal and prepalldocs;
+ dev-zero, thinks it's useless
+ \item
+ doexample:
+ dev-zero, thinks it should have -r if we have it at all
+ \item
+ dohard being deprecated:
+ leio, thinks it should remain and have its bugs fixed.
+ \item
+ disable-dependency-tracking:
+ lu_zero, possible breakage of configure scripts (mplayer \& ffmpeg
+mentioned)
+ \item
+ utility commands should die by default:
+ leio, open questions
+ \item
+ ban $\vert\vert$ ( foo? ( . ) . ):
+ leio, sees no reason to ban something that might have some valid use cases
+\end{itemize}
+
+
+ One part of the EAPI-3 discussion is whether to have variables that
+ behind-the-scenes control the default functions. The DOCS variable was
+ created so that a list of documentation to install can be passed to
+ default_src_install. A 4-2 vote approved the DOCS variable for use in
+ src_install. Specific details have not yet been worked out.
+
+
+\agendaitem{Open Floor}
+\index{KEYWORDS}
+
+Ned Ludd(solar) requested that the council discuss a migration of KEYWORDS out
+of ebuilds to be discussed at the next meeting.
diff --git a/decisions/summary-20090409.tex b/decisions/summary-20090409.tex
new file mode 100644
index 0000000..61dfa31
--- /dev/null
+++ b/decisions/summary-20090409.tex
@@ -0,0 +1,37 @@
+
+\summary{2009}{4}{9}
+
+
+\agendaitem{Migration of KEYWORDS out of ebuilds}
+\index{KEYWORDS}
+
+ There was initial discussion on this idea. The council requested that
+ Ned Ludd(solar) post a draft proposal of his idea to one of the lists
+ for discussion, since the idea interested the council and they wish to
+ get an idea of its pros and cons.
+
+
+\agendaitem{EAPI 3 features block}
+\index{EAPI!3}
+
+ To make sure that there is enough discussion on all EAPI 3 features a
+ block on new features for consideration into EAPI 3 was considered. A
+ vote was taken to
+\begin{enumerate}
+ \item
+ block features to those already discussed
+ \item
+ '1' with mtime preservation
+ \item
+ no block for features
+\end{enumerate}
+ Choice '1' won with 4 votes.
+
+ This block doesn't affect discussion of the implementation of the
+ features, only new features.
+
+
+\agendaitem{EAPI 3 updates}
+
+ Zac Medico(zmedico) commented that while he hadn't worked on
+ [use(+/-)] yet it shouldn't take more than a week or two to complete.
diff --git a/decisions/summary-20090423.tex b/decisions/summary-20090423.tex
new file mode 100644
index 0000000..020f14a
--- /dev/null
+++ b/decisions/summary-20090423.tex
@@ -0,0 +1,84 @@
+
+\summary{2009}{4}{23}
+
+
+\agendaitem{Portage changing behaviour without EAPI bumps}
+\index{portage}\index{PMS}
+
+ David Leverton(dleverton) requested that the council mandate that portage
+ is not allowed to change behaviour that is specified in PMS, as has
+ occurred a few times in the past.
+
+ Conclusion:
+ The council decided that if PMS-conflicting changes occur in
+ package managers then the council can mandate that versions that
+ conflict will be masked. The council may take into account
+ extenuating circumstances.
+
+\agendaitem{EAPI 3}
+\index{EAPI!3}
+
+ EAPI 3's features have been finalized and its final approval is
+ pending portage support for the most important features. Some less
+ critical features may be removed if they cannot be accomplished in
+ a reasonable timeframe and are holding up the introduction of the
+ critical features. This summary of features lists only those features
+ discussed on the April 23 meeting of the Gentoo Council.
+
+\begin{itemize}
+ \item
+ New utility functions:
+'Doexample'/'Doinclude'\index{doexample}\index{doinclude}
+ Some council members believed that adding these utility functions
+ would complicate things for new ebuild authors while not providing
+ any especially needed features.
+
+ Conclusion:
+ Voted to not be included in EAPI 3.
+ \item
+ Ban $\vert\vert$ ( use? ( ... ) ... ) \index{$\vert\vert$
+ dependencies}\index{dependencies!$\vert\vert$}
+
+ Mart Raudsepp(leio) argued that banning such constructs is
+ strictly a QA issue and shouldn't be covered by PMS, while others
+ argued that there are no valid use cases for the construct and
+ that you need appropriate rules to parse RDEPEND/DEPEND.
+
+ Conclusion:
+ It was decided that a repoman warning would be most
+ appropriate for this case and that the topic of banning it in
+ an EAPI can be revisited for EAPI 4.
+ \item
+ Ban 'dohard'\index{dohard}
+
+ Currently dohard cannot be guaranteed to work across filesystems
+ and few packages use it.
+
+ Conclusion:
+ Voted to be banned in EAPI 3.
+ \item
+ New econf options,
+ '--disable-dependency-tracking' / '--enable-fast-install'
+ \index{disable-dependency-tracking}\index{enable-fast-install}
+
+ The addition of '--enable-fast-install' was opposed because it is
+ already a libtool default and as such is useless. No arguments
+ were made against '--disable-dependency-tracking'.
+
+ Conclusion:
+ '--disable-dependency-tracking' was voted in, while
+ '--enable-fast-install' was voted out.
+ \item
+ Add --if-compressed option to unpack(). \index{if-compressed} \index{unpack}
+
+ Conclusion:
+ Voted to be not included in EAPI 3.
+
+ \item
+ Slot Operator Dependencies(:= and :*) \index{slot operators}
+ \index{dependencies!:=}\index{dependencies!:*}
+
+ Conclusion:
+ Voted to be included in EAPI 3. Mart Raudsepp has remaining
+ queries about the final syntax.
+\end{itemize}
diff --git a/decisions/summary-20090514.tex b/decisions/summary-20090514.tex
new file mode 100644
index 0000000..3f2323f
--- /dev/null
+++ b/decisions/summary-20090514.tex
@@ -0,0 +1,62 @@
+
+\summary{2009}{5}{14}
+
+
+\agendaitem{Approve wording of PMS for EAPI 3}
+\index{EAPI!3}\index{EAPI!3!approval}
+
+ This call for approval comes from the perspective that package manager
+ developers currently do not know the specifics of what to code for
+ EAPI 3. With this approved package manager developers can write code
+ and testcases for each feature and know that the specifics of each
+ feature is final(some features may be removed however).
+
+ Conclusion:
+ Approved, EAPI 3 specifications have been merged to the main PMS
+ repository. EAPI 3 will be tagged when developers are able to use
+ it.
+
+
+\agendaitem{Vote on GLEP 54}
+\index{GLEP!54!approval}
+
+ This vote was called for by dertobi123. The vote was on whether to
+ approve \glep{54} conditional on whether is passed. The reason
+ for this is that \glep{54} is unimplementable without the problems
+ mentioned in \glep{55} being solved.
+
+ Conclusion:
+ Conditionally approved on whether \glep{55} is approved.
+
+\agendaitem{Vote on GLEP 55}
+ A vote was required on this GLEP since \glep{54} was already passed
+ conditional on this vote.
+
+ Conclusion:
+ After quite a bit of confusion in the voting (people changing their
+ votes), a tie(3-3) vote was reached. Therefore, no decision was
+ reached. This vote will be brought up again next meeting so that
+ the tie can be broken(hopefully with everyone present).
+
+
+\agendaitem{Discussion of dropping static libraries automatically}
+\index{static libraries}\index{libraries!static}\index{EAPI!4}
+
+ Peter Alfredsen(loki_val) asked the council to discuss the ability to
+ automatically drop static libraries from installs and the best way to
+ do so.
+
+ Conclusion:
+ The council unanimously voted that developers, at their
+ discretion, can drop static libraries but it will not be the
+ default. The council also expressed support for an EAPI 4 proposal
+ to automatically disable static libraries via configure options.
+
+
+\agendaitem{Council Election Update}
+
+ The election team decided to hold nominations for the Gentoo Council
+ from June 1st to June 14th with the voting period running from June
+ 16th to June 30th. Results will likely be announced on July 2nd. The
+ election officials for this election are NeddySeagoon, rane, and
+ jmbsvicetto with fox2mike as the infrastructed liaison.
diff --git a/decisions/summary-20090528.tex b/decisions/summary-20090528.tex
new file mode 100644
index 0000000..c05d80b
--- /dev/null
+++ b/decisions/summary-20090528.tex
@@ -0,0 +1,83 @@
+
+\summary{2009}{5}{28}
+
+
+\agendaitem{Filling the empty council seat}
+\index{council!members}
+
+ Donnie Berkholz resigned from the council so there is an empty spot
+ that needs to be filled. ssuominen and ulm were tied for the next
+ spot, but ssuominen relinquished his seat to ulm. To fill the spot,
+ ulm needed to be unanimusly voted in by the current members.
+
+ Conclusion:
+ Unanimously voted to fill the seat. Ulrich Müller will fill Donnie
+ Berkholz's seat for the rest of the current term.
+
+
+\agendaitem{EAPI 3 status report from Zac Medico}
+\index{EAPI!3}
+
+ No progress yet. Zac said he'd have a recent recruit of his work with
+ him on it.
+
+ Conclusion:
+ Zac will work on EAPI 3 features with the help of his recruit. He
+ will also blog about what features need to be done so the general
+ community can pitch in.
+
+
+\agendaitem{Removal of Old Eclasses}
+\index{eclasses!removal}
+
+ Jorge(jmbsvicetto) requested that the council discuss removing
+ eclasses from the tree that are no longer needed. The problem with
+ this is that old(<2.1.4) portage versions used the eclasses from the
+ tree to run uninstall phases. Thus, the removal of eclasses would
+ break users who have a portage older than 2.1.4.
+
+ Conclusion:
+ The council voted that to remove eclasses devs should take the
+ following steps:
+\begin{enumerate}
+ \item
+ Deprecate eclasses.
+ \item
+ Removal of all functionality relating to installing.
+ \item
+ After two years the eclass may be removed.
+\end{enumerate}
+ Thomas Anderson(tanderson) will write up patches for devmanual so
+ that this policy is documented.
+
+
+\agendaitem{Handling EAPI Versioning in a forwards-compatible way}
+
+Various developers have raised concerns that \glep{55} only describes a
+ solution and doesn't clearly show the problems being solved (if any).
+ Luca (lu_zero) mentioned a few things in the "Problem" section that he
+ thought could be clarified, listed below:
+\begin{enumerate}
+ \item
+ For "Change the behaviour of inherit in any way", it would be
+ useful to include references to bugs where requested inherit
+ changes would require \glep{55}.
+\item
+ For "Add new global scope functions in any way", defining
+ 'Sane'.
+\item
+ For "Extend versioning rules in an EAPI", removal of all
+ mentions of \glep{54} would remove circularity. In addition,
+ mentioning other version format changes would be useful.
+\item
+ For "Use newer bash features", listing useful (including
+ in-tree) bash features not available in the bash version mandated
+ by PMS would be useful.\index{bash!features}
+\end{enumerate}
+
+ Conclusion:
+ The council voted on whether they recognized the problem that
+\glep{55} is attempting to solve is real. The vote was affirmative in
+ recognition of the problem with two abstentions(leio and ulm). '
+ Cardoe was no longer at the meeting for this vote and will post
+ his voteon-list.
diff --git a/decisions/summary-20090611.tex b/decisions/summary-20090611.tex
new file mode 100644
index 0000000..fa57539
--- /dev/null
+++ b/decisions/summary-20090611.tex
@@ -0,0 +1,88 @@
+
+\summary{2009}{6}{11}
+
+
+\agendaitem{Short discussion of EAPI 3 progress}
+\index{EAPI!3}\index{portage}\index{paludis}
+
+Reference: \bug{273620}
+
+ Zac Medico(zmedico) commented that while no progress had been made, a
+ tracker bug had been made for those interested in providing patches
+ for and tracking the progress of the EAPI 3 implementation. Ciaran
+ McCreesh noted that paludis is ready for EAPI 3 whenever the portage
+ implementation is finished.
+
+
+\agendaitem{Default contents of ACCEPT_LICENSE(license filtering)}
+\index{ACCEPT_LICENSE}
+
+\glep{23} provided a method for users to select what licenses they are
+ willing to accept based on a ACCEPT_LICENSE configuration variable. In
+ addition it provided for 'license groups' so users could accept or
+ decline to use software of a certain license type. What GLEP 23 did not
+ specify was the default value of ACCEPT_LICENSE.
+
+ Conclusion:
+ The council unanimously voted to have the default ACCEPT_LICENSE
+ value as ACCEPT_LICENSE="* -@EULA".
+
+
+\agendaitem{BASH 4 in EAPI 3}
+\index{EAPI!3}\index{bash!version in ebuilds}
+
+ There were three parts to this topic:
+\begin{enumerate}
+ \item
+ Unlocking of feature requests for EAPI 3.
+ \item
+ Allowing BASH 4 features in EAPI 3 ebuilds.
+ \item
+ Allowing BASH 4 features in all ebuilds with EAPIs $>=$ 3 after a
+ fixed amount of time in gentoo-x86(Overlays could begin use
+ immediately).
+\end{enumerate}
+
+ Conclusion:
+ By a 4-3 decision the council voted not to open the feature list for
+ EAPI 3.
+
+
+\agendaitem{The banning of igli (Steve Long) from \#gentoo-council}
+\index{irc!\#gentoo-council}\index{irc!ban}
+
+ Tiziano Muller(dev-zero) banned igli from \#-council for what he called
+ repeated trolling after private warnings. The ban was later reversed by
+ Doug Goldstein(Cardoe) because it had not been put to a council vote as
+ all bans in \#-council are.
+
+ Conclusion:
+ No decision yet, the council decided to discuss this issue privately
+ on the council@ alias so that precious meeting time is not spent.
+
+
+\agendaitem{Define EAPI development/deployment cycles}
+
+Reference: \agoref{gentoo-dev}{d3a4758c455fded00608e891f525d3cc}
+
+ Various Council members expressed support for Ciaran McCreesh's EAPI
+ development guidelines. However, the discussion
+ reached no conclusion and quickly spiraled into a discussion of the
+ removal of Ciaran McCreesh's bugzilla privileges.
+
+
+\agendaitem{Removal of Ciaran McCreesh's (ciaranm) bugzilla permissions}
+
+ At some point in the last year ciaranm's bugzilla permissions were
+ removed. He filed a bug about the issue (\bug{273759}) and was talking
+about
+ moving PMS off of Gentoo Infrastructure, a move that some council
+ members were strongly opposed to. When asked about the permissions,
+ Ciaran had no objections to waiting a few days for the infra to complete
+ an investigation into who removed the access and for what reason.
+
+ Conclusion:
+ The council voted to reinstate Ciaran's editbugs privileges. Ned
+ Ludd (solar) noted that infra will investigate who removed the privileges
+ in the first place, and asked for not changing bugzilla privileges before
+ this is completed.
diff --git a/decisions/summary-20090625.tex b/decisions/summary-20090625.tex
new file mode 100644
index 0000000..5c9a6a2
--- /dev/null
+++ b/decisions/summary-20090625.tex
@@ -0,0 +1,36 @@
+
+\summary{2009}{6}{25}
+
+
+\agendaitem{Absence of Tiziano (dev-zero)}
+\index{council!meeting!proxy}
+
+
+Tiziano Muller (dev-zero) appointed Ciaran McCreesh (ciaranm) as his proxy on
+the council@g.o alias. However, four out of the seven council members agreed
+that proxies must be gentoo developers(which ciaranm is not) just as council
+members must be. Thus, because Tiziano did not attend the meeting he is
+considered absent.
+
+
+\agendaitem{Define EAPI development/deployment cycles}
+\index{EAPI!development cycle}
+
+ No vote was taken on this, though many members were not supportive of
+ the 'codename for features' part.
+
+
+\agendaitem{EAPI 3 progress}
+\index{EAPI!3}\index{portage}
+
+ Zac Medico(zmedico) reported that he'd been pretty active with portage
+ development the past week and that EAPI 3's implementation should be
+ done within a month.
+
+
+\agendaitem{Discussing the past year}
+\index{council!web app}
+
+ Petteri (Betelgeuse) mentioned having a web application to handle agenda
+ creation and approval by council members to streamline the policy set
+ towards the end of the term to 'ACK' agendas before the meeting.
diff --git a/decisions/summary-20090720.tex b/decisions/summary-20090720.tex
new file mode 100644
index 0000000..9ab1aac
--- /dev/null
+++ b/decisions/summary-20090720.tex
@@ -0,0 +1,50 @@
+
+\summary{2009}{7}{20}
+
+
+\agendaitem{Meeting format}
+\index{council!meeting!moderation}
+
+
+\vote{Should the channel be moderated during council meetings?}{6 yes, 0 no}
+
+solar moderated the channel at 1816UTC.
+
+\vote{Should council members watch another channel in order to
+ paste ideas/propositions from the latter to the council channel?}{5 no, 1
+yes}
+
+
+\vote{Do we need a secretary}{6 yes, 0 no}
+
+The secretary's role will be limited to providing logs and summaries of
+the meetings.
+
+\vote{Does the secretary need to be a council member?}{6 no, 0 yes}
+
+\vote{If no, do we confirm gentoofan23?}{6 yes, 0 no}
+
+\vote{Do we need a backup?}{3 no, 0 yes}
+
+\vote{Betelgeuse requested a vote on whether drafts had to be reviewed on the
+ private alias instead of on the public mailing-list.}{3 public, 3 private. The
+decision was made to wait for lu_zero's vote by email.}
+
+
+\agendaitem{GLEP 39}
+\index{GLEP!39}
+
+\vote{Can the council decide on the process of voting amendments to GLEP 39
+ without an all-developers vote?}{4 no, 2 yes}
+
+
+\agendaitem{Meeting schedule}
+
+\vote{Periodicity}{6 monthly, 0 bi-weekly}
+
+Depending on 4.1 and your availability what week would you like to meet?
+$\longrightarrow$ Third monday of the month.
+
+Do we keep using a Doodle poll to decide when in the week we meet?
+$\longrightarrow$ Only in case of personal schedule issues, assuming a warning
+long enough in advance.
diff --git a/decisions/summary-20090817.tex b/decisions/summary-20090817.tex
new file mode 100644
index 0000000..51edd13
--- /dev/null
+++ b/decisions/summary-20090817.tex
@@ -0,0 +1,11 @@
+
+\summary{2009}{8}{17}
+
+\agendaitem{10th anniversary}
+\index{anniversary!10th}
+
+There was no agenda for this meeting. However solar suggested that we discussed
+the tenth anniversary effort although without any specific intention.
+
+The council talked generally about the 10th anniversary release but no
+decisions or plans to move forward were made.
diff --git a/decisions/summary-20090914.tex b/decisions/summary-20090914.tex
new file mode 100644
index 0000000..57b3b14
--- /dev/null
+++ b/decisions/summary-20090914.tex
@@ -0,0 +1,37 @@
+
+\summary{2009}{9}{14}
+
+
+\agendaitem{Update on LiveCD/DVD for Gentoo 10.0.}
+\index{LiveDVD}
+
+
+ Ned Ludd(solar) commmented that things were progressing fine. A new snapshot
+ will be taken on September 20th and the cutoff date will be the 4th of
+ October.
+
+
+\agendaitem{A Way to Modify the PMS such that it doesn't directly involve the
+EAPI Process}
+\index{PMS!modification}
+
+ Joshua Jackson (tsunam) requested a decision on a process to modify PMS
+ without involving the EAPI Process.
+
+ There was discussion about whether PMS is a documenting simply documenting
+ the ebuild API or if it is a broader document covering the entire tree.
+ Agenda Item 3.1 (\agoref{gentoo-council}{96c702e85f79b8f5e22472ae2c961534})
+was deferred until the next meeting to be discussed on
+ mailing lists beforehand.
+
+\agendaitem{ Discussion of the Need for a PMS/EAPI committee outside of the
+council}
+\index{PMS}
+
+ Of the three proposals (an external committee consisting of package
+manager
+ representatives, a council member or two, and perhaps members of the PMS
+ project; using the existing PMS project; something completely different),
+ the council chose to do something complete different and what will be done
+ will be discussed on list or next meeting.
+
diff --git a/decisions/summary-20091012.tex b/decisions/summary-20091012.tex
new file mode 100644
index 0000000..42b624e
--- /dev/null
+++ b/decisions/summary-20091012.tex
@@ -0,0 +1,35 @@
+
+\summary{2009}{10}{12}
+
+
+\agendaitem{Why follow up for items from last meeting never happened}
+\index{council!meeting!followup}
+
+\vote{People volunteer to follow up but if there's none the chair takes
+care of it and also reminds the volunteer}{5 yes, 1 no, 1 abstain}
+
+
+\agendaitem{EAPI 3 update}
+\index{EAPI!3}
+
+zmedico didn't attend to give update
+
+
+\agendaitem{Preservation of file modification times}
+\index{mtime preservation}
+
+\vote{Reopening EAPI 3 for mtimes}{4 yes, 2 no, 1 abstain}
+
+\vote{Selecting from implementation alternatives, see
+\url{http://bugs.gentoo.org/264130\#c26}}{4 A, 1 A or B, 1 B}
+
+
+\agendaitem{Open floor}
+
+
+Topic items:
+\begin{itemize}
+\item multilib-portage
+\item upgrade paths for old systems
+ - leio and solar will do follow up
+\end{itemize} \ No newline at end of file
diff --git a/decisions/summary-20091109.tex b/decisions/summary-20091109.tex
new file mode 100644
index 0000000..a64257d
--- /dev/null
+++ b/decisions/summary-20091109.tex
@@ -0,0 +1,44 @@
+
+\summary{2009}{11}{9}
+
+
+\agendaitem{EAPI 3 status}
+\index{EAPI!3}
+
+Some progress, see tracker \bug{273620}. 8 out of 20 items are still
+missing.
+
+
+\agendaitem{Upgrade path for old systems}
+\index{upgrade path}
+
+\vote{The ebuild tree must provide an upgrade path to a
+stable system that hasn't been updated for one year.}{Accepted unanimously.}
+
+Action: leio will start a discussion on gentoo-dev on if and how to
+support upgrading systems that are outdated more than a year.
+
+
+\agendaitem{Prefix support in the main Portage tree}
+\index{prefix}
+
+The council unanimously supports the general idea, but sees need for
+additional discussion.
+
+Action: ulm will follow up on the open questions on gentoo-dev.
+
+
+\agendaitem{Usage of bash 3.2 features in Portage tree}
+\index{bash!version in ebuilds}
+
+\vote{Usage of bash 3.2 features in the Portage tree is
+allowed. PMS will be updated accordingly.}{6 yes, 1 no}
+
+\vote{Ebuilds must be completely parsable with =bash-3.2*,
+any use of later bash features will be reverted.}{6 yes, 1 no}
+
+
+\agendaitem{Preservation of file modification times in EAPI 3}
+\index{mtime preservation}\index{EAPI!3}
+
+Postponed.
diff --git a/decisions/summary-20091207.tex b/decisions/summary-20091207.tex
new file mode 100644
index 0000000..e81ca2b
--- /dev/null
+++ b/decisions/summary-20091207.tex
@@ -0,0 +1,68 @@
+
+\summary{2009}{12}{7}
+
+
+\agendaitem{Actions}
+\index{council!voting!by e-mail}
+
+\begin{itemize}
+ \item
+ Discuss voting by e-mail post-meeting in case of absence
+ \item
+ ulm to talk with Zac Medico about defining current portage mtime
+ preservation behaviour for documenting in EAPI-3
+ \item
+ dertobi123 to check what day of the week is best for council members
+ nowadays and what week to hold the next meeting, possibly rescheduling
+ the next meetings date
+ \item
+ lu_zero missed the meeting while having a slacker mark, figuring out
+ what happens next (via e-mails) is necessary before the 18th December,
+ 2009.
+\end{itemize}
+
+
+\agendaitem{EAPI-3 status}
+
+The ETA of EAPI-3, see \bug{273620}, is roughly 3 months. The currently
+implemented
+EAPI-3 items have no significant benefits to warrant a new EAPI with
+only the items that are already implemented.
+Because prefix support will be EAPI-3 (see below), the EAPI items
+referenced here will be referred to as EAPI-4 in the future.
+
+
+\agendaitem{Prefix support}
+\index{prefix}
+
+References:
+\begin{itemize}
+ \item
+ \agoref{gentoo-dev}{62b5df924d6e9e74c94149e7e7f17d23}
+ \item
+ \agoref{gentoo-dev}{2a62689c71f95e4de5699a330b8b5524}
+ \item
+ \url{http://sources.gentoo.org/viewcvs.py/portage/main/branches/prefix/}
+\end{itemize}
+
+
+The council accepts (4x yes, 2x abstain) the technical proposition
+about Prefix support made to it by now, in the form of a PMS patch,
+answers by the Prefix team members to the discussion thread and the
+portage branch implementing this.
+
+The council majority voted for a quick prefix-specific EAPI bump,
+from here-on known as EAPI-3. The previously intended collection
+of EAPI changes for a EAPI-3 will likely be referenced from now on
+as EAPI-4 instead.
+
+
+
+\agendaitem{mtime preservation}
+\index{mtime preservation}\index{EAPI!3}
+
+The council majority voted to document precisely the current behavior
+of portage and what can be relied upon as part of the upcoming EAPI-3
+(prefix support EAPI), so that since EAPI-3 the current portage
+behaviour can be relied upon from all compliant package managers.
+The exact behaviour needs to still get documented, however.