1 |
Hello, |
2 |
|
3 |
This is the idea I'd like to submit for the first meeting of the new |
4 |
Council. I'd like to hear your feedback first. |
5 |
|
6 |
TL;DR: Council requests should always be discussed publicly |
7 |
on the mailing lists. Council members should vote on them via bugs when |
8 |
the discussion finishes. Meeting should focus on loose discussion |
9 |
without decision making. |
10 |
|
11 |
|
12 |
The problem |
13 |
=========== |
14 |
Currently, most of the Council decisions are made during the monthly |
15 |
meetings. This causes a few problems. |
16 |
|
17 |
Firstly, it is hard to 'fit' the public discussion just for the meeting. |
18 |
If it doesn't conclude before the meeting, Council is either operating |
19 |
with partial feedback or defers the matter another month. If it |
20 |
concludes earlier, things get forgotten. |
21 |
|
22 |
Secondly, sometimes new arguments are brought during the Council |
23 |
meeting. This often means that the Council has either to defer |
24 |
the matter further to give people a chance to update their feedback, |
25 |
or make decisions without giving people not present at the meeting to |
26 |
reply. |
27 |
|
28 |
Thirdly, this means that some people end up being inconvenienced to |
29 |
appear at the meetings to support their cause. These meetings may |
30 |
easily end up very late for some people, and it doesn't help when they |
31 |
end up being very long because of the ongoing discussion. |
32 |
|
33 |
|
34 |
Proposed solution |
35 |
================= |
36 |
Roughly, the proposal would be that: |
37 |
|
38 |
1. All public matters are discussed on the appropriate mailing lists. |
39 |
|
40 |
2. A request to the Council is made via filing a bug. If the request is |
41 |
suitable for public debate, the discussion is linked in the bug. |
42 |
Otherwise, appropriate restrictions are set on it and the discussion is |
43 |
carried on the bug. |
44 |
|
45 |
3. Council members participate in the discussion, possibly acting |
46 |
as moderators as well (i.e. asking people for clarifications, |
47 |
encouraging them to express their opinions, keeping the discussion |
48 |
on topic). |
49 |
|
50 |
4. If necessary, Council members may also discuss the matters via IRC, |
51 |
possibly during ad-hoc meetings. However, the result of these |
52 |
discussions must be brought to the mailing lists for feedback. |
53 |
|
54 |
5. When the discussion settles (either reaching a conclusion or |
55 |
saturating all the arguments), the Council votes on the bug. |
56 |
|
57 |
6. Decisions are announced on the -dev-announce mailing lists. |
58 |
If multiple votes are carried simultaneously, multiple decisions can be |
59 |
announced in one mail. |
60 |
|
61 |
|
62 |
What about the meetings? |
63 |
======================== |
64 |
The Council can continue to meet monthly with the two common agenda |
65 |
items: reiteration of open bugs and open floor. The former can serve |
66 |
as a synchronization mechanism for other requests. The latter provides |
67 |
the community an opportunity to find all of the Council members |
68 |
available at the same time. |
69 |
|
70 |
|
71 |
How does that improve things? |
72 |
============================= |
73 |
Most importantly, all the discussion is carried off in public. |
74 |
The privileged position of people attending Council meetings is removed. |
75 |
Decisions aren't made in the middle of public discussion, or long after |
76 |
it settled. Council members bring their arguments to the debate |
77 |
earlier. |
78 |
|
79 |
Since the Council is no longer bound by the monthly cycle, decisions can |
80 |
be made faster if there is overall agreement. If decisions need being |
81 |
deferred, there is no longer implicit one month delay. People don't |
82 |
have to find time to attend to meetings in case they needed to answer |
83 |
some questions. |
84 |
|
85 |
The meetings become shorter, on one hand saving Council members' time, |
86 |
on the other making it possible for developers to participate in open |
87 |
floor without waiting for all agenda items to be processed. |
88 |
|
89 |
|
90 |
WDYT? |
91 |
|
92 |
-- |
93 |
Best regards, |
94 |
Michał Górny |