1 |
On Sat, 15 Jun 2013 02:44:50 +0430 |
2 |
Chí-Thanh Christopher Nguyễn <chithanh@g.o> wrote: |
3 |
|
4 |
> Tom Wijsman schrieb: |
5 |
> |
6 |
> > Oh, and not to forget about X-openrc, X-cron, X-..., ... and so on. |
7 |
> |
8 |
> X-selinux if you want an example of what is currently in tree. |
9 |
|
10 |
That's not the point, the point is that different approaches are used; |
11 |
this leads to inconsistency that makes things harder for our users. |
12 |
|
13 |
> > Putting the maintenance burden on users is the worst thing we can |
14 |
> > do. |
15 |
> |
16 |
> Users have no extra maintenance burden in this case. |
17 |
|
18 |
They do, because of the inconsistency they can't take a single action. |
19 |
|
20 |
> Users have to make informed decisions, which is something they have |
21 |
> to do all the time anyway when using Gentoo. |
22 |
|
23 |
Irrelevant to the maintenance burden, it is not about not making |
24 |
informed decisions but rather about not making them harder to apply. |
25 |
|
26 |
> >> I believe QA has no authority to (functionally) change packages, |
27 |
> >> although they can p.mask whatever they consider unacceptable. |
28 |
> > |
29 |
> > Define "unacceptable", maybe they'll mask the X-whatever packages |
30 |
> > in the future because it has turned into a mess; such a mess we |
31 |
> > can't easily migrate away from, because we first have to start |
32 |
> > another 5 threads... |
33 |
> |
34 |
> IIRC, QA needs no formal justification for masking a package. |
35 |
|
36 |
They do, otherwise they can't pursue their goal; if they don't define |
37 |
quality and can't justify themselves, then what exactly do they assure? |
38 |
|
39 |
> >> This is something I fundamentally do not agree with. Gentoo is not |
40 |
> >> a team that works together. |
41 |
> > |
42 |
> > It's not like in a sports game, but we are people working together; |
43 |
> > we may not pursue the same thing, but we should pursue what is best |
44 |
> > for our users. Whatever way you go, the users will end up |
45 |
> > experiencing it. |
46 |
> |
47 |
> You are free to pursue what you think is best for any particular group |
48 |
> of users that you care about. Just don't expect anybody else to share |
49 |
> that ambition. |
50 |
|
51 |
They don't have to, because there is no reason for them to be bothered; |
52 |
at least not in the sense of caring for any group of users. |
53 |
|
54 |
> x11 team decided some time ago that we would not let proprietary |
55 |
> drivers hinder the progress of X.org packages. |
56 |
|
57 |
This is irrelevant, since optional files do not hinder progress. |
58 |
|
59 |
> Would it be better for our users if we instead bent over to |
60 |
> accommodate for the binary blobs from AMD, Intel (yes, Intel) and |
61 |
> NVidia? |
62 |
|
63 |
Yes, I don't see how this is a problem for the X11 team. |
64 |
|
65 |
> Ubuntu for example thinks that this serves their users best, |
66 |
> and I tend to agree. After all, it solves a lot of headache and |
67 |
> confusion for blob users. |
68 |
|
69 |
Agreed. |
70 |
|
71 |
> However for all *I* care, blob users can go use Windows. |
72 |
|
73 |
They don't have to, and using Gentoo as a means to bother users one |
74 |
hates isn't really the right approach to go about it; that's careless. |
75 |
|
76 |
> Other developers care more, and put a lot of effort into making the |
77 |
> blobs palatable on Gentoo. |
78 |
|
79 |
Glad they do. |
80 |
|
81 |
> >> There is no set direction (or "stream"). |
82 |
> > |
83 |
> > Then why do we have an about page documenting one? There is. |
84 |
> |
85 |
> You mean that page? http://www.gentoo.org/main/en/about.xml |
86 |
> I don't see the words "direction" or "stream", nor anything similar |
87 |
> mentioned there. |
88 |
|
89 |
Why do the exact words have to be there. It being an about and |
90 |
therefore it is sufficient to give a description of Gentoo. |
91 |
|
92 |
"automatically ... for just about any ... need", I don't see how |
93 |
"maintenance burden" is "automatically" and how "all *I* care" is |
94 |
"any ... need"; that would be disrespectful to what Gentoo is. |
95 |
|
96 |
In fact, if you want more exact words; a better read is |
97 |
|
98 |
http://www.gentoo.org/main/en/philosophy.xml |
99 |
|
100 |
which has "goal" & "philosophy", uses the word "should" several times, |
101 |
"strive", "mission" and more. Are you going to ignore this as well? |
102 |
|
103 |
> >> Gentoo is a collection of individuals which each work on a small |
104 |
> >> part of it, and the interference in that is kept to the necessary |
105 |
> >> minimum, mostly by Council enacted rules. I would be very unhappy |
106 |
> >> if that were to change. |
107 |
> > |
108 |
> > You can't avoid interference, it is bound to happen sooner or later; |
109 |
> > when it does, Council shouldn't be implied, but rather be the |
110 |
> > exception. |
111 |
> > |
112 |
> > I would be very unhappy if Gentoo only ran on rules and silence; |
113 |
> > these not only affect our developers, but even more also our users. |
114 |
> |
115 |
> Interference does happen, I did not claim otherwise. |
116 |
|
117 |
You claimed it to be kept minimum; that's either silence or ignorance. |
118 |
|
119 |
> If you disagree with another developer, you of course are entitled |
120 |
> to complain loudly and try to convince him of your way. |
121 |
|
122 |
This in not about developers agreeing, it is about our users agreeing. |
123 |
|
124 |
Oh, and that philosophy link above, it has "user" all over the place... |
125 |
|
126 |
-- |
127 |
With kind regards, |
128 |
|
129 |
Tom Wijsman (TomWij) |
130 |
Gentoo Developer |
131 |
|
132 |
E-mail address : TomWij@g.o |
133 |
GPG Public Key : 6D34E57D |
134 |
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D |