1 |
On 05/25/2013 02:53 PM, Anthony G. Basile wrote: |
2 |
> On 05/25/2013 02:13 PM, Markos Chandras wrote: |
3 |
>> -----BEGIN PGP SIGNED MESSAGE----- |
4 |
>> Hash: SHA512 |
5 |
>> |
6 |
>> On 05/25/2013 05:14 PM, Ben de Groot wrote: |
7 |
>>> But if a co-maintainer pushes through a change that I oppose, then |
8 |
>>> working together becomes quite difficult. In this case I opted to |
9 |
>>> give up maintainership. |
10 |
>>> |
11 |
>> Ben, |
12 |
>> |
13 |
>> We've been working together, in the same team(s), for more than 4 |
14 |
>> years and we never had a single problem in co-maintaining packages. I |
15 |
>> would never expected you to make so much noise because I committed a |
16 |
>> file (yes a file, *not* a patch) that changes absolutely *nothing* to |
17 |
>> existing users but it helps all those users who want to use systemd. |
18 |
>> |
19 |
>> I am very disappointed and confused. |
20 |
>> |
21 |
>> You should have known me better by now. |
22 |
>> |
23 |
>> - -- Regards, |
24 |
>> Markos Chandras - Gentoo Linux Developer |
25 |
>> http://dev.gentoo.org/~hwoarang |
26 |
>> |
27 |
> |
28 |
> We are moving too quickly on bug #448882 ([Tracker] packages not |
29 |
> providing systemd units). We should come to better consensus on systemd |
30 |
> integration and we were getting there with the idea of INSTALL_MASK. I |
31 |
> don't know that it is a working solution yet. I have to oppose adding |
32 |
> unit files unless we have a way to opt out for reasons I gave earlier, |
33 |
> regarding embedded systems where one needs to conserve space |
34 |
> aggressively. And we may have found a way to do so without cluttering |
35 |
> ebuilds with USE flags. |
36 |
> |
37 |
> Can I ask the systemd people to design a working solution for opting |
38 |
> out? I can't support this initiative without such a solution and I |
39 |
> would be happy to work with the systemd people to reach it, ie I'll test. |
40 |
> |
41 |
|
42 |
I'm not a dev (though I would like to be...), but consider me interested |
43 |
in testing an opt-out method as well. I'm going to try INSTALL_MASK and |
44 |
see what happens. I'm not sure if any of my packages have systemd units |
45 |
yet, though. |
46 |
|
47 |
As far as resisting systemd, why is that so bad? Vertical integration is |
48 |
generally a bad idea with the sole exception of when your use case(s) |
49 |
line up perfectly with the ivory tower and you need all of the offered |
50 |
features. If Gentoo falls to systemd, there will literally be no |
51 |
Linux-based distros left to prevent it from taking over, and as a result |
52 |
Linux-based systems will become more and more tightly integrated, |
53 |
killing the choice that Gentoo truly stands for and homogenizing everything. |
54 |
|
55 |
That said, I realize that unit files don't intrude much on choice, and |
56 |
I'm happy that there is discussion on finding ways around it and making |
57 |
everyone happy (like INSTALL_MASK) instead of pushing ideas on users and |
58 |
telling them to deal with it. |
59 |
|
60 |
Out of curiosity though, is there a document that outlines how Gentoo |
61 |
Council members are chosen, when/if decisions can be revisited, and/or |
62 |
if a member's views are audited for neutrality? I'm somewhat interested |
63 |
in the way decisions are made within Gentoo. |