1 |
On 10/04/2010 09:13 PM, Duncan wrote: |
2 |
> Zac Medico posted on Mon, 04 Oct 2010 10:40:29 -0700 as excerpted: |
3 |
> |
4 |
>> On 10/04/2010 12:50 AM, Michael Haubenwallner wrote: |
5 |
>>> |
6 |
>>> On 09/30/2010 09:36 AM, Andreas K. Huettel wrote: |
7 |
>>>> [Portage is something] that I really need to rely on, |
8 |
>>>> so whatever I do, I'll keep [it] stable. |
9 |
>>>> |
10 |
>>>> (My development machine(s) are also my real-life work machines.) |
11 |
> |
12 |
>>> So - would it make sense to split repoman into its own ebuild? |
13 |
> |
14 |
>> The thing is, parts of repoman are closely coupled to portage internals. |
15 |
>> So, if we split it out then in practice we'd end up having to do repoman |
16 |
>> version bumps to correspond with portage version bumps, which would |
17 |
>> eliminate any practical gain that we'd get from distributing it with a |
18 |
>> separate ebuild. |
19 |
> |
20 |
> Accepting what you wrote at face value, we've established that there must |
21 |
> be a repoman version for each portage version (or rather, portage series). |
22 |
> |
23 |
> But does the inverse also hold, that for each repoman version there must |
24 |
> be a portage version? IOW, is there a 1:1 correspondence or can it be |
25 |
> 1:x, where x varies? |
26 |
> |
27 |
> So in the context of this thread, it would then be possible to release a |
28 |
> repoman with the new feature/warning, one-each for each current portage |
29 |
> series (three, now, stable, ~arch and masked-2.2, four if HEAD is also |
30 |
> counted). Of course this wouldn't work for repoman features that are very |
31 |
> closely tied to new portage features, not yet in stable portage, but it |
32 |
> could work for others. Each current portage series would then have at |
33 |
> least one repoman version, but where needed, they could "tick" separately, |
34 |
> simply kept series-synced with a new repoman version for each portage |
35 |
> series when necessary. |
36 |
|
37 |
Yeah, I supposed that would work. However, I don't see new repoman |
38 |
checks being being added quickly enough to make it worth the effort. If |
39 |
people just have a little patience then the portage with the latest |
40 |
repoman checks will be stabilized soon enough. |
41 |
|
42 |
> But it could also well be that while such is possible, it'd be so much |
43 |
> more work that it's not practical, as it would ultimately drive our ever- |
44 |
> patient portage devs to burn-out. =:^( I don't know. I'm simply asking. |
45 |
|
46 |
Well, I just don't see a good benefit/cost ratio here. I don't think |
47 |
people will be getting shiny new repoman features fast enough to make it |
48 |
worth the extra effort. |
49 |
-- |
50 |
Thanks, |
51 |
Zac |