diff options
author | 2017-02-27 20:30:27 +0100 | |
---|---|---|
committer | 2017-02-27 20:30:27 +0100 | |
commit | 4a5925a45e22d2093169ff3dfbd72ecac3bad54f (patch) | |
tree | 6abbaeea106bcd205283cff8a75809c5345ddb06 /decisions | |
parent | Add 3/2014 and 4/2014 to index (diff) | |
download | council-4a5925a45e22d2093169ff3dfbd72ecac3bad54f.tar.gz council-4a5925a45e22d2093169ff3dfbd72ecac3bad54f.tar.bz2 council-4a5925a45e22d2093169ff3dfbd72ecac3bad54f.zip |
Index some more
Diffstat (limited to 'decisions')
-rw-r--r-- | decisions/decisions.but | 12 | ||||
-rw-r--r-- | decisions/decisions.mlf | 8 | ||||
-rw-r--r-- | decisions/decisions.mls | 8 | ||||
-rw-r--r-- | decisions/decisions.tex | 7 | ||||
-rw-r--r-- | decisions/summary-20130108.tex | 57 | ||||
-rw-r--r-- | decisions/summary-20130212.tex | 45 | ||||
-rw-r--r-- | decisions/summary-20130312.tex | 22 | ||||
-rw-r--r-- | decisions/summary-20130409.tex | 70 |
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 & 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} |