summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'decisions')
-rw-r--r--decisions/decisions.but2
-rw-r--r--decisions/decisions.mlf10
-rw-r--r--decisions/decisions.mls10
-rw-r--r--decisions/decisions.tex4
-rw-r--r--decisions/summary-20140114.tex67
-rw-r--r--decisions/summary-20140225.tex83
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.
+