1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Ciaran McCreesh wrote: |
5 |
> On Tue, 17 Mar 2009 00:26:36 +0100 |
6 |
> Tomáš Chvátal <scarabeus@g.o> wrote: |
7 |
>>> Why? It was an official EAPI agreed upon by the Gentoo KDE project. |
8 |
>>> Having it there is helpful for package manager people, and removing |
9 |
>>> it would just mean more work when features make their way into |
10 |
>>> Portage. Besides, if you really don't want to see it, you can just |
11 |
>>> make it all invisible with one easy switch. |
12 |
>>> |
13 |
>> Actualy now people expect kde team to manage support for kdebuild |
14 |
>> too. So it is not such crazy request. |
15 |
> |
16 |
> There's a lot of kdebuild-1 stuff still out there that the Gentoo KDE |
17 |
> team created, and that users used because it was the best option at |
18 |
> the time. You can't pretend it never existed. And remember, a package |
19 |
> manager can't correctly uninstall something unless it knows about the |
20 |
> installed package's EAPI. |
21 |
> |
22 |
>>> We've been over all this before. Unless you have something new to |
23 |
>>> add, kindly avoid wasting people's time. |
24 |
>> And you are not wasting others time by flaming all around glep 54. I |
25 |
>> dont mean i dont agree with the glep i just dont agree with your way |
26 |
>> promoting it. And if you say i dont have to read all the long flame |
27 |
>> around you dont have the right saying somebody else not to write his |
28 |
>> ideas on this mailing list. |
29 |
> |
30 |
> There has yet to be a decent technical objection to kdebuild-1 |
31 |
> being in PMS. There has yet to be a decent technical objection to GLEP |
32 |
> 54. Anyone going around objecting to either without bringing new |
33 |
> material to the table is either trolling or hasn't done their homework. |
34 |
|
35 |
Ciaran, |
36 |
|
37 |
the point about kdebuild-1 and PMS was settled by the previous council |
38 |
who decided that it wasn't and would never be part of the Gentoo PMS and |
39 |
asked you to remove it from the document. Some people have argued about |
40 |
removing that EAPI from your document, but in my view they're wasting |
41 |
time as it simply is not part of the official Gentoo PMS currently. |
42 |
About it being approved by the Gentoo KDE team, that's not entirely |
43 |
true. Most of the members of the team at the time worked on it and opted |
44 |
to use it, but there was never a vote to approve it officially. I have |
45 |
no problem with the overlay still using it and will try to ensure that |
46 |
we don't break it. However, like the members of the KDE team at the time |
47 |
opted to use the kdebuild-1 EAPI, the current members have opted to use |
48 |
EAPI-2 and don't support kdebuild-1 themselves. |
49 |
As the only PM that ever supported kdebuild-1 is paludis, the backwards |
50 |
compatibility issue is not as relevant as no one is asking you to drop |
51 |
the kdebuild-1 support from paludis and portage and pkgcore can keep |
52 |
ignoring those ebuilds. |
53 |
I don't have a problem with the kdebuild-1 EAPI, but it should be clear |
54 |
that it was never an official Gentoo EAPI. It should also be cleared |
55 |
that although it was the chosen EAPI for the KDE team 18 months ago, it |
56 |
is no longer used by the current team. There was a time for it and it |
57 |
opened the road for some very useful features that have already been |
58 |
delivered in EAPI-2 or that are being discussed for future EAPIs. As |
59 |
such, I propose a different approach for this issue. I suggest we create |
60 |
an Appendix with non-official EAPIs and non-approved proposals. That |
61 |
way, kdebuild-1 and other EAPIs would be listed in the Appendix, so we |
62 |
could have a list of features or proposed features, and it would also be |
63 |
clear they're not official EAPIs. |
64 |
What do you think? |
65 |
|
66 |
- -- |
67 |
Regards, |
68 |
|
69 |
Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org |
70 |
Gentoo- forums / Userrel / Devrel / SPARC / KDE |
71 |
-----BEGIN PGP SIGNATURE----- |
72 |
Version: GnuPG v2.0.10 (GNU/Linux) |
73 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
74 |
|
75 |
iEYEARECAAYFAkm+6TMACgkQcAWygvVEyAIF6ACgkox34uc08LHpLjW+iSRmCGJe |
76 |
9MQAn0g0AaOiq1C9pfRcfCTYhyhYb0+D |
77 |
=g6se |
78 |
-----END PGP SIGNATURE----- |