1 |
On Sun, May 26, 2013 at 3:43 AM, Michał Górny <mgorny@g.o> wrote: |
2 |
> On Sun, 26 May 2013 15:23:44 +0800 |
3 |
> Ben de Groot <yngwin@g.o> wrote: |
4 |
>> |
5 |
>> Where is this policy documented? |
6 |
> |
7 |
> Nowhere, I think. I've seen it coming in the late thread, looked common |
8 |
> sense enough to me. |
9 |
> |
10 |
> If it is to be documented, I think we should document it in a more |
11 |
> general fashion. To cover all stuff like completions, logrotate and so |
12 |
> on. |
13 |
> |
14 |
|
15 |
As others have already pointed out, we are an organization, not a CPU. |
16 |
We can't make EVERYTHING a rule, and devs should act in a cooperative |
17 |
manner so that this remains the case. |
18 |
|
19 |
Sure, this can be made into a policy, and if things get out of hand |
20 |
I'm sure it will be. I'm not quite sure I see the need yet, as we |
21 |
don't have an example yet of a maintainer not cooperating with the |
22 |
systemd team on the installation of init files (in the present example |
23 |
Ben isn't actually a maintainer, since he stepped down). |
24 |
|
25 |
If Ben wants to boycott systemd by not maintaining any packages that |
26 |
support it, that is his choice. I just suspect that the end result of |
27 |
that will be that he'll end up not maintaining much of anything. I'd |
28 |
hate to see that happen, as it would be a loss for Gentoo. But, |
29 |
frankly, letting any one person dictate the direction of the entire |
30 |
distro by essentially threatening to quit would be worse. |
31 |
|
32 |
Gentoo is about choice - and the nature of choice is that most of the |
33 |
choices it supports are ones that you wouldn't personally make. We do |
34 |
a reasonably good job letting everybody have their cake and eat it |
35 |
too. However, it really isn't an appropriate distro for absolute |
36 |
purists of almost any kind - it reeks of compromise. We package |
37 |
proprietary software (we don't redistribute the copyrighted parts), we |
38 |
more-or-less run on Windows/OSX, we support that X32 alternate |
39 |
architecture that some believe has no useful purpose, and so on. |
40 |
|
41 |
If you really want to influence the battle of the init |
42 |
implementations, then write code, not emails. Maybe that is a wrapper |
43 |
that allows OpenRC to support systemd units. Maybe that is more |
44 |
functionality for OpenRC. Maybe it is something else. However, |
45 |
trying to influence things by just spitting into the wind isn't going |
46 |
to do much but get your face dirty. Sure, devs can quit, but that |
47 |
isn't just a loss for Gentoo. Frankly if your main goal in life is to |
48 |
avoid systemd then you're better off supporting Gentoo which is likely |
49 |
to support that option nearly forever far better than any other |
50 |
distro. |
51 |
|
52 |
Rich |