summaryrefslogtreecommitdiff
blob: 5bb232ab11084cf401c5deac790ef099abab9356 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
Council 2011/06/08 meeting summary
==================================


Agenda
------

 * roll call

 * ChangeLog policy
 * GLEP48 review
 * Removal of support for old-style virtuals (ulm)
 * Review of the ending council term
 * Council web app

 * open bugs with council involvement
 * open floor - listen to the community


Meeting
-------

 * roll call

    here:

    Betelgeuse
    bonsaikitten
    chainsaw
    jmbsvicetto
    scarabeus
    wired

    missing:

    ferringb


 * items for discussion / vote

    * ChangeLog policy

    The policy approved by the council in the last meeting gave rise to some incidents and sparked much
    debate. In the fallout Fabian made a request[1] for the council to discuss the ChangeLog generation.
    Jorge suggested the council should divide this topic in 2 issues: the result of the policy approval
    and the request to review the policy.
    Jorge made a point of thanking both the QA lead and deputy lead for addressing the ChangeLog policy
    and enforcing it inside QA, as well as thank DevRel (which Jorge and Petteri are part of) for their
    resolution of the bug. Tony argued that the ChangeLog policy is working as intended. Petteri argued
    that the policy is strict but that it does show how the problematic people react to policies in
    general.
    After some discussion regarding the "strictness" of the policy and whether to accept the request to
    review the policy, the council decided to not review the policy with 5 no votes and 1 abstention.
    The council issued a clarification note about the policy stating that as one removes the ChangeLog
    while dropping a package from the tree, there is no need to update it while commiting a package
    removal. 
    The discussion then turned to the point about automatic generation of the ChangeLog. The following
    debate mentioned having repoman -m call echangelog, having the ChangeLog files generated server
    side and completing the move to the git tree.
    A vote was called stating that the decision of the council about automated changelog messages is
    that repoman be updated to add the commit message to changelog, until such time as changelogs can
    be created server side. The council also urges individual developers to join the effort to move
    the tree to git. The vote was carried with 5 yes votes and 1 abstention. 2 council members each
    approved one part and abstained on the other.
    Tony made a point of recalling that this decision does in no way affect the decision not to update
    the changelog policy, so developers are still required to update changelogs for every commit.
    Tomas[2] and Alex[3] provided some commit wrappers to call echangelog.

    [1] - http://archives.gentoo.org/gentoo-dev/msg_2ff02d6910d797045af3659fb21c712f.xml
    [2] - http://dpaste.com/552036/
    [3] - http://paste.pocoo.org/show/403011/


    * GLEP48 review

    Jorge submitted a proposal to the ml to update GLEP48[4].
    After some initial debate over the power granted to the QA team, the timeline in case
    of an escalation to DevRel, the relation with DevRel and whether QA should only enforce
    policies or also take part in creating policies, after the request by Patrick, Jorge
    suggested pushing this back to the mls.
    Petteri then asked the council to at least vote to commit the non suspension related
    parts of the proposal. The diff[5] was approved with 6 yes votes.
    Alec during this discussion presented some thoughts about the QA team[6].

    [4] - http://archives.gentoo.org/gentoo-project/msg_ac161677a6e06a8647e16420eeae8d47.xml
    [5] - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/proj/en/glep/glep-0048.txt?r1=1.3&r2=1.4
    [6] - http://pastebin.com/C1jGF1DJ


    * Removal of support for old-style virtuals (ulm)

    Ulrich made a request to the council to remove the support for old-style virtuals[7].
    Jorge asked if there could be any compatibility issue with old installations and Petteri
    asked what would happen to the vdb for old packages. Ulrich replied there should be no
    compatiblity issues as it should be comparable to a package removal. So if the PM can't
    resolve the old-style virtual, the package depending on it would pull the new-style
    virtual.
    The proposal was approved with 6 yes votes.

    [7] - http://archives.gentoo.org/gentoo-project/msg_7986aa2d9651c600f7302a8d84cc3721.xml


    * Review of the ending council term

    Several council members took this chance to look back at the ending term and to make their
    evaluation of what was accomplished. Most agreed it was fun and that it was nice working
    with the other elected members. The members also wished a good time for the next council.
    There was some talk about the move to git, including that council wasn't able to get it done,
    a mention about not having moved forward with the GLEP 39 reform and a listing of some ideas
    for next council.


    * Council web app

    Joachim Bartosik, a GSoC student at Gentoo, who is working on a RoR app for council[8],
    did a short demo for council members. The council was able to see the current state of
    the app and the state of the meeting bot.

    [8] - http://www.google-melange.com/gsoc/project/google/gsoc2011/jbartosik/19001



 * open bugs with council involvement

    The only bugs mentioned during the meeting were:

    bug 237381 - "Document appeals process"
    Jorge said he failed to present a proposal for this bug.

    bug 341959
    Alex said he still needs to fix this bug and that he will do that soon.

    bug 362803
    Jorge commited the update approved in the council meeting to the text version
    of the GLEP before the meeting ended. He promised to work in the html version
    later in the day.


 * Open floor - listen to the community

	No issue was brought forward to the council.