Gentoo Archives: gentoo-project

From: Sam James <sam@g.o>
To: Ulrich Mueller <ulm@g.o>
Cc: gentoo-project@l.g.o, Marek Szuba <marecki@g.o>, tex@g.o, robbat2@g.o, williamh@g.o, zmedico@g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13
Date: Wed, 09 Feb 2022 04:15:26
Message-Id: 20220209041507.596e4b0a@zen
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13 by Ulrich Mueller
1 On Sat, 05 Feb 2022 08:37:17 +0100
2 Ulrich Mueller <ulm@g.o> wrote:
3
4 > >>>>> On Mon, 31 Jan 2022, Marek Szuba wrote:
5 >
6 > > The next Gentoo Council meeting will take place on 2022-02-13
7 > > (Sunday), starting 19:00 UTC.
8 >
9 > > Please reply to this e-mail with proposed agenda items. If you
10 > > suggested anything between the last council meeting and now, you are
11 > > encouraged to raise the matter again in this thread and include
12 > > link(s) to your earlier communication.
13 >
14 > As I had announced in the January meeting, I'd ask the Council to
15 > pre-approve the list of features for EAPI 9, as listed here:
16
17 Please post a statement of intent / RFC to the gentoo-dev ML to
18 solicit feedback and give others time to make proposals too.
19
20 If I've missed such an email, my apologies (as I'm currently on
21 another machine than usual for mail), but I didn't see one when I
22 looked.
23
24 I do applaud this moving-a-bit-quicker / agile approach, but
25 it's important we give a chance for people to raise features
26 they've been looking to land, and so on.
27
28 >
29 > https://wiki.gentoo.org/wiki/Future_EAPI/EAPI_9_tentative_features
30 >
31 > - Eclass revisions [1]
32 > - EAPI of profiles defaults to repository EAPI [2]
33 > - Allow comments in profile parent files [3]
34 > - econf: Ensure proper end of string in configure --help output [4]
35 >
36 > This will be an EAPI with few new features, and its motivation is
37 > mainly to have eclass revisions. The second and third feature will
38 > affect only profiles, and the fourth feature is effectively a bug fix.
39 >
40 > There were also ideas about no longer exporting A (or alternatively,
41 > any variables) to the ebuild environment [5], but nobody has come
42 > forward with a concrete proposal yet. So, IMHO it will need more
43 > discussion and won't be ready for EAPI 9; developers who have asked
44 > for the feature may consider leading that discussion. IIUC, these
45 > would be the TeX and Go maintainers.
46
47 I didn't see said maintainers CCed on this email so I've CCed them
48 on this reply.
49
50 I still think this is quite an important issue and it'd be a huge
51 shame to do an EAPI 9 without it given its urgency may well lead
52 to doing an EAPI 10 if it's left unresolved.
53
54 A compromise / workaround would be the Go maintainers working on
55 some tooling to make it easier to tar up the needed modules and
56 avoid huge SRC_URI.
57
58 >
59 > Ulrich
60 >
61 > [1] https://bugs.gentoo.org/806592
62 > [2] https://bugs.gentoo.org/806181
63 > [3] https://bugs.gentoo.org/470094
64 > [4] https://bugs.gentoo.org/815169
65 > [5] https://bugs.gentoo.org/721088
66
67 best,
68 sam

Replies