diff options
author | Andreas K. Hüttel <dilfridge@gentoo.org> | 2017-03-05 22:59:22 +0100 |
---|---|---|
committer | Andreas K. Hüttel <dilfridge@gentoo.org> | 2017-03-05 22:59:22 +0100 |
commit | 5f9d61d15efe02c2f8864ac938cc6e6a723a5fcb (patch) | |
tree | 262946056ff47d0fe5e8557ef41feb3bb049c01a | |
parent | Index 2015/8 and 2015/9 (diff) | |
download | council-5f9d61d15efe02c2f8864ac938cc6e6a723a5fcb.tar.gz council-5f9d61d15efe02c2f8864ac938cc6e6a723a5fcb.tar.bz2 council-5f9d61d15efe02c2f8864ac938cc6e6a723a5fcb.zip |
Index 2012/1 to 2012/8
-rw-r--r-- | decisions/Makefile | 5 | ||||
-rw-r--r-- | decisions/decisions.but | 4 | ||||
-rw-r--r-- | decisions/decisions.mlf | 14 | ||||
-rw-r--r-- | decisions/decisions.mls | 14 | ||||
-rw-r--r-- | decisions/decisions.mlt | 14 | ||||
-rw-r--r-- | decisions/decisions.tex | 19 | ||||
-rw-r--r-- | decisions/summary-20120110.tex | 33 | ||||
-rw-r--r-- | decisions/summary-20120214.tex | 19 | ||||
-rw-r--r-- | decisions/summary-20120313.tex | 17 | ||||
-rw-r--r-- | decisions/summary-20120403.tex | 69 | ||||
-rw-r--r-- | decisions/summary-20120508.tex | 86 | ||||
-rw-r--r-- | decisions/summary-20120612.tex | 22 | ||||
-rw-r--r-- | decisions/summary-20120724.tex | 32 | ||||
-rw-r--r-- | decisions/summary-20120814.tex | 45 |
14 files changed, 392 insertions, 1 deletions
diff --git a/decisions/Makefile b/decisions/Makefile index 2073e49..2ac3845 100644 --- a/decisions/Makefile +++ b/decisions/Makefile @@ -10,7 +10,10 @@ default: decisions.pdf decisions.ind: *.aux *.tex makeindex decisions -decisions.pdf: *.aux *.idx *.tex *.ind +decisions.idx: *.aux *.tex + makeindex decisions + +decisions.pdf: *.aux decisions.idx *.tex decisions.ind pdflatex decisions onlineupdate: decisions.bug decisions.mld diff --git a/decisions/decisions.but b/decisions/decisions.but index 9033383..6a466f1 100644 --- a/decisions/decisions.but +++ b/decisions/decisions.but @@ -8,6 +8,10 @@ Need for a variable to set the number of parallel jobs [Future EAPI]: BDEPEND (HDEPEND) for classifying build time dependencies as CBUILD or CHOST ones 383467 Elections webpage lacks results for 2012 Council election +408073 +Make the user choose a locale +411069 +Portage shouldn't check $EAPI to get the EAPI 422533 [Future EAPI] Source eclasses only once 424647 diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf index 75b76ed..d0cd69a 100644 --- a/decisions/decisions.mlf +++ b/decisions/decisions.mlf @@ -6,6 +6,8 @@ Michał Górny Michał Górny 0ac51471c7e665c1eea33d4f38e7fd82:gentoo-project Ulrich Mueller +0e09e374488d2393c6cf794e349dc614:gentoo-project +Roy Bamford 14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project Ulrich Mueller 1c2224a5a468ff854e73fc60d25f7dce:gentoo-project @@ -22,6 +24,8 @@ Ben de Groot Ben de Groot 3a319600f3dc2dc42703a710155b2882:gentoo-project Ulrich Mueller +3a441be5e49cc06689ecab00da461278:gentoo-pms +Ulrich Mueller 3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project Dirkjan Ochtman 402eb403e0f451e7bc0525b76e9d3da2:gentoo-project @@ -40,6 +44,8 @@ Matthew Thode Anthony G. Basile 561ed4b5e0fa94eb1d4375693614aab1:gentoo-project Patrick McLean +5a3e7a62abc3f6f529cbb18d85f2fbcf:gentoo-project +William Hubbs 5c127aed355ee19d15ac38e114097f74:gentoo-dev Pacho Ramos 6041b91cfa4c52c427ddbbd4f69607ff:gentoo-project @@ -68,6 +74,8 @@ Tom Wijsman Kristian Fiskerstrand 8fb1d8c0dd80e17cbb1fc633006f14b9:gentoo-project Patrick Lauer +920c6d6daafe7702bfa3b8a2bc21e0c1:gentoo-dev +Samuli Suominen 9578d459aee22ca47b1dc19149684662:gentoo-project Ulrich Mueller 9bc36a643a969e165c6f7cf228f2745c:gentoo-project @@ -88,6 +96,8 @@ a9492947c953dc48f74c825d8704ffc0:gentoo-dev Michał Górny aed760e7431f6d5ec7518be4d5b75c84:gentoo-dev Pacho Ramos +b25787ca84c1790154d540be8a3daf43:gentoo-project +Fabian Groffen b26796b26c6fbcfbcd3240bf85a2a67f:gentoo-project Pacho Ramos b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project @@ -120,6 +130,10 @@ dfcb99f9fd1799313c6a5ef6e18f15b6:gentoo-project Tomáš Chvátal e4e0ee942cf7af8f47b8e3d312498be7:gentoo-project Andreas K. Huettel +e6eafd6be25794ca503e0ac9d6968cd3:gentoo-project +Ulrich Mueller +ef7635aa655913f2386e64e385f5a6ae:gentoo-pms +Ulrich Mueller effdb2474965825fdfc06d0276e3318d:gentoo-project Michał Górny f78e316074897a604842fe13d2860be6:gentoo-project diff --git a/decisions/decisions.mls b/decisions/decisions.mls index 37b1c83..faf7cc4 100644 --- a/decisions/decisions.mls +++ b/decisions/decisions.mls @@ -6,6 +6,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2013-04-09 Re: [gentoo-project] Call for agenda items - Council meeting 2017-02-12 0ac51471c7e665c1eea33d4f38e7fd82:gentoo-project [gentoo-project] Re: Call for agenda items - Council meeting 2014-09-09 +0e09e374488d2393c6cf794e349dc614:gentoo-project +Re: [gentoo-project] Call for agenda items -- Council meeting 2012-05-08 14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 1c2224a5a468ff854e73fc60d25f7dce:gentoo-project @@ -22,6 +24,8 @@ Re: [gentoo-project] Gentoo, GitHub, and the Social Contract Re: [gentoo-project] Council meeting 2015-03-10: call for agenda items 3a319600f3dc2dc42703a710155b2882:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11 +3a441be5e49cc06689ecab00da461278:gentoo-pms +Re: [gentoo-pms] EAPI specification in ebuilds 3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2016-02-14 402eb403e0f451e7bc0525b76e9d3da2:gentoo-project @@ -40,6 +44,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13 [gentoo-project] Gentoo Council: agenda for June 12 meeting 561ed4b5e0fa94eb1d4375693614aab1:gentoo-project [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items - Council meeting 2014-08-12 +5a3e7a62abc3f6f529cbb18d85f2fbcf:gentoo-project +Re: [gentoo-project] Call for agenda items -- Council meeting 2012-05-08 5c127aed355ee19d15ac38e114097f74:gentoo-dev [gentoo-dev] Unify keyring related USE flags 6041b91cfa4c52c427ddbbd4f69607ff:gentoo-project @@ -68,6 +74,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 [gentoo-dev] RFC: Eclasses and EAPI 8fb1d8c0dd80e17cbb1fc633006f14b9:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11 +920c6d6daafe7702bfa3b8a2bc21e0c1:gentoo-dev +[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 9bc36a643a969e165c6f7cf228f2745c:gentoo-project @@ -88,6 +96,8 @@ a9492947c953dc48f74c825d8704ffc0:gentoo-dev [gentoo-dev] Getting EAPI 5 *use.stable.mask to work in gx86? aed760e7431f6d5ec7518be4d5b75c84:gentoo-dev [gentoo-dev] Suggestion about how to tell ATs that a package can be stabilized on all arches at the same time +b25787ca84c1790154d540be8a3daf43:gentoo-project +[gentoo-project] On eclass APIs b26796b26c6fbcfbcd3240bf85a2a67f:gentoo-project Re: [gentoo-project] Council meeting 2015-03-10: call for agenda items b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project @@ -120,6 +130,10 @@ dfcb99f9fd1799313c6a5ef6e18f15b6:gentoo-project [gentoo-project] Gentoo Code of Conduct e4e0ee942cf7af8f47b8e3d312498be7:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-02-25 +e6eafd6be25794ca503e0ac9d6968cd3:gentoo-project +Re: [gentoo-project] Call for agenda items -- Council meeting 2012-05-08 +ef7635aa655913f2386e64e385f5a6ae:gentoo-pms +[gentoo-pms] EAPI specification in ebuilds effdb2474965825fdfc06d0276e3318d:gentoo-project Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13 f78e316074897a604842fe13d2860be6:gentoo-project diff --git a/decisions/decisions.mlt b/decisions/decisions.mlt index 158b077..8e55635 100644 --- a/decisions/decisions.mlt +++ b/decisions/decisions.mlt @@ -6,6 +6,8 @@ Sat, 30 Mar 2013 10:22:11 Tue, 31 Jan 2017 21:36:11 0ac51471c7e665c1eea33d4f38e7fd82:gentoo-project Sat, 30 Aug 2014 12:54:50 +0e09e374488d2393c6cf794e349dc614:gentoo-project +Thu, 26 Apr 2012 21:04:34 14cc0e4a82ac3fe0a6aca94aaebb981f:gentoo-project Mon, 10 Feb 2014 15:39:25 1c2224a5a468ff854e73fc60d25f7dce:gentoo-project @@ -22,6 +24,8 @@ Sun, 15 Feb 2015 02:57:53 Mon, 02 Mar 2015 06:36:01 3a319600f3dc2dc42703a710155b2882:gentoo-project Mon, 03 Mar 2014 11:14:22 +3a441be5e49cc06689ecab00da461278:gentoo-pms +Thu, 12 Apr 2012 11:56:22 3ebf4ccf0d4f27d6240888a3100d0d58:gentoo-project Tue, 02 Feb 2016 08:07:00 402eb403e0f451e7bc0525b76e9d3da2:gentoo-project @@ -40,6 +44,8 @@ Sun, 30 Oct 2016 23:15:20 Sat, 11 Jun 2016 13:08:28 561ed4b5e0fa94eb1d4375693614aab1:gentoo-project Tue, 29 Jul 2014 22:59:43 +5a3e7a62abc3f6f529cbb18d85f2fbcf:gentoo-project +Tue, 24 Apr 2012 21:04:34 5c127aed355ee19d15ac38e114097f74:gentoo-dev Sat, 11 Oct 2014 15:02:34 6041b91cfa4c52c427ddbbd4f69607ff:gentoo-project @@ -68,6 +74,8 @@ Sat, 29 Mar 2014 13:31:23 Fri, 02 Sep 2016 16:13:40 8fb1d8c0dd80e17cbb1fc633006f14b9:gentoo-project Fri, 28 Feb 2014 11:16:15 +920c6d6daafe7702bfa3b8a2bc21e0c1:gentoo-dev +Sat, 12 May 2012 16:54:12 9578d459aee22ca47b1dc19149684662:gentoo-project Sun, 29 Nov 2015 16:16:50 9bc36a643a969e165c6f7cf228f2745c:gentoo-project @@ -88,6 +96,8 @@ a9492947c953dc48f74c825d8704ffc0:gentoo-dev Mon, 10 Dec 2012 21:28:37 aed760e7431f6d5ec7518be4d5b75c84:gentoo-dev Sun, 08 Feb 2015 10:17:32 +b25787ca84c1790154d540be8a3daf43:gentoo-project +Tue, 27 Dec 2011 19:36:02 b26796b26c6fbcfbcd3240bf85a2a67f:gentoo-project Sat, 07 Mar 2015 10:38:49 b2e8c759b08c29f2c4215ea74511bf1c:gentoo-project @@ -120,6 +130,10 @@ dfcb99f9fd1799313c6a5ef6e18f15b6:gentoo-project Fri, 24 May 2013 11:46:47 e4e0ee942cf7af8f47b8e3d312498be7:gentoo-project Tue, 11 Feb 2014 19:43:40 +e6eafd6be25794ca503e0ac9d6968cd3:gentoo-project +Tue, 24 Apr 2012 21:04:07 +ef7635aa655913f2386e64e385f5a6ae:gentoo-pms +Fri, 06 Apr 2012 07:40:32 effdb2474965825fdfc06d0276e3318d:gentoo-project Mon, 30 Nov 2015 16:20:46 f78e316074897a604842fe13d2860be6:gentoo-project diff --git a/decisions/decisions.tex b/decisions/decisions.tex index bf9778e..0445ff1 100644 --- a/decisions/decisions.tex +++ b/decisions/decisions.tex @@ -15,6 +15,7 @@ \usepackage{datetime} \usepackage{ifthen} \usepackage{underscore} +\usepackage{enumitem} \newcommand{\summary}[3]{ \section{#3\ \protect\monthname[#2]\ #1} @@ -124,8 +125,26 @@ pdfauthor={Andreas K. Huettel} \chapter{Topic notes} +\chapter{Meeting summaries 2011/12} + +Council members: betelgeuse, chainsaw, dberkholz, grobian, hwoarang, +jmbsvicetto, ulm + +\include{summary-20120110} +\include{summary-20120214} +\include{summary-20120313} +\include{summary-20120403} +\include{summary-20120508} +\include{summary-20120612} + \chapter{Meeting summaries 2012/13} +Council members: betelgeuse, dberkholz, chainsaw, grobian, ulm, scarabeus, +williamh + +\include{summary-20120724} +\include{summary-20120814} + \include{summary-20130108} \include{summary-20130212} \include{summary-20130312} diff --git a/decisions/summary-20120110.tex b/decisions/summary-20120110.tex new file mode 100644 index 0000000..4fd4244 --- /dev/null +++ b/decisions/summary-20120110.tex @@ -0,0 +1,33 @@ + +\summary{2012}{1}{10} + + +\agendaitem{Issues raised after call by the community} + +No issues were brought up to the Council + + +\agendaitem{Open bugs with Council involvement} + +There are currently no open Council bugs + + +\agendaitem{Open actions from last meeting} +\index{project!elections} + +\begin{itemize} +\item +eclass API changes discussion from meeting 20111108 (grobian): +Discussion has been opened, see +\agoref{gentoo-project}{b25787ca84c1790154d540be8a3daf43}. +\item +moving council elections results to the elections project space +(jmbsvicetto): +No progress has been made (open issue is the dates of some old council +elections). +\end{itemize} + + +\agendaitem{Open floor} + +No issues were brought up. diff --git a/decisions/summary-20120214.tex b/decisions/summary-20120214.tex new file mode 100644 index 0000000..a3d46e1 --- /dev/null +++ b/decisions/summary-20120214.tex @@ -0,0 +1,19 @@ + +\summary{2012}{2}{14} + + + +\agendaitem{Issues raised after call by the community} + +No issues were brought up to the Council + + +\agendaitem{Open bugs with Council involvement} + +No progress on open Council bugs + + +\agendaitem{Open floor} + +No issues were brought up. + diff --git a/decisions/summary-20120313.tex b/decisions/summary-20120313.tex new file mode 100644 index 0000000..cb6e04b --- /dev/null +++ b/decisions/summary-20120313.tex @@ -0,0 +1,17 @@ + +\summary{2012}{3}{13} + + +\agendaitem{Default locale} + +The council unanimously agreed that the handbook should have a section +asking the user to select a locale. As a result \bug{408073} was opened to +change the handbook. + +The council voted that the default locale should not be changed. + + +\agendaitem{Open floor} + +grobian asked for opinions on re-evaluation of \glep{55}. + diff --git a/decisions/summary-20120403.tex b/decisions/summary-20120403.tex new file mode 100644 index 0000000..d73d53d --- /dev/null +++ b/decisions/summary-20120403.tex @@ -0,0 +1,69 @@ + +\summary{2012}{4}{3} + + +\agendaitem{EAPI specification in ebuilds} +\index{EAPI!specification in ebuilds} + +Discussion / vote which of the proposals should be further pursued and +worked out in detail: +\begin{enumerate}[label=\Alph*] +\item Parse bash assignment statement +\item Comment in first line of header +\item Bash function +\item Filename extension (\glep{55}) +\item External metadata file +\item None, keep status quo +\end{enumerate} + +The council members expressed their preference for option A. +Subsequently, a vote on option A was taken, which has been accepted +with 5 yes votes and 1 abstention. + +Action: Work out exact specification until next meeting (ulm). + + +\agendaitem{New udev and separate /usr partition} +\index{separate /usr}\index{package!sys-fs/udev} + +\vote{Decide on whether a separate /usr is still a supported configuration. +If it is, newer udev can not be stabled and alternatives should be +investigated. If it isn't, a lot of documentation will have to be +updated. (And an alternative should likely still be provided.)}{ +The council has voted in favour of a separate /usr being supported +(5 yes, 1 no vote).} + +During the discussion, some concerns were raised that we might not be +able to provide a modified or forked udev version. Chainsaw assured +that if necessary, he will maintain a udev version that supports said +configuration. + +It was remarked that a solution that comprises both the forked udev +version (separate /usr) and the latest versions is possible and +therefore should not block either way preferred by users. + + +\agendaitem{herds.xml and mail aliases} +\index{herds.xml}\index{mail aliases} + +\vote{Should devs be required to add themselves to herds.xml when adding to +mail alias?}{ +This was rejected by the council (5 no votes).} + + +\agendaitem{Open bugs with council involvement} + +\begin{itemize} +\item +\bug{383467}: +Postponed, because jmbsvicetto isn't present. +\item +\bug{408073}: +Action: ulm will ping the docs team. +\end{itemize} + + +\agendaitem{Open floor} + +No issues were brought up to the council by the community. + diff --git a/decisions/summary-20120508.tex b/decisions/summary-20120508.tex new file mode 100644 index 0000000..138c59d --- /dev/null +++ b/decisions/summary-20120508.tex @@ -0,0 +1,86 @@ + +\summary{2012}{5}{8} + + +\agendaitem{EAPI specification in ebuilds} +\index{EAPI!specification in ebuilds}\index{PMS} + +References: +\begin{itemize} + \item + \agoref{gentoo-project}{e6eafd6be25794ca503e0ac9d6968cd3} + \item + \agoref{gentoo-pms}{3a441be5e49cc06689ecab00da461278} + \item + \agoref{gentoo-pms}{ef7635aa655913f2386e64e385f5a6ae} + \item + \glep{55} +\end{itemize} + + +Vote on final PMS wording: +The council approved with 6 yes votes the final PMS wording as submitted on +\agoref{gentoo-project}{e6eafd6be25794ca503e0ac9d6968cd3}. + +Vote to change the status of \glep{55}: +The council approved with 6 yes votes to change the status of GLEP 55 to +rejected. Per Ulrich's suggestion, the GLEP status heading will be changed to +"the council rejected this GLEP in its 2012-05-08 meeting in favor of parsing +the EAPI from the first non-blank and non-comment line of ebuilds". + + +\agendaitem{Separate /usr partition vote of last meeting} +\index{separate /usr} + +Reference: \agoref{gentoo-project}{5a3e7a62abc3f6f529cbb18d85f2fbcf} + + +Following the discussions in the dev and project threads about the last meeting +vote on the separate /usr partition as well as the thread on this meeting's +agenda, the council members agreed that as Tony stated "sufficient +understanding and agreement has been built on the mailing lists". + + +\agendaitem{Review of the council term} + +Reference: \agoref{gentoo-project}{0e09e374488d2393c6cf794e349dc614} + + +As suggested by Roy, the council members did a review of this council term. +Tony remarked he feels this council did particularly well on attendance. Fabian +collected his thoughts on +\url{http://dev.gentoo.org/~grobian/achievements-council-1112.txt} +Donnie suggests having fewer rotating chairs and have them do a few meetings in +a row to improve efficiency. Jorge also noted that picking chairs in +advance does help getting meetings prepared. Several members argued be prepared +is very important. Petteri noted council members should be proactive and Jorge +noted how work got a toll on his time for council duties. Donnie was bothered +by the "red tape" and the amount of time council spent on issues that weren't +really up to it. He also maintains the believe that innovations should be +pushed by individuals and that the council should do everything to quickly get +out of the way. + + +\agendaitem{Open bugs with council involvement} + +\begin{itemize} + \item +\bug{383467}: +Jorge noted this bug was his and that the council voting results are +already available at the elections page +\url{http://www.gentoo.org/proj/en/elections/council/}. He also promised +to complete the conversion of the 2005 nominees file, fix the master +ballot for last year election as noted by Ulrich, to drop +\url{http://www.gentoo.org/proj/en/council/\#doc_chap9} +and link back to the elections page. +\item +\bug{411069}: +Ulrich argued the council shouldn't be CC'ed on this bug and as other +council members agreed this isn't a council issue, the council has been removed +from CC of this bug. +\end{itemize} + + +\agendaitem{Open floor} + +No issues were brought to the council attention. diff --git a/decisions/summary-20120612.tex b/decisions/summary-20120612.tex new file mode 100644 index 0000000..6ad768b --- /dev/null +++ b/decisions/summary-20120612.tex @@ -0,0 +1,22 @@ + +\summary{2012}{6}{12} + + +\agendaitem{Use \$@ to append extra arguments to the "default" function...} +\index{\$@}\index{default function}\index{src_configure}\index{src_install} + +Use \$@ to append extra arguments to the "default" function in src_configure and +src_install functions + +Reference: \agoref{gentoo-dev}{920c6d6daafe7702bfa3b8a2bc21e0c1} + +The council believes that \$@ is not the ideal way to pass extra +arguments + to the default function. It was deciced to either introduce new variables + for that purpose or do nothing about this and ask developers to + re-implement the "default" function if they need to pass extra arguments. + This will be pushed back to the gentoo-dev mailing list. + +\agendaitem{Open floor} + + No issues were brought to the council attention. diff --git a/decisions/summary-20120724.tex b/decisions/summary-20120724.tex new file mode 100644 index 0000000..41b75c0 --- /dev/null +++ b/decisions/summary-20120724.tex @@ -0,0 +1,32 @@ + +\summary{2012}{7}{24} + + +\agendaitem{Introduction for new council members} + +A brief introduction for the new members on the council meetings. +Standard ingredients council meeting: roll call, open bugs, open +actions, open floor. +Council members can introduce themselves to the others if they like to, +and possibly outline their their goals and intentions for this term +briefly. + +Chainsaw presented his general targets. + + +\agendaitem{Votes for modus operandi of this council} + + +\vote{holding meetings every 2nd Tuesday of the month at 2000 UTC + (or 1900 UTC depending on daylight savings)}{ 5 votes in favour (betelgeuse, +chainsaw, grobian, ulm, scarabeus)} +\vote{continuing last council's workflow considering sending call + for agenda items (2 weeks in advance), sending the agenda (1 week in + advance) and have the meeting focussed, e.g., have major discussions + on -project ML prior to the meeting}{ + 4 votes in favour (chainsaw, grobian, ulm, scarabeus)} + + +\agendaitem{Open floor} + +No issues were brought up to the council. diff --git a/decisions/summary-20120814.tex b/decisions/summary-20120814.tex new file mode 100644 index 0000000..fd31599 --- /dev/null +++ b/decisions/summary-20120814.tex @@ -0,0 +1,45 @@ + +\summary{2012}{8}{14} + + +\agendaitem{EAPI 5 features} +\index{EAPI!5} + +Due to holidays, the list of features for EAPI5 was announced only 2 +days in advance of the meeting. This gave little time for Council +members to prepare for votes. +Therefore a vote was conducted if voting on EAPI5 features in this +meeting was deemed suitable. + +The Council voted unanimously to postpone voting on EAPI5 features. + +The list of features for EAPI 5 were outlined by ulm in +http://thread.gmane.org/gmane.linux.gentoo.project/2101/focus=2115 (bad link). +Since many of these features appear not to be implemented in Portage, a +discussion on their implementation is called for by the Council. The +Council stressed that it prefers to vote on EAPI 5 features that can and +will be implemented within a short timeframe, say 1 month. + + +\agendaitem{Open bugs with Council involvement} + +There are currently no open bugs. + + +\agendaitem{Open floor} +\index{EAPI!when bumping}\index{EAPI!deprecation}\index{EAPI!1} +\index{EAPI!0} + +scarabeus suggested the change "dev should use latest eapi when bumping" +to "dev must use latest eapi when bumping if not forbidden by eclasses". +He was asked to bring it up on the mailing lists, to get a better +definition of when what EAPI should be used. + +ulm raised deprecation of EAPI 1 on request of patrick. Arfrever argued +that backwards compatability is not an issue here, and that it can +greatly reduce code size / maintenance of eclasses when EAPI 0 and EAPI 1 +are removed. It was questioned whether removal of an EAPI really brings +that much benefits. It seems eclasses can drop support for EAPIs, if +all consumers don't use them, which does not require complete removal of +the EAPI. It appears some packages use build-systems that require +EAPI 1. |