1 |
On Mon, 27 Aug 2012 11:28:45 +0000 (UTC) |
2 |
Duncan <1i5t5.duncan@×××.net> wrote: |
3 |
> >> not a problem for users of the official package manager. |
4 |
> > |
5 |
> > Cut it out. The Council makes the rules, not you, and the Council |
6 |
> > says that PMS, not what works with one particular Portage version, |
7 |
> > dictates what ebuilds can and cannot do. The whole "waah waah, I'm |
8 |
> > not only ignoring PMS, but I'm going to post to the mailing lists |
9 |
> > moaning about it" thing is getting old. |
10 |
> |
11 |
> Well, the whole argument is old, on both sides. I agree, PMS is |
12 |
> council blessed so gentoo devs shouldn't be moaning about it, but |
13 |
> OTOH, I can't always blame them, when the way it's used is often as a |
14 |
> club over the head that seems to appear out of nowhere and with no |
15 |
> explanation of WHY it's that way. That's not exactly the best way to |
16 |
> win friends and influence people, as they say, so a bit of moaning |
17 |
> over it isn't exactly surprising. |
18 |
|
19 |
No, you're utterly missing the point here. The spec is there to be |
20 |
followed, not battled and ignored unless a justification is provided |
21 |
at every step. When it comes to writing compliant ebuilds, PMS *is* the |
22 |
justification. One does not simply ignore the law because one does not |
23 |
like it or understand why it is the way it is. |
24 |
|
25 |
Now, if people are interested in why PMS says what it does in a |
26 |
particular, specific place, then that's something they're welcome to |
27 |
discuss in a separate thread. If the answers are generally found |
28 |
interesting then someone is welcome to produce an "annotated" PMS with |
29 |
historical commentary, a bit like the early C++ Annotated Reference |
30 |
Manual. However, this absolutely does not belong in "follow existing |
31 |
policy" threads. |
32 |
|
33 |
Simply put, developers are expected to follow the standard when |
34 |
developing. If there's something people don't understand or would like |
35 |
changed, it's entirely appropriate to talk about it as a separate issue, |
36 |
but PMS cannot be ignored in the mean time. |
37 |
|
38 |
-- |
39 |
Ciaran McCreesh |