1 |
On Mon, 2008-10-06 at 22:34 +0200, Fabian Groffen wrote: |
2 |
> With the introduction of EAPI=2, I noticed we had some problems in the |
3 |
> eclasses that now do logic based on the active EAPI. I fixed all |
4 |
> eclasses by ignoring the "prefix" component in EAPI when they deal with |
5 |
> it, but of course it indicates the end of the journey here. |
6 |
> |
7 |
> I've been suggested by several people in #gentoo-portage that I bring |
8 |
> Prefix to -dev with the obvious target to have Prefix being integrated |
9 |
> in mainline Portage, and hence it being its own EAPI -- even though that |
10 |
> won't fly since Prefix is orthogonal to any currently existing EAPI. |
11 |
> |
12 |
> A direct consequence of going that route, of course is the introduction |
13 |
> of Prefix in gentoo-x86 ... going mainline. I decided for myself that |
14 |
> those who gave me the suggestion are right. We have Prefix for a long |
15 |
> while now, and if I try to objectively review myself and our project, I |
16 |
> think we did quite a nice job, especially considering the stats graph I |
17 |
> just sent out doesn't depict *all* work that's gone in the project. |
18 |
> |
19 |
> So, it seems the time has come to try and prepare to write up what we |
20 |
> need from the people to agree on. I've thought about my huge "GLEP in |
21 |
> progress", but I think it'll go nowhere for a discussion. Instead, I |
22 |
> think zmedico's RFCs have been well formulated, short pieces of text |
23 |
> that received a in general well targetted discussion. I think we should |
24 |
> try to see if we can bring the ideas behind Prefix in RFCs like that, |
25 |
> and then have them pushed into Portage trunk afterwards. |
26 |
> |
27 |
> What you all think? I need your help to say the least. This seems to |
28 |
> me to be large scale, and not something for just a one-man show... |
29 |
|
30 |
We've obviously got an uphill battle to get all the patches into |
31 |
mainline. |
32 |
|
33 |
So can we start piecemeal and pushing the portage changes to mainline |
34 |
first, but keep your current changes in prefix so we can continue in |
35 |
parallel ? |
36 |
|
37 |
I think it's inevitable we have to sync up with mainline at some point, |
38 |
but you are right, it's certainly not a one man job. |
39 |
|
40 |
Alan. |