1 |
On Sun, Mar 30, 2014 at 7:00 AM, Anthony G. Basile <blueness@g.o> wrote: |
2 |
> While implementing a new policy may not be the right approach (or so I'm |
3 |
> hearing from the community), I can bring forward at least 3 examples of |
4 |
> significant changes that were not discussed. I don't think I would have |
5 |
> difficulty convincing people of this fact. If we do not enact policy then |
6 |
> how is this problem addressed? |
7 |
|
8 |
I should clarify my meaning. |
9 |
|
10 |
I don't think we need to enact a specific virtual/profile/etc policy |
11 |
because I think it should ALREADY be treated as policy. At most we |
12 |
should be clarifying that we already consider it policy. To the |
13 |
extent that we create new policy it should be much more open-ended, |
14 |
like "consult the list when making major design changes that impact |
15 |
many packages/users" or something like that. |
16 |
|
17 |
However, either creating/clarifying policy, or pointing out that |
18 |
something already is policy will not do anything if people don't |
19 |
follow it. |
20 |
|
21 |
I also was not suggesting that we should not enforce policy - only |
22 |
that doing so is tragic. I do think that allowing productive |
23 |
developers to just ignore the rules is more harmful than stepping in. |
24 |
|
25 |
I will make the general statement that if people have a problem with |
26 |
QA outright defiance is something that should almost certainly lead to |
27 |
a ban of some kind. There are many ways to handle perceived abuse of |
28 |
QA power, and that is probably the worst possible. No need to just |
29 |
sit on your hands until the next council meeting - complain privately |
30 |
to council, or publicly to council, or go to comrel (who will probably |
31 |
just end up arbitrating or handing off to council) but don't |
32 |
unilaterally get into a revert war with QA! When you do, you |
33 |
immediately change priority #1 from fixing the situation to fixing |
34 |
you. Don't just assume that QA won't back down or the Council won't |
35 |
step in after just a bit of reasoning. |
36 |
|
37 |
On the other hand, these are people issues, and when a need for |
38 |
enforcement comes up somebody should at least take the time to chat |
39 |
with the individual concerned and try to explain/connect/etc, and get |
40 |
the full story before taking action. They shouldn't just get an email |
41 |
saying "the Council just met and FYI your commit access is revoked for |
42 |
two weeks, have a nice day." Somebody should be responsible to reach |
43 |
out to them and be a contact through the experience. Some may |
44 |
ragequit and be lost all the same, but really the goal is to try to |
45 |
teach a lesson and some kind of mentoring will help with that, and |
46 |
perhaps give the affected individual someplace to vent the next time a |
47 |
problem comes up. |
48 |
|
49 |
Rich |