1 |
El vie, 19-10-2012 a las 21:43 +0200, Thomas Sachau escribió: |
2 |
> Pacho Ramos schrieb: |
3 |
> > I volunteer to do whatever conversions you want for every ebuild I find |
4 |
> > if I have time... what prevents me from doing it is to commit that |
5 |
> > changes to ebuilds not maintained by me and not knowing if developers |
6 |
> > agree on using latest eapi if possible. A more general solution (or |
7 |
> > policy) needs to be worked as, otherwise, tree won't be moved to latest |
8 |
> > eapi ever because we would need to: |
9 |
> > - Periodically send bugs + patches |
10 |
> > - Ask for permission to commit |
11 |
> > |
12 |
> > And that for every eapi bump |
13 |
> > |
14 |
> |
15 |
> Either an ebuild has a responsive maintainer, which you can ask friendly |
16 |
> to bump the EAPI because of feature X you would like to use or there is |
17 |
> no maintainer, in which case you are free to touch/bump or last rite the |
18 |
> ebuild. |
19 |
> |
20 |
> So i still dont see any need or requirement for a policy to |
21 |
> force/require all devs to always use or switch to the latest avaidable |
22 |
> EAPI. As already written in this thread, it would just mean less new |
23 |
> ebuilds and less version bumps with such a policy. And i also prefer |
24 |
> more work done with older EAPI versions around then less ebuilds/new |
25 |
> versions with latest EAPI. |
26 |
> |
27 |
|
28 |
Seriously, what people is still having problems with handling eapi4? If |
29 |
there are doubts about its usage, they should be asked and resolved |
30 |
instead of ignored keeping ebuilds with older eapis. The only eapi that |
31 |
probably adds no advantage for a lot of ebuilds is eapi3, but that is |
32 |
not the case for eapi4 for example, that includes changes that should be |
33 |
incorporated by most packages in the tree, some of them introduced by it |
34 |
and others inherited from older eapis. |
35 |
|
36 |
What is the advantage of using eapi2 over eapi4 for example? What "hard |
37 |
to learn" change was included in eapi4 over eapi2? |