summaryrefslogtreecommitdiff
blob: 066a3b52953f2676ca23a033add38d8bbd418939 (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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
15:00 -!- seemant [n=trinity@gentoo/developer/seemant] has joined #gentoo-council
15:00 -!- Topic for #gentoo-council: Meeting starts at 2000 UTC today
15:00 -!- Topic set by Koon [] [Tue Nov 15 12:05:31 2005]
15:00 [Users #gentoo-council]
15:00 [@Koon ] [@vapier  ] [ code|work] [ FuzzyRay] [ spb ] 
15:00 [@solar] [+g2boojum] [ cryos    ] [ genone  ] [ tove] 
15:00 [@SwifT] [ agaffney] [ ferringb ] [ seemant ] [ Zr40] 
15:00 -!- Irssi: #gentoo-council: Total of 15 nicks [4 ops, 0 halfops, 1 voices, 10 normal]
15:00 -!- mode/#gentoo-council [+o seemant] by ChanServ
15:00 <@seemant> hi everyone
15:00 -!- Channel #gentoo-council created Wed Nov  9 05:09:05 2005
15:00 -!- Irssi: Join to #gentoo-council was synced in 11 secs
15:00 <@seemant> is everyone present?
15:00 <@solar> azarah was active about 3 mins ago
15:00 <@Koon> Dr Kulleen
15:00 <@seemant> dr. Koon
15:00 <@Koon> greetings
15:01 <@solar> erp 15 mins ago now that I double check
15:01 <@Koon> agriffis missing
15:01 <@vapier> booga
15:02 -!- az [n=ms@gentoo/developer/azarah] has joined #gentoo-council
15:02 -!- mode/#gentoo-council [+o az] by ChanServ
15:04 <@seemant> let's give agriffis 2 more minutes
15:07 <@Koon> and.. one slacker point goes to...
15:07  * SwifT points to oblivion
15:07 <@seemant> agriffis
15:08 <@seemant> let's start the meeting
15:08 -!- mode/#gentoo-council [+m] by seemant
15:08 <@seemant> right, hello everyone
15:08 <@seemant> this is the November meeting of the Gentoo Council
15:08 <@seemant> and our agenda items are:
15:08 <@seemant> 1. Voting on GLEP 41 (requested hparker)
15:09 <@seemant> 2. Portage Tree signing status (requested by genone)
15:09 <@seemant> 3. Q&A (open floor)
15:09 <@seemant> so let's begin, shall we?
15:09 <@Koon> (genone and/or g2boojum)
15:09 <@seemant> Koon: ah, true
15:09 <@Koon> shoot
15:09 <@seemant> s/\(genone\)/\1 and g2boojum/
15:09 <@seemant> right, so let's begin with Agenda Item #1: GLEP 41
15:10 <@seemant> do I hear 10 dollars?
15:10 <@seemant> kidding -- the issue is that this GLEP was presented to the council during October's meeting
15:10 <@seemant> and the Council members requested a number of changes made
15:10 <@Koon> one question is "should have it been resubmitted to dev for discussion before we vote"
15:10 <@seemant> the latest version of the GLEP document reflects those changes
15:11 <@seemant> yes, what Koon said
15:11 <@Koon> I answer no, since only the mandated changes are in , but YMMV
15:11 <@Koon> diff at http://tinyurl.com/bmsee
15:11 <@seemant> I feel that, to be consistent, -dev should have seen it before we got it
15:12 <@vapier> looks like all the concerns brought up previously have been addressed
15:12 <@vapier> but yeah, i dont like the idea of making changes and then going back for vote without going through -dev without an announcement
15:12 <@Koon> having it wait another month just sounds not nice to me
15:12 -!- kito [n=kito@gentoo/developer/kito] has joined #gentoo-council
15:12 <@vapier> and there is that
15:12 <@seemant> Koon: I agree with that as well
15:13 <@vapier> we could vote on this now and then mandate that in the future, all GLEP changes must be announced before being voted on
15:13 <@seemant> Koon: however, we wind up on a slippery slope (because yes the changes are trivial, and exactly what the council requested)
15:13 <@seemant> but strictly speaking, the community should have been notified of those changes
15:13 <@vapier> make an exception since this is the first time it's come up
15:13 <@seemant> I'm ok with  vapier's suggestion
15:14 <@seemant> but then we need to be strict from here on in about such things
15:14 <@seemant> no more exceptions
15:14 <@solar> He posted to the list that this topic could be postponed.
15:14 <@vapier> right, lets get g2boojum to update GLEP1 with this requirement ?
15:14 <@az> on the other had, should they not have been notified of this on submission ?
15:14 <@SwifT> I wouldn't ask for postponal, for me the GLEP's issues have been addressed and taken care of
15:14 <@seemant> solar: I thought that was item #2 (if you speak of g2boojum)?
15:15 <@seemant> az: this is true -- there is no policy
15:16 <@Koon> note: no need to argue on this if we intend to refuse it in its current form
15:16 <@vapier> i think we're all ok with it now in its current form ?
15:16 <@seemant> I am ok with it, yes
15:16 <@SwifT> yup
15:16 <@Koon> any suggestion for (subdomain_to_be_determined) ?
15:16 <@Koon> just kidding
15:17 <@Koon> I'm ok with it
15:17 <@seemant> aide.gentoo.org perhaps ?
15:17 <@Koon> especially since it has been submitted (a litte late) and didn't spark any negative comment
15:18 <@seemant> az: solar: comments?
15:18 <@Koon> We should just say that from now on, GLEP (even minor corrections) should be submitted to -dev at least n days before being put on the agenda
15:18 <@az> not really, think we covered everything mostly last time
15:18 <@Koon> k, then , maybe we should move to the meaty stuff
15:19 <@seemant> so I guess two things have been decided (and need to be hashed out(
15:19 <@seemant> 1. GLEP 41 is approved
15:19 <@seemant> 2. -dev needs to be informed of any and all changes before (re)submission of any GLEP for council voting
15:20 <@seemant> Right, Item # 2 addresses the status of gpg signing of portage tree things
15:20 <@vapier> put a timeframe on that ? (2) must be at least a week before the actual meeting
15:20 <@seemant> currently, I believe the signing is limited only to package directories
15:20 -!- mode/#gentoo-council [+v genone] by Koon
15:21 <@seemant> vapier: I think a week before meeting is perfect personally
15:21 <@Koon> that's about when we announce agenda submission deadlines anyway
15:21 <@az> so then rather 2 weeks ?
15:21 <@az> 1 week discussion, 1 week to get to us
15:21 <@vapier> 1 week before agenda submission deadline
15:22 <@Koon> k, but we must wake up and announce meetings earlier then :)
15:22 <@vapier> we *remind* we dont announce
15:23 <@Koon> heh
15:23 <@vapier> remind everyone on the 1st of each month of the upcoming times
15:23 <@seemant> Koon: I would like to propose that the meeting times are pre-announced -- we simply fine tune/remind the actual date
15:23 <@solar> If this is not being postponed on the topic of glep41 as said on the mailing list then I'm going with a no on this topic. So far what I've seen of AT's and the existing AT lead for x86@ has not been very encouraging. thus I dont think it is worth it to put the extra workload on infra.
15:24 <@vapier> and if it were postponed, what would change your mind ?
15:24  * Koon feels the sudden cold
15:25 <@solar> I dont want to hand out access to people who put 30-60 mins of effort into gentoo per week
15:25 <@vapier> so you dont have to
15:25 <@vapier> the AT stuff is up to each arch team as they see fit
15:26 <@vapier> if you dont have people who you think arent fit, no cookie
15:26 <@Koon> also it's quite a light "access". r/o CVS and a mail alias...
15:27 <@Koon> anyway, he has the right to vote no, anyone reverting his vote to follow solar ?
15:27 <@solar> the majority of you have voted yes so it still will pass. I'm fine with that.
15:28 <@Koon> ok, then, the portage tree signing stuff...
15:29 <@solar> genone: want to start this topic off?
15:29 <@Koon> This is more a discussion that should remind/confirm past decisions on this and also discuss how we can speed up things, no ?
15:29 <@Koon> unless someone has objections on the May 2004 plan
15:30 <@Koon> ...
15:30 <@solar> ok I've talked with some key people in the past about this topic. robbat2 pretty much knows what we need. At one point klieber blocked gentoo having it's own keyserver.
15:30 <@solar> but for us todo it right it is my understanding that is vital
15:31 <@solar> jstubbs said he is willing to add any additional code to portage itself that is needed to make this happen
15:31 <@vapier> infra already indexes dev's keys i thought
15:31 <@Koon> the May 2004 meeting established that we don't really need a keyserver, just a keychain in portage, signed by a master key, no ?
15:32 <@seemant> that was my understanding as well
15:32 <@Koon> solar: so it's mostly a problem with devrel not pushing key policy to devs ?
15:32 <@Koon> (the (1) in genone email ?)
15:32 <@Koon> and/or an infra problem ?
15:34 <+genone> someone needs to 1) collect keys 2) sign them with some master key 3) put them somewhere in the (rsync) tree
15:34 <+g2boojum> Koon: My understanding is that there is on key policy.  Where should they be stored.  How needs to sign the key?  What about expiration dates?  Devs should use a single-purpose key, or a signed subkey, or what?
15:34 <+g2boojum> s/on key/no key/
15:34 <@vapier> i thought there was a policy
15:34 <@Koon> g2boojum/vapier: who should set it ? the council ?
15:35 <@vapier> it already exists
15:35 <@vapier> proj/en/devrel/handbook/hb-guide-manifest-signing.xml
15:36 <@solar> that is not the right policy.
15:36 <@solar> I recall covering this before. There was no reson to attempt to force DSA keys.
15:36 <@Koon> solar: consistency ?
15:36 <+g2boojum> Koon: Ultimately, yes.  Now, there could be a GLEP that specifies this stuff, but there probably needs to be some encouragement for some sane folks to write such a GLEP.
15:37 <@solar> RSA/DSA are both handled the same. RSA for security has proven itself better. DSA was faster for verifcation
15:37 <@vapier> ok, but is there any information other than that URL as to our signing policy ?
15:37 <+g2boojum> vapier: Just the log from that long-ago meeting that genone stripped out and forwarded to the council.
15:38 <+g2boojum> vapier: Which was pretty much inconclusive.
15:38 <@Koon> the problem here is that it's nobody's job to make it progress
15:39 <@Koon> so it's prio 2 for almost everyone
15:39 <@solar> yes pretty much.
15:40 <@az> you could say its an security issue, so security heard should take charge of it
15:40  * az runs
15:40 <@az> herd*
15:40 <@vapier> heh, that's stretching it
15:40 -!- thunder` [n=thunder@gentoo/developer/thunder] has joined #gentoo-council
15:41 <@Koon> az: why not, but lots of people feel that we are already too aggressive with other teams, so I don't want to overstretch
15:41 <@solar> there are people willing to work on it. But there is no clear plan thats bullet proof. Adding profiles/ eclass/ package.tbz2 to the list
15:41 <@seemant> let me ask this -- what would people like to see happen before we go into aggressive mode with a key signing policy?
15:42 <@seemant> 1. existence of said policy
15:42 <@seemant> 2. ????
15:42 <@seemant> 3. profit^W
15:42 <@solar> repoman not allowing commits to the tree unless FEATURES=sign is enabled
15:42 <@az> should be start if its implemented i guess
15:42 <@solar> getting all keys. deciding who is in control of the master key
15:42 <@vapier> take a step back, we dont even have a policy that is generally accepted
15:43 <@Koon> ok so we need to GLEP the key policy
15:43 <@Koon> "we"
15:43 <@seemant> vapier: see #1 on my mini list
15:43 <@vapier> so why dont we take it upon ourselves to do that
15:43 <@vapier> pass around a scratch glep, then send it to the people involved in first meeting, then send to -dev
15:44 <@solar> I'm in favor of that
15:44 <@Koon> vapier: sure, but it'd probably still need a primary author, even if the other council members can help in reviewing/correcting
15:44 <@seemant> all in favour
15:44 <@seemant> ?
15:44 <@vapier> primary authors are overrated
15:44 <@Koon> yes
15:44 <@seemant> Koon: we'll come to that
15:44  * Koon hides
15:44 <@vapier> i'll put down az's name anyways
15:44 <@seemant> Koon: first let's make sure the council members are ok with it
15:45 <@SwifT> I'm in favor of such a scratch glep; doesn't need to come from us (but can of course)
15:45 <@az> if you want a screwup, sure
15:45 <@seemant> az: explain?
15:45 <@vapier> he forget the </joke>
15:45 <@vapier> ;P
15:45 <@az> i cannot write litrature/anything longer than a paragraph to save my ass
15:45 <@seemant> SwifT: the idea is probably that the council kicks it off by putting its weight behind it
15:45 <@vapier> let alone a # comment
15:46 <@seemant> az: yes, but you can express ideas and that's the important bit
15:46 <@Koon> especially if it goes a little beyong key policy and mandates who is in charge of what job
15:46 <@az> i thought vapier wanted me to write it
15:46 <@Koon> like who asks rogue devs to create new keys
15:46 <@SwifT> if there is no support from the dev community putting in weight won't work, but I think there is support, just passive
15:46 <@solar> az he just wants to forge your name on it
15:46 <@seemant> ok, gavel pound -- the council is hereby charged with scratching the beginnings of the key signing policy document
15:46 <@az> oh, heh
15:47 <@seemant> shall we say that the council members will be done with their part of the scratch before the next meeting in December?
15:47 <@seemant> (ie we would have handed the doc off of to the people involved in the first meeting)
15:47 <@vapier> sure
15:48 <@Koon> sure
15:48 <@SwifT> ack
15:48 <@az> fine
15:48 <@seemant> for the sake of the record: the first meeting I refer to is the meeting in genone's email to the council (under the old gentoo metastructure leadership)
15:48 <@seemant> ok, that is as it is then
15:48 -!- antarus|work [n=antarus@nagoya.dhcp.egr.msu.edu] has joined #gentoo-council
15:49 <@seemant> I'll now open up the floor for Q&A
15:49 -!- mode/#gentoo-council [-m] by seemant
15:49 <@seemant> don't all talk at once
15:50 <@solar> Are we supposed to be voting on 43?
15:50  * antarus|work just got here ;)
15:50 <@vapier> are we ?  i dont recall it being requested ...
15:50 <@seemant> solar: wasn't on the agenda I had
15:50 <@Koon> solar: probably not, wasn't put on the agenda. Which one is it
15:50 <@seemant> Koon: the hosting of gleps
15:50 <+g2boojum> solar: It's up to you folks.  I claim that it's a local issue (just affecting the GLEP project), so it doesn't really need a vote by the council.
15:50 <@seemant> well, files that are related to gleps
15:50 <@seemant> g2boojum: I should think so as well
15:50 <@Koon> ah yes, I'd say it's more a GLEP-internal thing
15:51 <@solar> I'm fine with that. It's pretty much a no brainer
15:51 <+g2boojum> I'm willing to be smacked down by the council for being uppity, however.
15:51 <@seemant> who knew g2boojum was kinky
15:51 <@seemant> I'd rather council stayed far away from the micromanaging thing
15:52 < ferringb> agreed
15:52  * vapier knew
15:52 <@seemant> so seriously, no questions from anyone?
15:52 < ferringb> what's 2+2?
15:52 <@seemant> 4
15:52 <@vapier> how do you stay so sexy ?
15:52 <@seemant> tae-bo
15:53 <@seemant> next
15:53 <@Koon> everything must go very well in Gentoo-land
15:53 <@SwifT> well, if that's it, I'm off :)
15:53 <@seemant> next time, we need something more controversial to vote on :P
15:53 <@Koon> at least two weeks without a -core flame
15:53 < ferringb> hmm.
15:54 < ferringb> the site redesign got me wondering if there is any rules regarding accessibility for our pages...
15:54 <@Koon> seemant: maybe the core announcement glep will be ready by then
15:54 <@az> if bum touching in dev channels is allowed ?
15:54 < ferringb> seemant: conversion to the smart pkg manager fex?
15:54 <@seemant> ferringb: I thought the original requirements for the page redesign had that in?
15:54 < ferringb> rpm or dpkg, yay!
15:55 <+g2boojum> SwifT: Still here?
15:55 < ferringb> seemant: no clue
15:55 <@seemant> ferringb: we're not voting on that -- we're putting that as a rider to an already existing vote that's virtually guaranteed to go through
15:55 <@seemant> ferringb: like when we vote to have the AT subdomain be cheese.gentoo.org, fex.
15:55 < ferringb> hmm.  tag on a "pay harring to sit on his ass" rider to said rider, and you've got my vote
15:56 < ferringb> ahh, politics.
15:56 < ferringb> hmm
15:56 <@vapier> well if this has degenerated into listening to ferringb talk, i'm outs
15:56 -!- vapier [i=UserBah@wh0rd.org] has left #gentoo-council []
15:56 < ferringb> seemant: has been brought up earlier and resulted in a massive flaming (yay for knee jerk reactions), but social contract y'all might want to do a careful read through again
15:57 < ferringb> wonderful timing...
15:57 <@seemant> ferringb: that might well be a good thing to discuss in December or January's meeting, actually
15:58 < ferringb> ...and find out what's going on with the copyright assignement (are we doing it, aren't we, were are we at, etc)
15:58 -!- tove [n=tove@p54A61965.dip0.t-ipconnect.de] has left #gentoo-council []
15:58 <@seemant> ferringb: ah we'll have to get the trustees to inform us about that
15:58 < ferringb> crack that whip.
15:58 -!- agaffney [n=agaffney@gentoo/developer/pdpc.active.agaffney] has left #gentoo-council []