summaryrefslogtreecommitdiff
blob: 35bee83395b5b391abc1dd22732c5dae78686719 (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
57
58
59
60
61
62
63
64
65
66
67
68
69
\summary{2009}{12}{7}

Agenda call: \agoref{gentoo-dev}{e588558e19aefd9f477f452cfdce955a}

Agenda announcement: 
\agoref{gentoo-council}{55e2123621095cba53e2fe4d700bfb76}


\agendaitem{EAPI 3 status}

The ETA of EAPI 3, see \bug{273620}, is according to \dev{zmedico} roughly 3 
months. The currently implemented EAPI 3 items have no significant benefits to 
warrant a new EAPI with only the items that are already implemented. Because 
prefix support will be EAPI 3 (see below), the EAPI items referenced here will 
be referred to as EAPI 4 in the future.


\agendaitem{Prefix support in PMS}
\index{prefix}\index{EAPI!3}\index{EAPI!4}

References:
\begin{itemize}
 \item 
 \agoref{gentoo-dev}{62b5df924d6e9e74c94149e7e7f17d23}
 \item
 \agoref{gentoo-dev}{2a62689c71f95e4de5699a330b8b5524}
 \item
 \url{http://sources.gentoo.org/viewcvs.py/portage/main/branches/prefix/}
\end{itemize}


The council accepts (4x yes, 2x abstain) the technical proposition about Prefix 
support made to it by now, in the form of a PMS patch, answers by the Prefix 
team members to the discussion thread and the portage branch implementing this.

The council majority voted for a quick prefix-specific EAPI bump, from here-on 
known as EAPI 3. The previously intended collection of EAPI changes for an EAPI 
3 will likely be referenced from now on as EAPI 4 instead.


\agendaitem{mtime preservation}
\index{mtime preservation}\index{EAPI!3}

The council majority voted to document precisely the current behavior of 
portage and what can be relied upon as part of the upcoming EAPI 3 (prefix 
support EAPI), so that since EAPI 3 the current portage behaviour can be relied 
upon from all compliant package managers. The exact behaviour still needs to be 
documented, however.



\agendaitem{Actions}
\index{council!votes!by mail}\index{slacker mark}

\begin{itemize}
 \item 
 Discuss voting by e-mail post-meeting in case of absence
 \item
 \dev{ulm} is to talk to \dev{zmedico} about defining current portage mtime
  preservation behaviour for documenting in EAPI 3
 \item
 \dev{dertobi123} is to check what day of the week is best for council members
 nowadays and what week to hold the next meeting, possibly rescheduling the next 
 meeting date
 \item
 \dev{lu_zero} missed the meeting while having a slacker mark; figuring out
 what happens next (via e-mails) is necessary before the 18th December 2009.
\end{itemize}