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).