* [gentoo-dev-announce] Council summary for meeting on April 23, 2009
@ 2009-05-03 20:54 Thomas Anderson
0 siblings, 0 replies; only message in thread
From: Thomas Anderson @ 2009-05-03 20:54 UTC (permalink / raw
To: gentoo-council; +Cc: gentoo-dev-announce
[-- Attachment #1.1: Type: text/plain, Size: 312 bytes --]
Here is the summary from Thursday's council meeting. The full log along with the
summary will appear shortly at http://www.gentoo.org/proj/en/council.
Regards,
Thomas
--
---------
Thomas Anderson
Gentoo Developer
/////////
Areas of responsibility:
AMD64, Secretary to the Gentoo Council
---------
[-- Attachment #1.2: councilsummary-20090423.txt --]
[-- Type: text/plain, Size: 3146 bytes --]
Roll Call:
===========
Betelgeuse: here
Cardoe: absent
dberkholz: here
dertobi123: here
dev-zero: here
leio: here
lu_zero: here
tanderson(secretary): here
Topics:
===========
Technical Issues:
- Portage changing behaviour without EAPI bumps:
David Leverton(dleverton) requested that the council mandate that portage
is not allowed to change behaviour that is specified in PMS, as has
occurred a few times in the past.
Conclusion:
The council decided that if PMS-conflicting changes occur in
package managers then the council can mandate that versions that
conflict will be masked. The council may take into account
extenuating circumstances.
- EAPI 3:
EAPI 3's features have been finalized and its final approval is
pending portage support for the most important features. Some less
critical features may be removed if they cannot be accomplished in
a reasonable timeframe and are holding up the introduction of the
critical features. This summary of features lists only those features
discussed on the April 23 meeting of the Gentoo Council.
- New utility functions: 'Doexample'/'Doinclude'
Some council members believed that adding these utility functions
would complicate things for new ebuild authors while not providing
any especially needed features.
Conclusion:
Voted to not be included in EAPI 3.
- Ban || ( use? ( ... ) ... )
Mart Raudsepp(leio) argued that banning such constructs is
strictly a QA issue and shouldn't be covered by PMS, while others
argued that there are no valid use cases for the construct and
that you need appropriate rules to parse RDEPEND/DEPEND.
Conclusion:
It was decided that a repoman warning would be most
appropriate for this case and that the topic of banning it in
an EAPI can be revisited for EAPI 4.
- Ban 'dohard'
Currently dohard cannot be guaranteed to work across filesystems
and few packages use it.
Conclusion:
Voted to be banned in EAPI 3.
- New econf options,
'--disable-dependency-tracking'/'--enable-fast-install'
The addition of '--enable-fast-install' was opposed because it is
already a libtool default and as such is useless. No arguments
were made against '--disable-dependency-tracking'.
Conclusion:
'--disable-dependency-tracking' was voted in, while
'--enable-fast-install' was voted out.
- Add --if-compressed option to unpack().
Conclusion:
Voted to be not included in EAPI 3.
- Slot Operator Dependencies(:= and :*)
Conclusion:
Voted to be included in EAPI 3. Mart Raudsepp has remaining
queries about the final syntax.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-05-04 7:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-03 20:54 [gentoo-dev-announce] Council summary for meeting on April 23, 2009 Thomas Anderson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox