diff options
Diffstat (limited to 'decisions')
-rw-r--r-- | decisions/decisions.but | 2 | ||||
-rw-r--r-- | decisions/decisions.mlf | 10 | ||||
-rw-r--r-- | decisions/decisions.mls | 10 | ||||
-rw-r--r-- | decisions/decisions.tex | 4 | ||||
-rw-r--r-- | decisions/summary-20140114.tex | 67 | ||||
-rw-r--r-- | decisions/summary-20140225.tex | 83 |
6 files changed, 176 insertions, 0 deletions
diff --git a/decisions/decisions.but b/decisions/decisions.but index 3378393..f9a15ea 100644 --- a/decisions/decisions.but +++ b/decisions/decisions.but @@ -2,6 +2,8 @@ [Future EAPI] add support for dynamic SLOTS 282296 [Future EAPI] Allow directories for use.* and package.* entries in profiles +498332 +Dropping stable keywords on m68k, s390, sh 503382 Missing summaries for 20131210, 20140114, and 20140225 council meetings 53269 diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf index 7f26dd7..3fc4c34 100644 --- a/decisions/decisions.mlf +++ b/decisions/decisions.mlf @@ -2,6 +2,8 @@ Andrew Savchenko 0a21c4f6829ea34214169a96cacce931:gentoo-project Michał Górny +14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project +Ulrich Mueller 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project Raymond Jennings 3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project @@ -34,16 +36,24 @@ Kristian Fiskerstrand Ulrich Mueller a08ea09c2c8e534fd9bc1146703c66ff:gentoo-dev Michał Górny +a0a53d00109512557d233997699e8ce1:gentoo-project +Chí-Thanh Christopher Nguyen a292e9567fac838681899b50dff24cce:gentoo-project Michał Górny +b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project +Ulrich Mueller b9460b9c8d578c3498c217c17b75afd4:gentoo-dev Ulrich Mueller bc0a1b7498c389bdbb0b0d52feb43391:gentoo-project Ulrich Mueller c60f7c1514f175b8cc0d376ae9373e17:gentoo-project Ulrich Mueller +cb8a98613ce0682f9ee0aaa268f3374b:gentoo-dev +Spider dc5406af670aebc050362fcbd8cd528e:gentoo-project Anthony G. Basile +e4e0ee942cf7af8f47b8e3d312498be7:gentoo-project +Andreas K. Huettel effdb2474965825fdfc06d0276e3318d:gentoo-project Michał Górny f78e316074897a604842fe13d2860be6:gentoo-project diff --git a/decisions/decisions.mls b/decisions/decisions.mls index 40e3c98..7bc21f8 100644 --- a/decisions/decisions.mls +++ b/decisions/decisions.mls @@ -2,6 +2,8 @@ Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14 0a21c4f6829ea34214169a96cacce931:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2017-02-12 +14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project +Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13 3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project @@ -34,16 +36,24 @@ Ongoing stabilization discussion (Re: [gentoo-project] Council meeting 2016-11-1 Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13 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 +b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project +Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 b9460b9c8d578c3498c217c17b75afd4:gentoo-dev [gentoo-dev] RFD: News item format 2.0 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 +cb8a98613ce0682f9ee0aaa268f3374b:gentoo-dev +Re: [gentoo-dev] GTK und GTK2 Use Flag dc5406af670aebc050362fcbd8cd528e:gentoo-project [gentoo-project] Re: [gentoo-dev-announce] Call for Agenda Items -- Council Meeting 2016-02-14 +e4e0ee942cf7af8f47b8e3d312498be7:gentoo-project +Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 effdb2474965825fdfc06d0276e3318d:gentoo-project Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13 f78e316074897a604842fe13d2860be6:gentoo-project diff --git a/decisions/decisions.tex b/decisions/decisions.tex index 02cec8f..d9d13e5 100644 --- a/decisions/decisions.tex +++ b/decisions/decisions.tex @@ -121,6 +121,10 @@ pdfauthor={Andreas K. Huettel} \chapter{Topic notes} +\chapter{Meeting summaries 2013/14} + +\include{summary-20140114} +\include{summary-20140225} \chapter{Meeting summaries 2015/16} diff --git a/decisions/summary-20140114.tex b/decisions/summary-20140114.tex new file mode 100644 index 0000000..c35c6d9 --- /dev/null +++ b/decisions/summary-20140114.tex @@ -0,0 +1,67 @@ + +\summary{2014}{1}{14} + +\agendaitem{Formalizing top-level profiles at EAPI=5} +\index{profiles}\index{EAPI!5} + +References: +\begin{itemize} +\item http://www.gentoo.org/proj/en/council/meeting-logs/20130108-summary.txt +\item http://thread.gmane.org/gmane.linux.gentoo.devel/89405 +\end{itemize} + +dilfridge: +\begin{quote} +Making the whole profile tree EAPI=5 + +(This involves setting EAPI=5 in the main profiles directory, then +moving the eapi-5-files files to a suitable place (base?) and removing +the eapi-5-files directory.) + +The 10.0 profiles were deprecated on 2 Feb 2013 and removed from +profiles.desc on 9 Feb 2013, i.e. since then everyone should have +switched to a 13.0 profile using EAPI=5 anyway. + +The plan was to wait one year from that moment on. +\end{quote} + +(The previous vote was 2 for $\ge$ 1yr, 2 for $\le$ 1yr, 2 for exactly 1 yr +[one of which noted our standard 1-year support]) + +We already voted on the timing, so we just need to vote on the +implementation now that we're at the cutoff. + +My suggestion for the vote: +I propose we send out a final 30-day notice to give people a last +chance, then point at some of the writeups on migration paths for old +systems using snapshots. + +\vote{We will send 30-day notice and then switch all profile directories +to EAPI 5.}{Approved unanimously.} + + +\agendaitem{GLEP 1/2: GLEP workflow updates and shift to wiki} +\index{GLEP!workflow}\index{Wiki} + +References: +\begin{itemize} +\item http://article.gmane.org/gmane.linux.gentoo.project/3234 +\item http://article.gmane.org/gmane.linux.gentoo.project/3211 +\item http://thread.gmane.org/gmane.linux.gentoo.project/3213 +\item https://wiki.gentoo.org/wiki/User:Creffett/GLEP2 +\end{itemize} + +\vote{Updates to \glep{1} mentioned in +http://article.gmane.org/gmane.linux.gentoo.project/3241 +\glep{2} comes along for the ride, as it's an example.}{ +Voted unanimously to approve with the updates} + + +\agendaitem{Bugs with council involvement} + +Status of GPG key GLEP +\begin{itemize} +\item http://comments.gmane.org/gmane.linux.gentoo.project/3155 +\item Not specifically requested for vote but topic of last meeting +\item Do we have a GLEP number yet? dberkholz pinged creffett on 20140110 +\end{itemize} diff --git a/decisions/summary-20140225.tex b/decisions/summary-20140225.tex new file mode 100644 index 0000000..51b4d98 --- /dev/null +++ b/decisions/summary-20140225.tex @@ -0,0 +1,83 @@ + +\summary{2014}{2}{25} + + +\agendaitem{GLEP 63 (GPG signing)} +This is now a draft and has a number assigned, see \glep{63}. However, a vote +hasn't been requested yet, and there are still some pending changes. +Therefore postponed to next meeting. + + +\agendaitem{EAPI deprecation} +\index{EAPI!0}\index{EAPI!3}\index{EAPI!1}\index{EAPI!2} + +References: +\begin{itemize} + \item + \agoref{gentoo-project}{14cc0e4a82ac3fe0a6aca94aaebb981f} + \item + http://article.gmane.org/gmane.linux.gentoo.devel/90291 (broken link) +\end{itemize} + + +The council voted to deprecate or ban EAPIs 0 to 3: +\vote{Deprecate EAPI 3}{Accepted unanimously.} +\vote{Deprecate EAPI 0}{Accepted unanimously.} +\vote{Ban new EAPI 1 ebuilds}{Accepted unanimously.} +\vote{Ban new EAPI 2 ebuilds}{Accepted (5 yes, 1 no, 1 abstention).} + + +\agendaitem{Stable keywords on testing architectures} +\index{arch!m68k}\index{arch!sh}\index{arch!s390} + +References: +\begin{itemize} + \item + \agoref{gentoo-project}{e4e0ee942cf7af8f47b8e3d312498be7} + \item + \bug{498332}, comments 5 and 11 +\end{itemize} + +Some developers continued to mark ebuilds stable on archs dropped to +testing (namely, m68k, sh, and s390), leaving dependencies on these +archs in an inconsistent state. The council notes that this will not +be a problem if these archs are marked as "exp" in profiles.desc. +The respective arch team can use repoman -e, whereas other developers +can ignore stable keywords for these archs. In particular, dropping +the last stable version of an ebuild for an "exp" arch is allowed. + +\vote{Minor archs with inconsistent stable keywording should be +marked "exp".}{Accepted unanimously.} + + +\agendaitem{gtk USE flags} +\index{use flag!gtk}\index{project!QA} + +References: +\begin{itemize} + \item + \agoref{gentoo-project}{a0a53d00109512557d233997699e8ce1} + \item + \agoref{gentoo-project}{b2e8c759b08c29f2c4215ea74511bf1c} + \item + \agoref{gentoo-dev}{cb8a98613ce0682f9ee0aaa268f3374b} +\end{itemize} + +Following the recent announcement of the QA team on USE flag policy, +especially gtk flags, the council discussed whether QA has such +authority over tree policy. + +\vote{QA's right to create standards in \glep{48} includes flag + names and functionalities.}{Accepted (5 yes, 2 abstentions).} + +The council did not vote on the concrete issue of gtk flags. It was +suggested that the QA and GNOME teams should discuss any further +issues arising there. + + +\agendaitem{Open floor} +\index{category naming} + +TomWij asked whether consistent category naming or bigger categories +should be preferred, which was briefly discussed. + |