summaryrefslogtreecommitdiff
blob: fd87258e27858191dd4dbf32d4befb7dc9524dc9 (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
70
71
72
73
74
75
76
77
78
79
80
Summary of meeting of December 7th, 2009

Attendance
==========
Present:
 Betelgeuse
 Calchan
 dertobi123
 leio
 solar
 ulm

Missing:
 lu_zero


Agenda
======
EAPI-3 status
Prefix support
mtime preservation


ACTIONS
========
* Discuss voting by e-mail post-meeting in case of absence
* ulm to talk with Zac Medico about defining current portage mtime
  preservation behaviour for documenting in EAPI-3
* dertobi123 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 meetings date
* 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.


EAPI-3 status
=============
The ETA of EAPI-3[1] is 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.

[1]: http://bugs.gentoo.org/show_bug.cgi?id=273620


Prefix support
==============
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[2],
answers by the Prefix team members to the discussion thread[3] and the
portage branch[4] 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 a EAPI-3 will likely be referenced from now on
as EAPI-4 instead.

[2]: http://archives.gentoo.org/gentoo-dev/msg_62b5df924d6e9e74c94149e7e7f17d23.xml
[3]: http://archives.gentoo.org/gentoo-dev/msg_2a62689c71f95e4de5699a330b8b5524.xml
[4]: http://sources.gentoo.org/viewcvs.py/portage/main/branches/prefix/


mtime preservation
==================
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 needs to still get documented, however.


Next meeting
============
The date for the January meeting is still to be decided. Mondays are
now incompatible with solar's schedule. Calchan has volunteered to
follow-up discussions before the meeting and write the agenda if the
date was pushed back a week at least. Betelgeuse will not be available
during week 2 (Jan 10-16).