From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B860C1381FA for ; Thu, 29 May 2014 13:56:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A5E68E0828; Thu, 29 May 2014 13:56:06 +0000 (UTC) Received: from a1www.kph.uni-mainz.de (a1www.kph.uni-mainz.de [134.93.134.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EFE81E081E for ; Thu, 29 May 2014 13:56:05 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.14.7) with ESMTP id s4TDu2CP026326 for ; Thu, 29 May 2014 15:56:03 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id s4TDu2l7017597; Thu, 29 May 2014 15:56:02 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id s4TDu1At017593; Thu, 29 May 2014 15:56:01 +0200 Message-ID: <21383.15473.683811.968431@a1i15.kph.uni-mainz.de> Date: Thu, 29 May 2014 15:56:01 +0200 To: gentoo-project@lists.gentoo.org Subject: [gentoo-project] Re: [gentoo-dev-announce] Call For Agenda Items - 10 Jun 2014 In-Reply-To: References: X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="pgp+signed+Q8ZDPcj4PvSxgC9"; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: 1b6e7222-e070-4f40-b60d-139538b6c142 X-Archives-Hash: 4256f6d6a14b5f8dd9923e74b2945bf0 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --pgp+signed+Q8ZDPcj4PvSxgC9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>>>> On Mon, 26 May 2014, Rich Freeman wrote: > The next Gentoo Council meeting will be on 10 Jun 2014, at 19:00 UTC. > Please reply to this email with any proposed agenda items. I would like the council to approve a preliminary list of features for EAPI 6, so that the PMS team then can start to work on the specification. Of course, the finished PMS spec for EAPI 6 will be brought before the council again, for final approval. Here is the list of candidate features, taken from the Wiki page [1]: 1. New features a) get_libdir() Bug #463586 [2] - Used in econf, but so far not available as separate PM function. b) einstalldocs() Bug #459692 [3] c) Query function for IUSE_EFFECTIVE Bug #449862 [4] d) PATCHES support in default src_prepare() Bug #463692 [5] - Needs 4a) 2. Extensions to existing features: a) nonfatal die() Bug #451938 [6] b) Allow empty DOCS variable Bug #463736 [7] c) Directory support for DOCS Bug #481980 [8] d) Unpack .txz Bug #458102 [9] e) Case-fold extensions in unpack() Bug #476730 [10] f) unpack() accept absolute paths Bug #483244 [11] 3. Other changes a) Bash 4.2 Bug #431340 [12] b) failglob in global scope Bug #463822 [13] 4. Features rejected from EAPI 5 a) Patch applying function in package manager Bug #463768 [14] - Needed for 2d) and 4b) - This will duplicate epatch() from eutils, in simplified form. - Name "eapply" has been suggested. b) User patches Bug #475288 [15], PMS wording [16] - Needs 4a) - Current wording of the spec requires that every ebuild must include a call to the function in src_prepare, which is controversial. - Names "apply_user_patches" or "eapply_user" have been suggested. c) EJOBS variable Bug #273101 [17], gentoo-dev discussion [18] - Discussion was in 2008. Is there (still) consensus? d) Source eclasses only once Bug #422533 [19], gentoo-dev discussion [20] e) HDEPEND: host dependencies for cross-compilation Bug #317337 [21] f) Directory support for package* and use* Bug #282296 [22] - Not intended for gentoo-x86 tree, only to be used in overlays. Ulrich [1] https://wiki.gentoo.org/wiki/Future_EAPI/EAPI_6_tentative_features [2] https://bugs.gentoo.org/show_bug.cgi?id=463586 [3] https://bugs.gentoo.org/show_bug.cgi?id=459692 [4] https://bugs.gentoo.org/show_bug.cgi?id=449862 [5] https://bugs.gentoo.org/show_bug.cgi?id=463692 [6] https://bugs.gentoo.org/show_bug.cgi?id=451938 [7] https://bugs.gentoo.org/show_bug.cgi?id=463736 [8] https://bugs.gentoo.org/show_bug.cgi?id=481980 [9] https://bugs.gentoo.org/show_bug.cgi?id=458102 [10] https://bugs.gentoo.org/show_bug.cgi?id=476730 [11] https://bugs.gentoo.org/show_bug.cgi?id=483244 [12] https://bugs.gentoo.org/show_bug.cgi?id=431340 [13] https://bugs.gentoo.org/show_bug.cgi?id=463822 [14] https://bugs.gentoo.org/show_bug.cgi?id=463768 [15] https://bugs.gentoo.org/show_bug.cgi?id=475288 [16] http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=a8bf7862967cce36b7f1b408934a774126da2538 [17] https://bugs.gentoo.org/show_bug.cgi?id=273101 [18] http://archives.gentoo.org/gentoo-dev/msg_750e33f68b16d971dff1f40dd9145e56.xml [19] https://bugs.gentoo.org/show_bug.cgi?id=422533 [20] http://marc.info/?l=gentoo-dev&m=134493783816587&w=2 [21] https://bugs.gentoo.org/show_bug.cgi?id=317337 [22] https://bugs.gentoo.org/show_bug.cgi?id=282296 --pgp+signed+Q8ZDPcj4PvSxgC9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBCAAGBQJThzxeAAoJEMMJBoUcYcJzGZQIAIGS07BlP7oyXYdNe0nZPKUd ivpAYUjbESbIluIhP4on8ozPDYbB5RFrH5hQY6fPWwyyDoxG4pKMIPr8JwajVAr6 H0IRSuqC8UJwdCoZhZzUwl3aJ+13Kw7PbKbDXOceoV4uhOARbhvc7qzzN8zNNFK2 In4kWrnt1a1Ld/mpmTjTK92n2eorSYjtQD7+6tYGLkRSg23BAdTAp4xfMONrTkop 9BuRbqlngWgph5+7lOjDtSgSdAo6LGvXnCdRYovdxDTR1LxSb6Ep8WN0S608TAVI CgriVblYxEDTIogZ8MeLyUC37GIw6dnqntjIzbjD7UTOE0oEFPd6ZmNLqupMjqw= =AyYW -----END PGP SIGNATURE----- --pgp+signed+Q8ZDPcj4PvSxgC9--