summaryrefslogtreecommitdiff
blob: 4c2abcb9a0f54d45ce5e4670a54de48244feecc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
\summary{2010}{11}{30}

Agenda call: \agoref{gentoo-project}{02f133c3f1ef09e5ec04f055b5cf5ba7}

Agenda announcement: \agoref{gentoo-project}{d5f9f86f7f8051379cc164207bf1f222}


\agendaitem{Future meetings}
\index{council!meeting!schedule}

The council members have discussed internally alternating between Tuesdays and
Saturdays, because \dev{halcy0n} can't do weekdays and \dev{chainsaw} can't do
weekends. During the meeting it turned out that \dev{chainsaw} can attend on 
Saturdays, although the timing is then really hard for \dev{ferringb}.

The council decided to have the next meeting on Saturday the 18th of December,
at 1500 UTC. \dev{jmbsvicetto} will chair. We'll keep switching between Tuesdays
and Saturdays for the time being to try and accomodate all members.


\agendaitem{EAPI 4}
\index{EAPI!4}\index{MERGING_FROM}\index{PMS}
\index{REPLACED_VERSIONS}\index{REPLACED_BY_VERSION}
\index{pkg_pretend}\index{EAPI!usage in ebulds}\index{EAPI!deprecation}

The council agreed that the current EAPI-4_pre1 implementation is pretty good.
Some clarifications concerning REPLACED_VERSIONS and REPLACED_BY_VERSION and the
impact of the new pkg_pretend phase were discussed.
\dev{ulm} will work on a PMS patch for EAPI-4. He will create a final tag, that 
will also include one extra feature, a variable called MERGING_FROM, available 
in pkg_* phases, with the following possible values: ["source","binary"].

The tag will then be approved by the council, either by email or in a meeting,
whatever is faster. Our goal is to have EAPI-4 before 2010 ends.

On a related note, a discussion about deprecating EAPIs and the QA
recommendation on which EAPI to use for new ebuilds was started.


\agendaitem{Libtool archive (.la) files removal status/progress}
\index{.la files}\index{package!sys-devel/libtool}

Nothing has happened since the last meeting. \dev{jmbsvicett} did start some 
mailing list threads, but there was no interest in the subject.

The following needs to be done:
\begin{enumerate}
\item write documentation (with \dev{flameeyes}'s blog as source),
\item publish a news item,
\item get portage 2.1.9 stable, and
\item let developers remove .la files.
\end{enumerate}

Since no-one volunteered to do step 1, the topic was pushed to the mailing
lists.