1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA512 |
3 |
|
4 |
On 16/11/15 10:14, Alexis Ballier wrote: |
5 |
> Probably those that want to ban it should fix the(ir) tree so that |
6 |
> developers have no pain in bumping to eapi6? |
7 |
|
8 |
Versioned APIs are made to have incompatible changes. What do you like |
9 |
to see? Someone dropping all usages of that eclass from all ebuilds |
10 |
which are using it so that the maintainer can bump without thinking? I |
11 |
agree with you later statement that the eclasses have been announced |
12 |
to be a great solution when using autotools based packages, and |
13 |
dropping it now means going back to the old. But the changes needed |
14 |
are just straight forward, drop the eclass and use the default |
15 |
functions of EAPI=6. Plus the autotools.eclass when you need to run |
16 |
autoreconf and friends. |
17 |
|
18 |
> While I agree we should move away from those eclasses, the "I |
19 |
> decided to throw the crap at other developers with eapi6 without |
20 |
> deprecation period" is a bit hard to grasp. Esp. when these |
21 |
> eclasses were advertised as the way to go not so long ago... |
22 |
> |
23 |
|
24 |
I don't really understand what deprecation you like to see? We cannot |
25 |
use EAPI=6 right now and when it starts to exist, nothing will be |
26 |
broken. So you have some to time to adopt your thinking until you |
27 |
write your first ebuild in EAPI=6. |
28 |
|
29 |
At which particular point do you seen problems coming up? What do you |
30 |
think will make maintainers struggle with that change? |
31 |
|
32 |
Justin |
33 |
-----BEGIN PGP SIGNATURE----- |
34 |
Version: GnuPG/MacGPG2 v2.0 |
35 |
|
36 |
iQJ8BAEBCgBmBQJWSaIHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w |
37 |
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF |
38 |
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiQqgQAJPqJhNCzec5w/wBNhMAI/AO |
39 |
gu086aIIwHoc1mRCPtkgrfY/UhT6unO3U+V+/MBnyRJB5tJc+6AgM//ovt8ctsyb |
40 |
Aylog8w77mT/v9GULq1PPPRIy0p+Eh3XvhxNWdFZgu4BAVde/4b3rQEklIPiwAiC |
41 |
FQy23LQEZh4wG8CldoR6ULBR0CUO8Ff6xNFVqXvgjhnH+I7BehRP47OE5SiiobCK |
42 |
/4bKb9UjKZqnrttagPlaf6DrzidJd4XgHPrhQSoTA6uLubB0uR7EdrwlgYlR3FES |
43 |
LWbT4kO9RG9GZo1y4mrNxGTugiF3OFwJX5UHJT55lwNPDHcUsNhl3Yyjb9Vc9f9W |
44 |
Ro/6x7gY5dchDARy1LU3419tRzPGvxeyKkc6Z21Ie374LQYuhhKQiPzjW6oSc+j2 |
45 |
MFDzjBphdqXuiSYeC608Q3KGoYruV2fSGhqQDdAsSADkBBXktBApOZpjyrYXv6W1 |
46 |
xwN/FYHE21lZHjCTUJQEz2+5fdZ0VxRtQPQKautkB8+rhfobrexafMVYt8hjB6fG |
47 |
JvCTOb5Yo8VpWs7i/Zls5jB87y6uYrSFGlbbCrMu6vO7m/KrhZZjQ9dpHpeQ78qj |
48 |
grhcoxi2xtvfa72j/eVxgDYHhXjoJLmJ/60dsUt75IwAcVhtwEg6OWVowXxAGmgD |
49 |
DNG/UIoC9yKzVxkAaEm/ |
50 |
=zJp2 |
51 |
-----END PGP SIGNATURE----- |