1 |
On Thu, 30 Sep 2010 18:50:06 +0200, Al <oss.elmar@××××××××××.com> |
2 |
wrote: |
3 |
>> How to go forward: |
4 |
>> - I suggest that you maintain your own overlay on an external site. |
5 |
>> We can |
6 |
>> add your overlay to layman's configuration. This will allow you to |
7 |
>> work |
8 |
>> independantly of us and will allow your platform to mature before |
9 |
>> devs |
10 |
>> accept it. I think this is the best compromise for all parties |
11 |
>> involved. If |
12 |
>> you don't need any patches then you don't need an overlay and can |
13 |
>> simply add |
14 |
>> another keywrod to your ACCEPT_KEYWORDS variable. |
15 |
>> |
16 |
>> -Jeremy |
17 |
> |
18 |
> Hello Jeremy, |
19 |
> |
20 |
> there is nothing wrong in this for me. The only thing I am afraid of |
21 |
> is, to be accused to provide a fork of Prefix, if I start hosting |
22 |
> things on extern servers. That is not my intend. |
23 |
> |
24 |
> I also hope that more people join in, once things become usefull for |
25 |
> them. Most people don't become interested in a matter for mere |
26 |
> exercise or their brain. That requires, that I need to host some kind |
27 |
> of usefull products based on Prefix. |
28 |
> |
29 |
> The other thing is, that I want to get some fixes into |
30 |
> portage/eselect |
31 |
> sources. The typical problem is, that things break, where a path |
32 |
> evaluates to start with a double slash. While on Linux that doesn't |
33 |
> makes a difference on Cygwin it does. |
34 |
> |
35 |
> Al |
36 |
|
37 |
Well, it is not a true fork if you are working with upstream to get |
38 |
your patches in. Then it is just a staging ground. Just like the Gentoo |
39 |
Prefix "svn tree" is a staging ground for Gentoo Linux, eventually they |
40 |
become one (in theory). |
41 |
|
42 |
The workflow is something like: |
43 |
-Take sys-apps/portage from Gentoo Prefix and put it in your overlay |
44 |
-Work on patch in your overlay (your sandbox). |
45 |
-Once patch is working, submit it to dev-portage (mainline) if possible |
46 |
and then it trickles down into Gentoo Prefix's version. |
47 |
-Remove sys-apps/portage from your overlay and rely on it being in the |
48 |
Gentoo Prefix tree now that it needs no patches. |
49 |
|
50 |
Same for other apps, including other upstreams that are not Gentoo. |
51 |
With this plan, the major bottleneck is you so you get to decide how |
52 |
fast you are going to work on issues. Otherwise, the Gentoo Prefix devs |
53 |
(myself incl) are your bottleneck and you can see that we don't need |
54 |
more stuff to do (230 open bugs, maintaining tree, migrating packages, |
55 |
etc) |
56 |
|
57 |
-Jeremy |