public inbox for gentoo-council@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-council] Initial Council summary for meeting on 04/22
@ 2009-05-01 15:05 Thomas Anderson
  0 siblings, 0 replies; only message in thread
From: Thomas Anderson @ 2009-05-01 15:05 UTC (permalink / raw
  To: gentoo-council


[-- Attachment #1.1: Type: text/plain, Size: 355 bytes --]

Hi,

    Sorry this is so late, RL ate my time for the past week or so. But
    finals are over, so I'm good now. Enjoy your latest edition of the
    bi-weekly gentoo newsletter(j/k :) ).

Regards,
Thomas

-- 
---------
Thomas Anderson
Gentoo Developer
/////////
Areas of responsibility:
AMD64, Secretary to the Gentoo Council
---------

[-- Attachment #1.2: councilsummary-20090422.txt --]
[-- Type: text/plain, Size: 3013 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, excepting 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 features
        may be removed if they cannot be accomplished in a reasonable
        timeframe and are holding up the introduction of the critical
        features.

        - New utility functions: 'Doexample'/'Doexample'
            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-01 15:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-01 15:05 [gentoo-council] Initial Council summary for meeting on 04/22 Thomas Anderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox