summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Huettel <dilfridge@gentoo.org>2017-02-27 20:30:27 +0100
committerAndreas K. Huettel <dilfridge@gentoo.org>2017-02-27 20:30:27 +0100
commit4a5925a45e22d2093169ff3dfbd72ecac3bad54f (patch)
tree6abbaeea106bcd205283cff8a75809c5345ddb06
parentAdd 3/2014 and 4/2014 to index (diff)
downloadcouncil-4a5925a45e22d2093169ff3dfbd72ecac3bad54f.tar.gz
council-4a5925a45e22d2093169ff3dfbd72ecac3bad54f.tar.bz2
council-4a5925a45e22d2093169ff3dfbd72ecac3bad54f.zip
Index some more
-rw-r--r--decisions/decisions.but12
-rw-r--r--decisions/decisions.mlf8
-rw-r--r--decisions/decisions.mls8
-rw-r--r--decisions/decisions.tex7
-rw-r--r--decisions/summary-20130108.tex57
-rw-r--r--decisions/summary-20130212.tex45
-rw-r--r--decisions/summary-20130312.tex22
-rw-r--r--decisions/summary-20130409.tex70
8 files changed, 229 insertions, 0 deletions
diff --git a/decisions/decisions.but b/decisions/decisions.but
index f9e6630..9a18fba 100644
--- a/decisions/decisions.but
+++ b/decisions/decisions.but
@@ -2,6 +2,18 @@
[Future EAPI] add support for dynamic SLOTS
282296
[Future EAPI] Allow directories for use.* and package.* entries in profiles
+383467
+Elections webpage lacks results for 2012 Council election
+431340
+[Future EAPI] Allow bash-4.2 features
+447566
+x11-drivers/nvidia-drivers-* fails to build/load/run with kernel-*
+457000
+Missing log and summary for previous council meetings
+459692
+[Future EAPI] Provide a function, like dodocs(), to process DOCS= without calling `default`
+464250
+Encourage developers to use the latest EAPI
477030
Missing summary for 20130611 council meeting
498332
diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf
index f97750d..4883195 100644
--- a/decisions/decisions.mlf
+++ b/decisions/decisions.mlf
@@ -1,5 +1,7 @@
00e02ff494857599633e2bbc30520ca3:gentoo-project
Andrew Savchenko
+03abd30d8945aa816e39b48fab8a9a62:gentoo-project
+Michał Górny
0a21c4f6829ea34214169a96cacce931:gentoo-project
Michał Górny
14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project
@@ -32,6 +34,8 @@ Michał Górny
Michał Górny
651feb859ae9669dfeaa19547fa698dc:gentoo-dev-announce
Robin H. Johnson
+6523793dd018ea42b4d28e97f8d1b731:gentoo-council
+Thomas Anderson
68a870c0519fb1cb7152db38fc9d4935:gentoo-dev
Michał Górny
6904e810caedf66d889458e6fd1cc552:gentoo-dev
@@ -50,12 +54,16 @@ Patrick Lauer
Ulrich Mueller
9bc36a643a969e165c6f7cf228f2745c:gentoo-project
Andreas K. Huettel
+9db8a88aed9d35a4cf629228564bf127:gentoo-project
+Ulrich Mueller
a08ea09c2c8e534fd9bc1146703c66ff:gentoo-dev
Michał Górny
a0a53d00109512557d233997699e8ce1:gentoo-project
Chí-Thanh Christopher Nguyen
a292e9567fac838681899b50dff24cce:gentoo-project
Michał Górny
+a9492947c953dc48f74c825d8704ffc0:gentoo-dev
+Michał Górny
b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project
Ulrich Mueller
b59d8abb15e148b71d6e50180a2a27a7:gentoo-project
diff --git a/decisions/decisions.mls b/decisions/decisions.mls
index 9e63b40..91d18e0 100644
--- a/decisions/decisions.mls
+++ b/decisions/decisions.mls
@@ -1,5 +1,7 @@
00e02ff494857599633e2bbc30520ca3:gentoo-project
Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14
+03abd30d8945aa816e39b48fab8a9a62:gentoo-project
+Re: [gentoo-project] Call for agenda items - Council meeting 2013-04-09
0a21c4f6829ea34214169a96cacce931:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2017-02-12
14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project
@@ -32,6 +34,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13
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.
+6523793dd018ea42b4d28e97f8d1b731:gentoo-council
+[gentoo-council] Preliminary summary for meeting on June 25, 2009
68a870c0519fb1cb7152db38fc9d4935:gentoo-dev
Re: [gentoo-dev] Council Council: call for agenda items for June 12 meeting
6904e810caedf66d889458e6fd1cc552:gentoo-dev
@@ -50,12 +54,16 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11
Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13
9bc36a643a969e165c6f7cf228f2745c:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08
+9db8a88aed9d35a4cf629228564bf127:gentoo-project
+[gentoo-project] Re: Call for agenda items - Council meeting 2013-04-09
a08ea09c2c8e534fd9bc1146703c66ff:gentoo-dev
[gentoo-dev] [RFC] How to deal with LINGUAS mess?
a0a53d00109512557d233997699e8ce1:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25
a292e9567fac838681899b50dff24cce:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2016-04-10
+a9492947c953dc48f74c825d8704ffc0:gentoo-dev
+[gentoo-dev] Getting EAPI 5 *use.stable.mask to work in gx86?
b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project
Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25
b59d8abb15e148b71d6e50180a2a27a7:gentoo-project
diff --git a/decisions/decisions.tex b/decisions/decisions.tex
index 35861d4..86daad5 100644
--- a/decisions/decisions.tex
+++ b/decisions/decisions.tex
@@ -121,6 +121,13 @@ pdfauthor={Andreas K. Huettel}
\chapter{Topic notes}
+\chapter{Meeting summaries 2012/13}
+
+\include{summary-20130108}
+\include{summary-20130212}
+\include{summary-20130312}
+\include{summary-20130409}
+
\chapter{Meeting summaries 2013/14}
\include{summary-20140114}
diff --git a/decisions/summary-20130108.tex b/decisions/summary-20130108.tex
new file mode 100644
index 0000000..2ddc2c9
--- /dev/null
+++ b/decisions/summary-20130108.tex
@@ -0,0 +1,57 @@
+
+\summary{2013}{1}{8}
+
+\agendaitem{Stable USE masks in the main Portage tree}
+\index{use.stable.mask}\index{profiles}\index{EAPI!5}
+
+Reference: \agoref{gentoo-dev}{a9492947c953dc48f74c825d8704ffc0}
+
+Vote on the proposal "Stable USE masks in the main portage tree" by
+Michał Górny. There are three suggested approaches:
+\begin{enumerate}
+\item by adding new profiles requiring EAPI=5, requiring all users to
+ change, and then deprecating the older profile trees [if chosen; a
+ subsequent vote on the timeframes involved will follow]
+\item by adding new profiles and using USE-flag masking to keep current
+ profiles functional
+\item defining use.stable.mask features such that they only apply to EAPI>5
+ ebuilds
+\end{enumerate}
+Note: option 1) requires a decision on the deprecation timeframe.
+
+The council agreed unanimously to vote between the three proposed solutions.
+Solution \#1 won with 7 votes.
+
+A remark was made by grobian that BSD and Prefix profiles are unversioned as
+noted by the initial email introducing the solutions, and that they need
+some care and consideration, best dealt with directly with BSD and Prefix
+teams.
+
+The deprecation timeframe for pre-EAPI-5 profiles was voted 6 to 1 to be 1
+year.
+
+There was no agreement on whether this is a minimum or maximum of waiting time.
+Some even argued that this was a matter of standard deprecation policies.
+This period is bound to a possible deprecation of older EAPIs, and influenced
+the duration of the timeframe, for some council members to be at least 1 year,
+instead of maximum.
+
+
+\agendaitem{Open bugs with council involvement}
+\index{elections!results}
+
+\bug{383467}: For this bug to be closed, the master ballots for 2011 and 2012
+will need to be uploaded and linked. jmbsvicetto uploaded some missing data,
+but the 2012 results and rank are still missing. The bug remains open.
+
+\agendaitem{Open Floor}
+\index{PMS}\index{micro-EAPIs}
+
+User johu asked who would document the "one year end of support" decision and
+where. The council documents the decision in the summaries, which are
+binding.
+
+Zero\_Chaos wanted to know the opinion of Council on micro EAPIs, to work
+around the relatively high amount of time necessary to complete a full new
+EAPI. The council replied that EAPI features simply should be in PMS, and that
+the most work goes in there. Assistance is welcomed.
diff --git a/decisions/summary-20130212.tex b/decisions/summary-20130212.tex
new file mode 100644
index 0000000..ff7df7e
--- /dev/null
+++ b/decisions/summary-20130212.tex
@@ -0,0 +1,45 @@
+
+\summary{2013}{2}{12}
+
+\agendaitem{Open bug(s) with council involvement}
+
+For \bug{383467} to be closed, the master ballots for 2011 and 2012 will
+need to be uploaded and linked.
+
+ulm reports that all should be done by now, jmbsvicetto has uploaded all
+files. The bug will be closed.
+
+
+\agendaitem{Any other business from council members}
+\index{gpg}\index{commit signing}\index{git migration}
+\index{council!elegibility}
+
+grobian:
+\begin{itemize}
+ \item
+ forcing/pressing gpg usage with repoman FEATURES=sign in anticipation for
+ git migration where gpg signing will be mandatory
+ \begin{itemize}
+ \item
+ send mail to -dev-announce what/why and how to do it, keylength and
+ more of that
+ \item action: WiliamH, draft + send the message
+ \end{itemize}
+ \item
+ change of \glep{39} only to allow devs to be council members
+ \begin{itemize}
+ \item discussion on whether such restriction is necessary, grobian noted that
+ foundation is legally responsible for council, hence nice to have those be
+ developers. betelgeuse noted that the GLEP is written to imply council
+ members to be devs. ulm pointed out non-dev proxies have been a problem
+ in the past (20090625 meeting).
+ \item betelgeuse suggested to effectuate this in the next council election.
+ Calchan aired his intentions to replace the Council completely which lead
+ to a discussion on when he will present those ideas.
+ \end{itemize}
+\end{itemize}
+
+
+\agendaitem{Open floor}
+
+No issues were raised.
diff --git a/decisions/summary-20130312.tex b/decisions/summary-20130312.tex
new file mode 100644
index 0000000..43e9233
--- /dev/null
+++ b/decisions/summary-20130312.tex
@@ -0,0 +1,22 @@
+
+\summary{2013}{3}{12}
+
+\agendaitem{Open bugs with council participation}
+\index{package!x11-drivers/nvidia-drivers}
+
+\begin{itemize}
+\item
+\bug{457000}: Logs for both meetings have been verified and uploaded.
+ Approval of 20090625 summary (see
+ \agoref{gentoo-council}{6523793dd018ea42b4d28e97f8d1b731}) with 6 yes votes
+ and 1 abstention. Action: Betelgeuse will look into writing the 20090122 summary.
+\item
+\bug{447566}:
+ After long discussion, this issue was postponed without a decision.
+ Projects and/or QA should resolve the matter.
+\end{itemize}
+
+
+\agendaitem{Open floor}
+
+No issues were brought up to the council.
diff --git a/decisions/summary-20130409.tex b/decisions/summary-20130409.tex
new file mode 100644
index 0000000..36a3701
--- /dev/null
+++ b/decisions/summary-20130409.tex
@@ -0,0 +1,70 @@
+
+\summary{2013}{4}{9}
+
+\agendaitem{Change to newer Bash version in ebuilds}
+\index{bash}\index{EAPI!6}
+
+References:
+\begin{itemize}
+\item
+\agoref{gentoo-project}{03abd30d8945aa816e39b48fab8a9a62}
+\item
+\bug{431340}
+\end{itemize}
+
+Several options were discussed:
+\begin{itemize}
+\item Change of bash version to 4.2 could be a regular item for EAPI 6.
+\item The bash update could be put into its own EAPI, to appear at least
+ one year after the date (2012-07-01) of EAPI parsing being supported
+ by stable portage.
+\item Updating the bash version could be a problem for bootstrapping on
+ some Prefix architectures (e.g., Solaris). According to grobian, it
+ should be possible to handle the issue.
+\end{itemize}
+No action is taken for now.
+
+\agendaitem{EAPI deprecation}
+\index{EAPI!deprecation}\index{EAPI!0}\index{EAPI!1}\index{EAPI!2}
+
+Reference: \agoref{gentoo-project}{9db8a88aed9d35a4cf629228564bf127}
+
+In the discussion, there was neither consensus if EAPI 0 should be
+considered deprecated, nor what should be the oldest EAPI that still
+needs to be supported for the upgrade path of users' system.
+
+Three votes were taken:
+\vote{EAPIs 0 to 2 are no longer required for the upgrade path of users'
+ systems.}{Accepted unanimously.}
+\vote{EAPIs 1 and 2 are discouraged. Repoman should warn about this.}{
+ Accepted unanimously.}
+\vote{Change wording in the first question from "0 to 2" to "0 to 3".}{
+ Tie vote (3 yes, 3 no), therefore the motion did not pass.}
+
+\agendaitem{Open bugs with council involvement}
+
+\begin{itemize}
+\item \bug{457000}:
+ No progress since last meeting.
+\item \bug{464250}:
+ Accepted in 2011-03-08 meeting, but not in the devmanual yet.
+ Action: grobian will prepare a patch.
+\item \bug{447566}:
+ Short status update from Zero\_Chaos. Discussion will be per e-mail.
+\end{itemize}
+
+\agendaitem{Open floor}
+\index{GSOC}\index{subslots}\index{slot operators}
+
+\begin{itemize}
+\item
+Q: Was the dodocs/edocs proposal, \bug{459692}, voted upon?
+A: There was no vote on any EAPI 6 features yet.
+\item
+Gentoo participates in the Google Summer of Code, for the 8th year.
+\item
+Further discussion about EAPI deprecation.
+\item
+Sub-slots and slot operators are overused, and used in the wrong way
+ in some packages, in spite of the feature being well documented.
+\end{itemize}