summaryrefslogtreecommitdiff
blob: 47f80785a4d5b32a182a4af67b42190a8fb4bbb4 (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
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
Apr 08 15:03:36 <blueness>	let's start: blueness dberkholz dilfridge rich0 scarabeus ulm  williamh
Apr 08 15:03:39 <blueness>	ping ^^^
Apr 08 15:03:44 *	WilliamH here
Apr 08 15:03:48 *	rich0 is here
Apr 08 15:03:59 *	ulm here
Apr 08 15:04:03 *	dilfridge here
Apr 08 15:04:17 <dberkholz>	hi
Apr 08 15:04:27 <blueness>	scarabeus, ping?
Apr 08 15:04:42 <blueness>	the minutes are at http://dev.gentoo.org/~blueness/council/council_agenda_20140408.txt
Apr 08 15:04:57 <blueness>	take a minute to look them over and see if they are okay, if i missed something
Apr 08 15:05:47 <dilfridge>	I'll pop up the resolution suggestions in the right places...
Apr 08 15:05:59 <blueness>	dilfridge, yes that would be best
Apr 08 15:06:10 <blueness>	for the agenda i tried to be minimalist
Apr 08 15:06:27 <blueness>	okay first item then is GLEP 63 
Apr 08 15:06:33 <blueness>	if you recall we tabled that from last time
Apr 08 15:06:41 <blueness>	pending some language changes from dilfridge 
Apr 08 15:06:54 <ulm>	blueness: should I text scarabeus?
Apr 08 15:06:55 <blueness>	we had an issue regarding how much policy vs implementation should be in the GLEP
Apr 08 15:07:02 <blueness>	ulm, yes!
Apr 08 15:07:04 <blueness>	please do
Apr 08 15:07:07 <blueness>	we had an issue regarding how much policy vs implementation should be in the GLEP
Apr 08 15:07:07 <ulm>	he's in danger of a slacker mark
Apr 08 15:07:19 <blueness>	the feeling was we should move implementation out
Apr 08 15:07:21 <ulm>	sent
Apr 08 15:07:26 <scarabeus>	[pmg
Apr 08 15:07:27 <scarabeus>	pong
Apr 08 15:07:29 <scarabeus>	:)
Apr 08 15:07:32 <scarabeus>	thanks for the ping :)
Apr 08 15:07:34 <blueness>	scarabeus, okay!  saved by the bell
Apr 08 15:07:35 <ulm>	hi :)
Apr 08 15:07:42 <scarabeus>	i was here but meanwhile i got distracted again :)
Apr 08 15:08:06 <blueness>	dilfridge, do you want to say anything about the final language for GLEP 63?
Apr 08 15:08:36 <dilfridge>	nothing changed... I pinged robbat2 but did not get any result.
Apr 08 15:08:41 <dilfridge>	I suggest the following:
Apr 08 15:09:06 <dilfridge>	1) we vote whether we prefer the long or the short version (with or without docs/explanations)
Apr 08 15:09:19 <dilfridge>	2) we vote to confirm the version
Apr 08 15:09:25 <dilfridge>	the versions are here:
Apr 08 15:09:40 <dilfridge>	https://wiki.gentoo.org/wiki/User:Dilfridge/GLEP:1001 long version
Apr 08 15:09:49 <dilfridge>	https://wiki.gentoo.org/wiki/User:Dilfridge/GLEP:1001a short version
Apr 08 15:10:02 <dilfridge>	the actual specs should be identical
Apr 08 15:11:07 <rich0>	I do prefer the short version - the docs are spotty, but the spec is fine.
Apr 08 15:11:10 <blueness>	dilfridge, the shorter version just seems to have the full ~/.gnupg/gpg.conf at the end
Apr 08 15:11:26 <dilfridge>	it's not the full file
Apr 08 15:11:27 <blueness>	rich0, i concur, the shorter is better
Apr 08 15:11:38 <scarabeus>	i like the shorter too
Apr 08 15:11:51 <rich0>	Oh, the spec isn't quite the same, good catch blueness
Apr 08 15:11:54 <blueness>	dilfridge, okay if you make avaialble the extra FAQ in a seperate wiki, then yeah
Apr 08 15:12:09 <blueness>	separate wiki page
Apr 08 15:12:09 <ulm>	I'd prefer the shorter version too
Apr 08 15:12:23 <blueness>	okay are we ready to vote for GLEP 63 - shorter version - to be adopted?
Apr 08 15:12:58 <blueness>	let me call the question ... all those in favor of GLEP 63 - short version - say "yes"
Apr 08 15:13:01 <rich0>	Sure - this is a standards glep, so it is accepted until a reference std is in place
Apr 08 15:13:08 <rich0>	Then it is final.
Apr 08 15:13:13 <dilfridge>	I seem to be the only one to prefer the long version, but I also vote yes for the short one
Apr 08 15:13:15 *	dilfridge yes
Apr 08 15:13:18 *	blueness yes
Apr 08 15:13:21 *	ulm yes
Apr 08 15:13:22 *	rich0 yes
Apr 08 15:13:24 *	scarabeus yes
Apr 08 15:13:30 *	WilliamH  yes
Apr 08 15:13:34 <blueness>	unanimous
Apr 08 15:13:42 <creffett|irssi>	ping the bug with a reminder of your decision, please
Apr 08 15:13:54 <dberkholz>	yes
Apr 08 15:13:56 <blueness>	creffett|irssi, okay
Apr 08 15:14:03 <blueness>	creffett|irssi, do you have the bug number handy for the log?
Apr 08 15:14:16 <creffett|irssi>	blueness: unfortunately I do not
Apr 08 15:14:28 *	twitch153 (~twitch153@gentoo/developer/twitch153) has joined #gentoo-council
Apr 08 15:14:31 <blueness>	creffett|irssi, okay no problem i'll look it up later
Apr 08 15:14:46 <ulm>	bug 501726?
Apr 08 15:14:47 <willikins>	ulm: https://bugs.gentoo.org/501726 "new GLEP: Gentoo GPG key policies"; Doc Other, New GLEP submissions; IN_P; dilfridge:glep
Apr 08 15:14:56 <dilfridge>	indeed
Apr 08 15:15:05 <blueness>	that's it
Apr 08 15:15:08 <blueness>	thanks
Apr 08 15:15:11 <rich0>	Might not hurt to CC council on bugs like this when it is waiting for us.
Apr 08 15:15:17 <blueness>	rich0, ++
Apr 08 15:15:43 <blueness>	okay if there is no more discussion on this, item 2 - Use of ISO/IEC prefixes vs base-10
Apr 08 15:16:14 <rich0>	I see there as two parts to this one - whether we advocate base 2 vs 10, and whether we require unambiguous units.
Apr 08 15:16:18 <dilfridge>	isnt ISO = base10?
Apr 08 15:16:22 <rich0>	No
Apr 08 15:16:25 <WilliamH>	dilfridge: no
Apr 08 15:16:36 <blueness>	the question here is whether or not we should prefer ISO/IEC prefixes over base 10 especially in check-reqs.eclass
Apr 08 15:16:42 <rich0>	IEC/ISO just says to use GiB for base 2, and GB for base 10.
Apr 08 15:16:43 *	dilfridge confused, but it's not so important
Apr 08 15:16:45 <ulm>	rich0: IIRC, you posted two versions of a possible motion
Apr 08 15:16:54 <ulm>	do you have a pointer to it?
Apr 08 15:16:59 <rich0>	sure
Apr 08 15:17:03 <blueness>	http://article.gmane.org/gmane.linux.gentoo.project/3428
Apr 08 15:17:08 <rich0>	http://article.gmane.org/gmane.linux.gentoo.project/3438
Apr 08 15:17:28 <rich0>	(blueness is to thread, my link is to my proposals)
Apr 08 15:17:38 <blueness>	rich0, true
Apr 08 15:17:52 <rich0>	Both of my proposals require the ISO/IEC units for non-ambiguity.  The first suggests base 10 when there isn't a reason to do otherwise.
Apr 08 15:18:02 <blueness>	rich0, do you want to lead this discussion then?
Apr 08 15:18:03 *	NeddySeagoon (~NeddySeag@gentoo/developer/NeddySeagoon) has joined #gentoo-council
Apr 08 15:18:29 <WilliamH>	What are upstreams doing on this these days?
Apr 08 15:18:41 <rich0>	Sure.  Honestly, I think non-ambiguous units are the most important thing here - GB if base 10, GiB if base 2.  I think we should prefer 10, but that gets into religion, and it should always be maintainer-discretion.
Apr 08 15:19:14 <rich0>	I think upstreams vary - it is a religous debate.  But, the GB vs GiB thing is becoming much more common.  I think people recognize the value of clarity.
Apr 08 15:19:23 <blueness>	WilliamH, there is no consistency that i can see
Apr 08 15:19:34 <ulm>	IMHO the rationale for switching to IEC prefixes in Linux summarises it well:
Apr 08 15:19:36 <ulm>	"Best practice in editing a technical or standards document is to (a) avoid ambiguous usages, seek clarity and precision; and (b) to use, follow and reference international standards."
Apr 08 15:19:50 <dilfridge>	I dont particularly like the "i" stuff, but it's good for being precise.
Apr 08 15:19:54 <dilfridge>	so yes.
Apr 08 15:20:01 <WilliamH>	ulm: makes sense to me.
Apr 08 15:20:31 <dilfridge>	(given that in Germany people are filing lawsuits since monitor diagonals are specified in the non-si unit inch)
Apr 08 15:20:53 <blueness>	would it be fair to say that the council doesn't care about SI vs ISO/IEC provided we don't have ambiguity
Apr 08 15:21:04 <blueness>	so KB means 1000 B and KiB means 1024
Apr 08 15:21:29 <dilfridge>	I'm all for proposal 1
Apr 08 15:21:29 <rich0>	Well, I feel strongest that we should use the "ibi" units when referring to base 2.  I don't feel strongly about base 2 vs 10.  Use your favorite units, but be clear.  Maintainers have the best insight into what makes the most sense.
Apr 08 15:21:35 <ulm>	blueness: that's rich0's proposal 2
Apr 08 15:21:48 <blueness>	ulm, correct, but i'm asking if everyone feels the same
Apr 08 15:22:11 <dilfridge>	but indeed, most important is that it's unambiguos. by a mile.
Apr 08 15:22:11 <rich0>	blueness: just to clarify - ISO/IEC specifies both.  It isn't about base 2 vs 10.  It is about using the right abbreviation for each.
Apr 08 15:22:21 <ulm>	I'm happy with both, slight preference for 2
Apr 08 15:22:21 <blueness>	rich0, oh okay
Apr 08 15:22:32 <rich0>	Sounds like we have consensus for 2.  Do we want to vote on 1 first and see how it goes?
Apr 08 15:22:49 <ulm>	can do
Apr 08 15:22:50 <blueness>	we can do that ...
Apr 08 15:23:01 <rich0>	Proposal 1
Apr 08 15:23:01 <rich0>	"Whenever practical Developers are encouraged to use SI units and base
Apr 08 15:23:01 <rich0>	10 values (ie 1KB = 1000 bytes).  They may use base 2 values when this
Apr 08 15:23:01 <rich0>	output is more likely to be useful to users (eg in memory hexdumps,
Apr 08 15:23:01 <rich0>	etc).  Either way, unit prefixes defined in IEC 80000-13 (KB, KiB,
Apr 08 15:23:02 <rich0>	etc) must be used so that output is unambiguous.  This does not
Apr 08 15:23:04 <rich0>	require maintainers to patch upstream code to change its behavior, but
Apr 08 15:23:06 <rich0>	they should be applied with code that originates in Gentoo."
Apr 08 15:23:20 <blueness>	who is in favor of this formulation of the motion ^^^
Apr 08 15:23:40 *	blueness no
Apr 08 15:23:40 *	dilfridge yes
Apr 08 15:23:42 *	rich0 yes
Apr 08 15:23:57 *	WilliamH yes -- let's not force maintainers to patch
Apr 08 15:24:26 <blueness>	dberkholz, scarabeus ping
Apr 08 15:24:30 *	ulm abstain
Apr 08 15:24:33 <ulm>	I prefer 2
Apr 08 15:24:35 <rich0>	(emphasis on "encouraged")
Apr 08 15:24:40 <WilliamH>	hang on
Apr 08 15:24:46 *	WilliamH wants to see 2
Apr 08 15:24:51 <scarabeus>	i preffer 2
Apr 08 15:25:01 *	WilliamH retracts vote without seeing 2
Apr 08 15:25:08 <dberkholz>	i find the ibi units confusing for many people regardless so i'm going to abstain
Apr 08 15:25:20 <rich0>	Ok, let me post 2 just so that it is here...
Apr 08 15:25:27 <rich0>	Proposal 2
Apr 08 15:25:27 <rich0>	"Whenever practical developers are required to use unit prefixes
Apr 08 15:25:27 <rich0>	defined in IEC 80000-13 (KB, KiB, etc) so that output is unambiguous.
Apr 08 15:25:27 <rich0>	This does not require maintainers to patch upstream code to change its
Apr 08 15:25:27 <rich0>	behavior, but they should be applied with code that originates in
Apr 08 15:25:29 <rich0>	Gentoo."
Apr 08 15:25:54 <blueness>	it looks to me like proposal 1 failed ... only dilfridge and rich0 said yes
Apr 08 15:26:00 <blueness>	WilliamH, changed his minde
Apr 08 15:26:10 <blueness>	so let's vote for proposal 2
Apr 08 15:26:15 *	blueness yes
Apr 08 15:26:16 *	rich0 yes to 2
Apr 08 15:26:21 *	ulm yes
Apr 08 15:26:26 *	dilfridge yes to 2
Apr 08 15:26:29 *	scarabeus yes
Apr 08 15:26:35 *	WilliamH yes
Apr 08 15:26:50 <ulm>	argh
Apr 08 15:26:58 <ulm>	rich0: s/KB/kB/
Apr 08 15:27:09 <dilfridge>	hehe
Apr 08 15:27:15 <rich0>	Yes, thanks
Apr 08 15:27:23 <dilfridge>	KB and mB
Apr 08 15:27:31 <blueness>	okay proposal 2 passes
Apr 08 15:27:32 <rich0>	It is kB and KiB
Apr 08 15:27:32 <ulm>	it's kB MB GB vs KiB MiB GiB
Apr 08 15:27:44 <dilfridge>	not kiB
Apr 08 15:27:45 <dilfridge>	?
Apr 08 15:27:49 <blueness>	nope
Apr 08 15:27:49 <TomWij>	(A comma between "practical" and "developers" might help reading; I've been reading it as "practical developers", had to backtrack from the end of the sentence to see where I've misread)
Apr 08 15:27:58 <blueness>	dilfridge, it is in fact kB and KiB
Apr 08 15:28:03 <blueness>	don't ask!
Apr 08 15:28:06 <dilfridge>	ugh, how ugly
Apr 08 15:28:06 <blueness>	K is kelvin
Apr 08 15:28:07 <rich0>	yes, a comma would help.  :)
Apr 08 15:28:12 <ssuominen>	ulm: not mB?
Apr 08 15:28:26 <ulm>	ssuominen: that would be millibytes ;)
Apr 08 15:28:30 <dilfridge>	that would be millibyte... :D
Apr 08 15:28:30 <rich0>	Let's not mention that in JEDEC it is K for KiB
Apr 08 15:28:35 <blueness>	eg temperature of the surface of the sun is 2.5 kK
Apr 08 15:28:47 <rich0>	Err, JEDEC is KB for 1024 bytes.  :)
Apr 08 15:28:55 <rich0>	enough...
Apr 08 15:28:56 <WilliamH>	dilfridge: KB = 1000, KiB = 1024
Apr 08 15:28:57 *	dilfridge notes that the council has 3 physicists
Apr 08 15:29:02 <ssuominen>	ulm: dilfridge just mentioned it above ^, got confused.
Apr 08 15:29:12 <rich0>	I'm a chemist, not a physicist
Apr 08 15:29:21 <dilfridge>	me, ulm, blueness
Apr 08 15:29:26 <blueness>	and i'm a physicist, not a chemist!
Apr 08 15:29:34 <rich0>	dberkholz is a biologist or biochemist if I'm not mistaken
Apr 08 15:29:39 <rich0>	yikes!
Apr 08 15:29:51 <blueness>	thank god there are no comp sci majors here!
Apr 08 15:30:03 *	WilliamH is a comp sci major lol
Apr 08 15:30:13 *	WilliamH was actually, lol.
Apr 08 15:30:15 <blueness>	WilliamH, we still love you!
Apr 08 15:30:32 *	WilliamH graduated in 91 so it has been a few years ;-)
Apr 08 15:30:37 <rich0>	No wonder we're all indoctrinated in SI.
Apr 08 15:31:02 <rich0>	So, on to the main event?
Apr 08 15:31:06 <blueness>	okay .... shall we move on to item 3 ... discussion of recent events regarding new virtuals, masking by QA and then unmasking
Apr 08 15:31:11 <dilfridge>	yippi-yey
Apr 08 15:31:41 *	rich0 finishes tightening the straps on his helmet
Apr 08 15:31:51 <blueness>	okay first, let me ask for minimal bikeshedding while the council tries to work thorugh this thorny issue(s)
Apr 08 15:31:57 *	WilliamH says no for the first point, I don't think this is a policy issue.
Apr 08 15:32:15 <blueness>	WilliamH, 1 sec ... let me first see if the 3 items are acceptable
Apr 08 15:32:21 <ulm>	I believe that discussing the concrete case in this council meeting wouldn't be wise
Apr 08 15:32:22 <ulm>	before comrel and qa have done their part
Apr 08 15:32:31 <ulm>	discussing general guidelines for the future is o.k. though
Apr 08 15:32:35 <blueness>	so ... i wasn't even sure how to formulate this, so I came up with 3 issues that came forward
Apr 08 15:32:37 <dilfridge>	ulm++
Apr 08 15:33:05 <blueness>	is everyone okay with the 3 issues ... even if you plan to vote no ... 
Apr 08 15:33:05 <rich0>	I do support ulm that we should focus more on the general / future / policy and less on who did what when last week.
Apr 08 15:33:09 <blueness>	do you think i missed any issues
Apr 08 15:33:42 <blueness>	rich0, ulm how then do you want to proceed?
Apr 08 15:33:46 <rich0>	might I suggest that some of the elements of the proposal seemed non-controversial.  Maybe tackle those first?
Apr 08 15:34:11 <blueness>	rich0, okay begin by suggesting issue 1
Apr 08 15:34:53 <rich0>	Ugh - digging through the thread...
Apr 08 15:35:03 <dilfridge>	http://article.gmane.org/gmane.linux.gentoo.project/3474
Apr 08 15:35:04 <dilfridge>	this one?
Apr 08 15:35:18 <rich0>	http://thread.gmane.org/gmane.linux.gentoo.project/3412/focus=3417
Apr 08 15:35:24 <rich0>	There we go...
Apr 08 15:35:39 <rich0>	dilfridge: ++
Apr 08 15:35:43 *	FamousEccles (~roy@gentoo/developer/NeddySeagoon) has joined #gentoo-council
Apr 08 15:36:00 <rich0>	How about work from the end back.
Apr 08 15:36:03 <blueness>	okay let's drop my 3 issues and look at dilfridge's stuff
Apr 08 15:36:13 <rich0>	5) The council encourages teams maintaining central parts of Gentoo to accept
Apr 08 15:36:13 <rich0>	new developers as team members and teach them the required knowledge and
Apr 08 15:36:13 <rich0>	intricacies. We consider this important to ensure long-term continuity and
Apr 08 15:36:14 <rich0>	increase the bus factor in critical areas.
Apr 08 15:36:34 <blueness>	okay let's begin there ... discussion regarding this?
Apr 08 15:36:43 <dberkholz>	i don't think that's something we should even need to vote on or write down
Apr 08 15:37:06 <dberkholz>	we're in danger of over documenting what normal behavior should be
Apr 08 15:37:07 *	WilliamH agrees with dberkholz 
Apr 08 15:37:07 <dilfridge>	imho this is fairly non-controversial, a pure recommendation, and something that should be obvious to everyone
Apr 08 15:37:08 <rich0>	I like it - not everything has to be a rule.
Apr 08 15:37:25 <WilliamH>	There is nothing for us to do wrt that.
Apr 08 15:37:37 <dilfridge>	by spelling it out, we might just put some emphasis behind it.
Apr 08 15:37:38 <rich0>	I think it is a message we can still endorse.
Apr 08 15:37:49 <rich0>	It doesn't have to be engraved in the code of Gentoo.,
Apr 08 15:38:07 <blueness>	dberkholz, i read that as a position the council encourages without it being policy or "written down"
Apr 08 15:38:44 <blueness>	dberkholz, i would say, the council should email gentoo-dev@ and "remind" people of this fact
Apr 08 15:39:19 <rich0>	I think as leaders it is a message we should try to send.  We can't force people to do it, but that doesn't mean it shouldn't be said.
Apr 08 15:39:33 <ulm>	can we make an action item of it, i.e. someone (dilfridge?) sends a mail to -dev?
Apr 08 15:39:36 <blueness>	so how about we vote on it with the understanding that i will email gentoo-dev@ as an "encouragement" to the community.
Apr 08 15:39:44 <rich0>	blueness: ++
Apr 08 15:39:51 <dilfridge>	ok
Apr 08 15:39:58 <blueness>	or dilfridge can speak on behalf of hte committee since he wrote it
Apr 08 15:39:58 <rich0>	that's as far as it need go
Apr 08 15:40:11 <dilfridge>	that's all the action it needs from us
Apr 08 15:40:25 <blueness>	dilfridge, okay as an action item, you will email that to gentoo-dev@ as an encouragement from the council
Apr 08 15:40:35 <dilfridge>	will do.
Apr 08 15:40:36 <blueness>	shall we vote on this?
Apr 08 15:40:38 <rich0>	Unless there is more to discuss, maybe just vote and see where we end up?  The meat is really in the first item or two.
Apr 08 15:40:38 *	blueness yes
Apr 08 15:40:42 *	rich0 yes
Apr 08 15:40:44 *	dilfridge yes
Apr 08 15:40:45 *	WilliamH yes
Apr 08 15:40:53 *	ulm yes
Apr 08 15:41:08 *	scarabeus yes
Apr 08 15:41:10 <dberkholz>	ok
Apr 08 15:41:14 <blueness>	okay!
Apr 08 15:41:24 <blueness>	next would be #4 in our countdown
Apr 08 15:41:31 <blueness>	4) While it is any developer's choice not to participate on the gentoo-dev and 
Apr 08 15:41:31 <blueness>	gentoo-project mailing lists, they nevertheless serve as main communication 
Apr 08 15:41:31 <blueness>	channels. If something has been discussed there, and then action has been 
Apr 08 15:41:31 <blueness>	taken, the council regards ignorance of the discussion not as a good 
Apr 08 15:41:31 <blueness>	foundation for protests against the actions.
Apr 08 15:41:44 <dilfridge>	this is a similar "intent"
Apr 08 15:41:55 <blueness>	make it part of the other email?
Apr 08 15:41:57 <rich0>	++ from me - there was a lot of debate about the "optionalness" of the lists -
Apr 08 15:41:59 <dilfridge>	I'd suggest we do the same as for 5
Apr 08 15:42:12 <dilfridge>	action = mailing to list
Apr 08 15:42:15 <ulm>	dilfridge++
Apr 08 15:42:19 <WilliamH>	++
Apr 08 15:42:22 <blueness>	dilfridge, yes, make it part of the same email
Apr 08 15:42:26 <rich0>	sure
Apr 08 15:42:27 <blueness>	shall we vote then?
Apr 08 15:42:30 <rich0>	sure
Apr 08 15:42:32 *	blueness yes
Apr 08 15:42:32 *	dilfridge yes for 4
Apr 08 15:42:36 *	rich0 yes for 4
Apr 08 15:42:36 *	WilliamH yes for 4
Apr 08 15:42:41 *	ulm yes for 4
Apr 08 15:42:55 <blueness>	scarabeus, dberkholz 
Apr 08 15:43:13 <dberkholz>	i guess
Apr 08 15:43:24 <blueness>	scarabeus, ??
Apr 08 15:43:41 <dberkholz>	kinda feeling that important discussions should be kicked off with a pointer from -dev-ann
Apr 08 15:43:59 <scarabeus>	ye
Apr 08 15:44:00 <scarabeus>	s
Apr 08 15:44:02 <blueness>	dberkholz, sometimes that makes sense
Apr 08 15:44:07 <rich0>	dberkholz: ++
Apr 08 15:44:19 <blueness>	okay next ...
Apr 08 15:44:20 <blueness>	3) The council believes that a wide announcement and if needed discussion of 
Apr 08 15:44:20 <blueness>	changes to central parts of Gentoo (as, e.g., system packages, profiles, 
Apr 08 15:44:20 <blueness>	global use-flags) should be preferred. In particular, only informing "relevant 
Apr 08 15:44:20 <blueness>	people" makes no sense if others will also be affected.
Apr 08 15:44:23 <rich0>	Not sure we need to debate the wording, but that can go in the email.
Apr 08 15:44:26 <dilfridge>	dberkholz: makes sense for really important stuff, but if we do it too often people just get drowned there too.
Apr 08 15:44:56 <rich0>	I think the wording of #3 could probably be cleaned up a tad, but I agree with the intent.
Apr 08 15:45:01 <blueness>	this one feels different, it is a response to a "relevant person" argument brought forward during the email exchagnes
Apr 08 15:45:34 <dilfridge>	it still is only an intent or advice, though.
Apr 08 15:45:46 <ulm>	the devmanual already says "Before introducing a new global USE flag, it must be discussed on the gentoo-dev mailing list."
Apr 08 15:46:02 <ulm>	so no need to include use flags again
Apr 08 15:46:20 <blueness>	i'd like to discourage the provincalism of "relevant people" ... not just to avoid clicks but so that newbies can come to better understand how gentoo's internals evolve
Apr 08 15:46:22 <rich0>	Doesn't hurt to include use-flags just to have one consolidated policy.
Apr 08 15:46:54 <blueness>	ulm, let's avoid making htis policy and include this with the previous email ad encouragement
Apr 08 15:47:01 <ulm>	rich0: if the policy says "must" and we say "should be preferred" we weaken it
Apr 08 15:47:03 <rich0>	Yup, gentoo-dev isn't high-volume compared to some other project dev lists where all kinds of minutae get discussed
Apr 08 15:47:15 <rich0>	ulm, fair enough
Apr 08 15:47:39 *	FamousEccles has quit (Remote host closed the connection)
Apr 08 15:47:40 <rich0>	Honestly, my whole feeling on this stuff is that we almost shouldn't have to say any of this, but it still bears saying.
Apr 08 15:47:54 <dilfridge>	ok, take use flags out, same e-mail?
Apr 08 15:47:57 <rich0>	It amounts to "act like part of a community"
Apr 08 15:48:05 <dilfridge>	well, as does e.g. 5
Apr 08 15:48:37 <blueness>	okay so do people want this to be added to the email dilfridge will be sending out?
Apr 08 15:48:48 <WilliamH>	Fine with me.
Apr 08 15:48:50 <rich0>	Sure, why not.
Apr 08 15:49:00 <dberkholz>	works for me
Apr 08 15:49:03 <ulm>	yes, if global use flags are taken out
Apr 08 15:49:11 <dilfridge>	yes without use flags
Apr 08 15:49:23 <blueness>	looks like a vote to me ... os i'll add a yes
Apr 08 15:49:40 <blueness>	scarabeus, are you in favor?
Apr 08 15:50:02 <blueness>	*sigh*
Apr 08 15:50:08 <blueness>	let's move one to item 2
Apr 08 15:50:09 <rich0>	3a) The council believes that a wide announcement and if needed
Apr 08 15:50:09 <rich0>	discussion of changes to central parts of Gentoo (as, e.g., system
Apr 08 15:50:09 <rich0>	packages, profiles) should be preferred. In particular, only informing
Apr 08 15:50:09 <rich0>	"relevant people" makes no sense if others will also be affected.
Apr 08 15:50:54 <rich0>	2) The council recognizes that there are some open questions around when
Apr 08 15:50:55 <rich0>	individuals in QA ought to take action, and how internal disagreements
Apr 08 15:50:55 <rich0>	get resolved. The council would like to ask QA to design its own
Apr 08 15:50:55 <rich0>	operating procedures and publish them. There should be a reasonably
Apr 08 15:50:55 <rich0>	clear process so that QA members can act in the confidence that they are
Apr 08 15:50:56 <rich0>	doing things properly, and the rest of the community can be assured that
Apr 08 15:50:58 <rich0>	there is accountability. The council requests an update on the progress
Apr 08 15:51:00 <rich0>	of establishing procedures prior to its next monthly meeting.
Apr 08 15:51:11 <blueness>	okay moving on to item 2
Apr 08 15:51:12 *	FamousEccles (~roy@gentoo/developer/NeddySeagoon) has joined #gentoo-council
Apr 08 15:51:45 <ulm>	I think creffett has already prepared something for the next qa meeting which is next week
Apr 08 15:51:47 <TomWij>	(We need to remind ourselves that a primary goal of public awareness is to have more eyes on these important matters; to catch duplication (eg. eclasses), errors (we're human), breakage (something unforeseen). Discussion, bikeshedding and disagreements are side effects; it's kind of like a cost/benefit situation, ...)
Apr 08 15:51:57 <ulm>	so no need to remind qa
Apr 08 15:52:00 <rich0>	ulm: agree, creffett did address some of this on -dev
Apr 08 15:52:26 <blueness>	we can put this on the side and return to it if QA doesn't follow through on what they announced on -dev
Apr 08 15:52:39 <rich0>	Maybe we should just note in the summary that we take note that QA is looking to document their proceses?
Apr 08 15:52:48 <blueness>	that's good enough
Apr 08 15:53:19 <rich0>	blueness: ++
Apr 08 15:53:21 <blueness>	is everyone okay with that ^^^
Apr 08 15:53:25 <scarabeus>	yea that is nice
Apr 08 15:53:29 *	WilliamH yes
Apr 08 15:53:30 <ulm>	yes, we can always come back if there are still open questions
Apr 08 15:53:42 <dilfridge>	ok fine with me
Apr 08 15:53:44 *	WilliamH has to abstain if this is a vote
Apr 08 15:53:56 <dilfridge>	let's get back to it next month
Apr 08 15:54:00 <blueness>	dberkholz, any feelings on this?
Apr 08 15:54:36 <ulm>	WilliamH: you think this is a conflict of interest for qa members?
Apr 08 15:54:47 <TomWij>	blueness: From QA perspective, we've already have had quite some talk on it in the past, we're already doing things in certain ways, there's the GLEP 48 stating expectations; as I see it we're doing fine, in this case there wasn't a team wide vote based on disagreement because nobody send out a disagreement to the team, but none the less, more discussion will follow (it's on agenda, as well as in our
Apr 08 15:54:49 <dberkholz>	i agree, it's along the lines of what devrel has
Apr 08 15:54:50 <TomWij>	minds) so I think will work out.
Apr 08 15:54:55 <dberkholz>	now comrel
Apr 08 15:55:03 <WilliamH>	ulm: are we voting?
Apr 08 15:55:15 <ulm>	WilliamH: not sure ;)
Apr 08 15:55:21 <blueness>	WilliamH, we weren't really voting, i was just asking for feelings
Apr 08 15:55:27 <rich0>	For reference on QA - creffett's email: http://article.gmane.org/gmane.linux.gentoo.project/3522
Apr 08 15:55:30 <dberkholz>	given the impact on other groups, additional transparency into how QA works is of value
Apr 08 15:55:32 <WilliamH>	blueness: Ok, I'm fine with it then.
Apr 08 15:56:14 <blueness>	okay unless there are objections and someone wants a vote, i'll just note that the council notes that QA is looking into documenting their process
Apr 08 15:56:41 <blueness>	okay let's go onto item 1
Apr 08 15:56:42 <blueness>	1) The council strongly disapproves of any developers unilaterally reverting 
Apr 08 15:56:42 <blueness>	QA team actions. While the case decision lies with QA and ComRel teams, the 
Apr 08 15:56:42 <blueness>	council welcomes the idea of immediate sanctions in such a case. An individual 
Apr 08 15:56:42 <blueness>	developer who disagrees with an action made in the name of QA, whether the 
Apr 08 15:56:42 <blueness>	action is proper or not, MUST follow the escalation procedures set forth in 
Apr 08 15:56:42 <blueness>	GLEP 48, and is encouraged to work with QA, ComRel or eventually the council 
Apr 08 15:56:42 <blueness>	to settle any concerns. The council will follow up on any accusations of QA 
Apr 08 15:56:42 <blueness>	abuse the same way as on any commit that is in conflict with a QA action.
Apr 08 15:57:14 <blueness>	the question here is: is comrel looking into this?
Apr 08 15:57:33 <rich0>	I hear they are, but do not have specific knowledge.
Apr 08 15:57:50 <WilliamH>	There is a bug
Apr 08 15:58:00 <blueness>	WilliamH, do you have the bug #
Apr 08 15:58:10 <dilfridge>	pinged antarus
Apr 08 15:58:16 <WilliamH>	blueness: I can get it probably, hang on.
Apr 08 15:58:19 <blueness>	i like the statement but i don't want to step on comrel's toes
Apr 08 15:58:21 <ulm>	didn't we agree that we were to discuss general guidelines only?
Apr 08 15:58:33 <ulm>	but not past week's incident
Apr 08 15:58:35 <dilfridge>	right
Apr 08 15:58:36 <rich0>	ulm: agree
Apr 08 15:58:48 <dilfridge>	the bug is ONLY on a specific event.
Apr 08 15:58:50 <blueness>	ulm, how are these not general guidelines?
Apr 08 15:58:52 <WilliamH>	bug 506156
Apr 08 15:58:52 <dilfridge>	which is not our scope.
Apr 08 15:59:14 <blueness>	what! -> You are not authorized to access bug #506156. 
Apr 08 15:59:15 <rich0>	I do think we should make it clear that GLEP48 already specifies the proper way to handle disagreements with QA.
Apr 08 15:59:15 <dilfridge>	so how about we clarify somehow that 1) is meant as future guideline.
Apr 08 15:59:48 <scarabeus>	blueness: we can't see devrel bugs if nto devrel
Apr 08 15:59:54 <ulm>	I'd strongly advise that we wait for comrel and qa before taking any action in the concrete case
Apr 08 15:59:56 <WilliamH>	blueness: comrel bugs are typicaly restricted to the parties involved
Apr 08 16:00:08 <ssuominen>	what's 506156? i'm not authorized either.
Apr 08 16:00:10 <ulm>	if it's escalated to us then it's our turn, but not before
Apr 08 16:00:16 <rich0>	I think the "immediate sanctions" sentence is really the one that needs the most care.
Apr 08 16:00:17 <blueness>	okay if we can't see that bug, then i don't know if comrel is looking into the matter
Apr 08 16:00:43 <WilliamH>	blueness: That's typical comrel policy, qa and comrel can see it.
Apr 08 16:00:44 <rich0>	The rest seems to be general policy.
Apr 08 16:00:45 <blueness>	so i feel that dilfridge's item 1 should be included in his email stipulating our position
Apr 08 16:01:25 <blueness>	do we want some version of 1 to be included with the email dilfridge will send out?
Apr 08 16:01:32 <dilfridge>	how about the following minor change:
Apr 08 16:01:55 <dilfridge>	"While the case decision lies" -> "While any future case decisions lie"
Apr 08 16:02:15 <blueness>	sure
Apr 08 16:02:39 <blueness>	again, this is meant to be an encouragement as to how things should go in the future
Apr 08 16:02:42 <rich0>	Agree.  We should be clear that we're not calling for any "punishment" for a case we haven't even formally heard the facts on.
Apr 08 16:03:08 <ulm>	dilfridge "encouraged to work with QA, ComRel or eventually the council" -> "encouraged to work with QA or eventually ComRel or the council"
Apr 08 16:03:09 <blueness>	i think everyone looking over what happened realizes that things could have gone so much better
Apr 08 16:03:17 <blueness>	and so let's just steer people that way
Apr 08 16:03:25 <ulm>	they should start with qa
Apr 08 16:03:35 <dilfridge>	ulm: fine with me, yes.
Apr 08 16:03:36 <ulm>	comrel implies that it's a personal matter
Apr 08 16:03:56 <blueness>	ulm, good point, it might be a purely technical difference
Apr 08 16:04:35 <rich0>	So, cleaned up we have:
Apr 08 16:04:36 <rich0>	1) The council strongly disapproves of any developers unilaterally
Apr 08 16:04:36 <rich0>	reverting QA team actions. While any future case decisions lie with QA
Apr 08 16:04:36 <rich0>	and ComRel teams, the council welcomes the idea of immediate sanctions
Apr 08 16:04:36 <rich0>	in such a case. An individual developer who disagrees with an action
Apr 08 16:04:36 <rich0>	made in the name of QA, whether the action is proper or not, MUST follow
Apr 08 16:04:38 <rich0>	the escalation procedures set forth in GLEP 48, and is encouraged
Apr 08 16:04:40 <rich0>	to work with QA, or eventually ComRel or the council to settle any
Apr 08 16:04:42 <rich0>	concerns. The council will follow up on any accusations of QA abuse the
Apr 08 16:04:44 <rich0>	same way as on any commit that is in conflict with a QA action.
Apr 08 16:05:08 <blueness>	looks good to me
Apr 08 16:05:13 <dilfridge>	ok to me
Apr 08 16:05:23 <ulm>	LGTM
Apr 08 16:05:27 <blueness>	LGTM?
Apr 08 16:05:29 <WilliamH>	lgtm
Apr 08 16:05:36 <dilfridge>	looks good to me = LGTM
Apr 08 16:05:38 <blueness>	ah!
Apr 08 16:05:40 <scarabeus>	fine
Apr 08 16:05:55 <rich0>	Those ETLAs...
Apr 08 16:06:07 <blueness>	okay so it looks like dilfridge will be rolling that into the email as well ... no vote unless someone objects
Apr 08 16:06:26 <rich0>	I think we should probably vote on this one.
Apr 08 16:06:31 <blueness>	okay
Apr 08 16:06:51 <blueness>	vote to include this item (as cleaned up by rich0) for incusion in the email to the community by dilfridge 
Apr 08 16:06:55 *	blueness yes
Apr 08 16:06:58 *	dilfridge yes
Apr 08 16:07:03 *	rich0 yes
Apr 08 16:07:07 *	WilliamH yes
Apr 08 16:07:42 <blueness>	ulm, dberkholz scarabeus ping
Apr 08 16:07:42 <dberkholz>	yes
Apr 08 16:07:45 <scarabeus>	yes
Apr 08 16:07:47 <ulm>	it's already accepted?
Apr 08 16:07:51 <dberkholz>	brb
Apr 08 16:07:59 <ulm>	I abstain, because I'm qa member myself
Apr 08 16:08:02 <blueness>	okay
Apr 08 16:08:09 <scarabeus>	i thought we voted above with the fine "P
Apr 08 16:08:10 *	WilliamH retracts vote for the same reason
Apr 08 16:08:31 <blueness>	scarabeus, kinda sorta
Apr 08 16:08:38 <TomWij>	ulm: +1; this event went too fast from a single QA developer to higher instances, it should be more like talking with everyone and elevating when really necessary: 1) qa dev 2) qa@gentoo.org 3) gentoo-dev ML or comrel (depends on matter) 4) council
Apr 08 16:08:46 <blueness>	okay is there any more discussion regarding this issue?
Apr 08 16:09:02 <ulm>	TomWij: I fully agree
Apr 08 16:09:46 <blueness>	ulm, TomWij whether or not that's true, the council has not, in my opinion, acted heavy handedly
Apr 08 16:10:01 <blueness>	so while it came to our attention early, its not like we acted rashly
Apr 08 16:10:09 <TomWij>	blueness: Just saying that escalation went too fast, not action.
Apr 08 16:10:15 <blueness>	and the issue is not over since it is working its way throuh QA and comrel
Apr 08 16:10:33 <rich0>	I think ignoring the issue would have been a mistake, because it did go public on the lists
Apr 08 16:10:36 <blueness>	TomWij, i'm not sure there was escalation, we noted the event and took a position
Apr 08 16:10:43 <rich0>	If it were a private dispute a private resolution would be fine.
Apr 08 16:10:49 <blueness>	i'm with rich0 
Apr 08 16:11:02 <blueness>	we're "nipping it in the bud"
Apr 08 16:11:29 <blueness>	any more discussion
Apr 08 16:11:40 <blueness>	regarding this issue
Apr 08 16:11:41 <TomWij>	eg. rich0's mails address QA, which is good as we can always use improvement; but if nobody that was involved sends a mail to the whole team to vote for a disagreement, QA kind of hasn't had the ability to do anything.
Apr 08 16:12:14 <WilliamH>	TomWij: The council hasn't done anything other than state a position.
Apr 08 16:12:27 <TomWij>	blueness: There was escalation to ComRel quite early, because things got personal too fast; this happened at night hours in the weekend when QA team was barely around, at the worst possible time...
Apr 08 16:12:30 <rich0>	TomWij: creffett plans to discuss how to handle QA disagreements in the next meeting, so I'm content to let you guys hash it out for now.
Apr 08 16:12:42 <creffett|irssi>	yes creffett does.
Apr 08 16:13:00 <TomWij>	WilliamH: See above message to blueness, I'm not referring to Council in specific.
Apr 08 16:13:28 <blueness>	TomWij, i don't see any problems escalating something to comrel on day 0
Apr 08 16:13:33 <blueness>	that's their job
Apr 08 16:13:42 <blueness>	coming to council should be a last resort
Apr 08 16:13:57 <TomWij>	blueness: Same goes for ComRel as they've stated multiple times.
Apr 08 16:13:58 <rich0>	Well, escalating to anybody should only be done when people can't work it out themselves.
Apr 08 16:14:01 <blueness>	gentlemen, on a personal note, i'm very happy about how this was handled above ^^^
Apr 08 16:14:23 <rich0>	however, anybody CAN escalate to Comrel on day 0 if they just can't handle it.  Anybody can put something on our agenda as well.
Apr 08 16:14:29 <rich0>	We're just not the best forum for personal conflict.
Apr 08 16:14:35 <blueness>	correct
Apr 08 16:14:40 <dilfridge>	yeah. I'm aware that lots of different things went wrong recently. but that's why this is not on the current issue but more a statement for future issues.
Apr 08 16:15:39 <TomWij>	rich0: The lead of a project shouldn't be skipped in that day 0 process; but well, I know whom to talk to about this. Thanks.
Apr 08 16:15:49 <rich0>	Yup, if all the parties can work out an agreeable solution, fine.  The community at large shouldn't get the impression that we just ignore issues.
Apr 08 16:16:29 <rich0>	TomWij: I'll send you some thoughts on that by email - just friendly advice.  :)
Apr 08 16:16:48 <scarabeus>	friendly with baseball bat?
Apr 08 16:16:49 <scarabeus>	:D
Apr 08 16:16:52 <blueness>	okay everyone, it think we can move this back to the email lists
Apr 08 16:17:08 <rich0>	I just view this in the sense that as Council we're accountable for fixing things, even if we necessarily aren't the ones to fix them...
Apr 08 16:17:16 <rich0>	blueness: ++
Apr 08 16:17:33 <TomWij>	rich0: No need, afaik, this is all "written down".
Apr 08 16:17:35 <blueness>	TomWij, no one is closing dialog here, so feel free to continue the discussion
Apr 08 16:17:55 <blueness>	but we must finish off the meeting (since I really have to pee soon too!)
Apr 08 16:18:01 <blueness>	last issue
Apr 08 16:18:07 <blueness>	Bugs assigned to Council
Apr 08 16:18:14 <blueness>	Bug #503382 -  Missing summaries for 20131210, 20140114, and 20140225 council meetings
Apr 08 16:18:14 <blueness>	Bug #477030 - Missing summary for 20130611 council meeting
Apr 08 16:18:14 <blueness>	Bug #498332 - Dropping stable keywords on m68k, s390, sh
Apr 08 16:18:15 <willikins>	blueness: https://bugs.gentoo.org/503382 "Missing summaries for 20131210, 20140114, and 20140225 council meetings"; Doc Other, Project-specific documentation; CONF; ulm:council
Apr 08 16:18:16 <willikins>	blueness: https://bugs.gentoo.org/477030 "Missing summary for 20130611 council meeting"; Doc Other, Project-specific documentation; CONF; ulm:council
Apr 08 16:18:17 <willikins>	blueness: https://bugs.gentoo.org/498332 "Dropping stable keywords on m68k, s390, sh"; Gentoo Linux, Keywording and Stabilization; CONF; dilfridge:council
Apr 08 16:18:20 <TomWij>	(blueness: I'm not intending to stall, I was merely pointing out fast escalation; feel free to proceed)
Apr 08 16:18:32 <blueness>	anything to do there?
Apr 08 16:18:49 <ulm>	sure, write the summaries ;)
Apr 08 16:19:01 <dberkholz>	i have 2 of those 3 summaries written
Apr 08 16:19:08 <dberkholz>	i lost the 3rd one so i am rewriting it
Apr 08 16:19:12 <dilfridge>	yay! dberkholz++
Apr 08 16:19:17 <blueness>	okay
Apr 08 16:19:25 <ulm>	progress ;)
Apr 08 16:19:33 <blueness>	what about the  20130611 council meeting minutes?
Apr 08 16:19:45 *	antarus (user97381@gentoo/developer/antarus) has joined #gentoo-council
Apr 08 16:19:50 <antarus>	I hath been summoned
Apr 08 16:19:55 <antarus>	what can I help you with?
Apr 08 16:20:00 <ulm>	blueness: scarabeus wanted to ping betelgeuse
Apr 08 16:20:24 <dilfridge>	antarus: too late :)
Apr 08 16:20:36 <blueness>	scarabeus, can you report back for next time to see what we want to do with this one, its been plaguing us since the beginning
Apr 08 16:21:03 <scarabeus>	i pinged, i should be more drastic
Apr 08 16:21:09 <scarabeus>	maybe some posters campain
Apr 08 16:21:16 <scarabeus>	then musical marching band...
Apr 08 16:21:21 <blueness>	scarabeus, try your best and we'll decide next time what to do about it
Apr 08 16:21:38 <blueness>	shall we move to the open floor?
Apr 08 16:21:40 <scarabeus>	that might be too rad i guess, anyway i shall sent him mail again :P
Apr 08 16:22:29 <blueness>	rich0, can you close out the meeting, i really have to go (in a couple of ways) .... sorry guys
Apr 08 16:22:45 <rich0>	blueness: sure
Apr 08 16:22:48 <blueness>	rich0, thanks
Apr 08 16:22:56 <rich0>	open floor then...
Apr 08 16:23:05 *	creffett|irssi has one
Apr 08 16:23:18 <rich0>	creffett|irssi: go ahead
Apr 08 16:23:51 <creffett|irssi>	I would like the council's opinion on whether a developer ignoring existing ebuild policy is a QA issue or a ComRel issue.
Apr 08 16:24:16 <creffett|irssi>	sorry to spring this one on you, but it's relevant to what I'm going to be doing with QA team, and it just occurred to me about two hours ago.
Apr 08 16:24:27 <ulm>	the first time, it's a qa issue
Apr 08 16:24:37 <WilliamH>	Well, the way I"ve always heard it is it is a technical issue, unless
Apr 08 16:24:37 <rich0>	Good question.  I've seen this debated before.  I've gotten the impression that comrel would prefer QA handle these kinds of issues and that it be an enforcing body as a result.
Apr 08 16:24:45 <ulm>	but if he continues after being reminded it will become a comrel issue
Apr 08 16:24:53 <WilliamH>	a dev says "leave my @#$% ebuild alone"
Apr 08 16:24:56 <creffett|irssi>	rich0: and I, speaking with the lead hat on, would like it to be comrel's problem.
Apr 08 16:25:06 <creffett|irssi>	since I feel that it's muddying the scope of what QA does
Apr 08 16:25:07 <antarus>	aren't you lucky that I am here then!
Apr 08 16:25:09 <antarus>	;p
Apr 08 16:25:17 <rich0>	I think Comrel may want a determination from QA as to whether policy was broken or not.
Apr 08 16:25:31 <creffett|irssi>	I intend to crack down on QA people "flashing the badge" without cause
Apr 08 16:25:32 <rich0>	antarus: ++
Apr 08 16:25:34 <rich0>	your thoughts?
Apr 08 16:25:37 <antarus>	I'm happy to enforce existing, clear, documented policy
Apr 08 16:25:51 <antarus>	(as a comrel issue)
Apr 08 16:25:53 <antarus>	w/ 20
Apr 08 16:25:55 <antarus>	bah
Apr 08 16:26:18 <creffett|irssi>	I like what ulm had to say: we ask them nicely, they ignore us, we pass them to comrel.
Apr 08 16:26:55 <ssuominen>	WilliamH: a dev says because he believe someone is deliberately sabotaging his work with no technical basis, or policy to back it up and says "don't touch my ebuild ever again." with a minor temper :)
Apr 08 16:27:41 <antarus>	creffett|irssi: I understand that there may be difficulties in getting new policies adopted
Apr 08 16:27:45 <rich0>	Well, I imagine before Comrel gets involved they'd want a formal statement by "QA" and not by an individual member of QA.
Apr 08 16:27:47 <antarus>	creffett|irssi: I'm not sure what to do about that
Apr 08 16:27:58 <WilliamH>	ssuominen: At that point, it is still personal, because qa can touch  any ebuild in the tree.
Apr 08 16:28:00 <creffett|irssi>	antarus: I'm not even concerned with adopting new policies at this point
Apr 08 16:28:04 <antarus>	rich0: I don't mind making rulings
Apr 08 16:28:08 <creffett|irssi>	right now I'm concerned with existing policy
Apr 08 16:28:16 <TomWij>	rich0: Wrt that determination, I believe the problem here is that QA is technical whereas ComRel is personal.
Apr 08 16:28:19 <antarus>	rich0: as long as people aren't actually angry when we rule against them ;p
Apr 08 16:28:24 <creffett|irssi>	TomWij: precisely.
Apr 08 16:28:46 <antarus>	the problem as I see it is that qa is happy for comrel to rule, until comrel makes ruling they dislike
Apr 08 16:28:47 <rich0>	antarus: people get angry around here?  never, as long as you're beating up on somebody else...
Apr 08 16:28:56 <antarus>	then suddenly it is an issue
Apr 08 16:28:58 <creffett|irssi>	I feel that some issues with people flashing the QA badge have been people issues, not technical issues, and so we should not have gotten involved to start with
Apr 08 16:29:29 <creffett|irssi>	antarus: your decision is your decision
Apr 08 16:29:30 <rich0>	Personally I think it is a grey area, and if the policy is that questionable that is why you can appeal to council...
Apr 08 16:29:34 <antarus>	I don't care who decides, as long as it is celar, IMHO
Apr 08 16:29:37 <antarus>	clear*
Apr 08 16:30:16 <ulm>	isn't there a rule in glep 48 for this?
Apr 08 16:30:32 <rich0>	Yup
Apr 08 16:30:34 <ulm>	"If a particular developer persistently causes breakage, the QA team may request that Comrel re-evaluates that developer's commit rights. Evidence of past breakages will be presented with this request to Comrel."
Apr 08 16:30:49 <antarus>	thats sort of a bad rule
Apr 08 16:30:52 <creffett|irssi>	that's not enough.
Apr 08 16:30:54 <antarus>	I'm unlikely to actually suspend people
Apr 08 16:31:11 <ulm>	should be last resort, probably
Apr 08 16:31:16 <creffett|irssi>	it does not actually make clear the distinction between people issues and technical issues
Apr 08 16:31:19 <antarus>	in the case of this particular bug
Apr 08 16:31:24 <antarus>	I mostly just talked to both parties
Apr 08 16:31:35 <antarus>	and described how I thought they should handle the situation
Apr 08 16:31:39 <antarus>	no suspensions were involved
Apr 08 16:31:51 <antarus>	(I don't find suspensions to be very useful)
Apr 08 16:32:42 <antarus>	creffett|irssi: would you liek to discuss that aspect further then?
Apr 08 16:32:48 <antarus>	creffett|irssi: what parts do you want to own (if any?)
Apr 08 16:33:44 <creffett|irssi>	antarus: ...I'm still hashing it out mentally, but roughly speaking, if someone causes actual breakage (dependencies break, ebuilds running rm -rf /, like that), it's in our court
Apr 08 16:34:02 *	jlec (~jlec@gentoo/developer/jlec) has joined #gentoo-council
Apr 08 16:34:09 *	jlec (~jlec@gentoo/developer/jlec) has left #gentoo-council
Apr 08 16:34:30 <creffett|irssi>	if it's just ignoring a policy but not actively breaking stuff (recent udev issue, as far as I could tell, fell into this) it's yours
Apr 08 16:35:00 <creffett|irssi>	again, still thinking this through, that's why I asked the council what they think
Apr 08 16:35:04 <antarus>	ok
Apr 08 16:35:33 <dilfridge>	in the end, it's mostly that qa and comrel come to an agreement among themselves
Apr 08 16:35:48 <johu>	i have a question too, when QA/ComRel stuff is finished
Apr 08 16:36:15 <antarus>	dilfridge: I concur, I think creffett|irssi is mostly looking input from others
Apr 08 16:36:18 <antarus>	(not a ruling, per se)
Apr 08 16:36:20 <TomWij>	creffett|irssi: I think I see what you're getting at, communicating to the mailing list feels like ComRel terrain (in the positive sense); but I think that the mask is still our terrain, a bit more technical, and I hope to see a mail to qa@gentoo.org next time we've got a similar case going on.
Apr 08 16:36:45 <creffett|irssi>	unless the council has other opinions on this, I've got nothing further
Apr 08 16:36:59 *	antarus also has nothing further
Apr 08 16:38:00 <dilfridge>	rich0? shall we pass to johu's question?
Apr 08 16:38:01 <rich0>	Anything else?  I'm fine with where you're heading with this - you have to live with it!
Apr 08 16:38:09 <rich0>	If not, go ahead johu
Apr 08 16:38:53 <rich0>	johu?
Apr 08 16:39:32 <johu>	Ok current situation: proj xml is not allowed anymore, few projects migrated, a lot of missing, a3li from wiki team said to me he dont want to enforce ppl to migrate. who is reponsible to get out of this half migrated state?
Apr 08 16:40:15 <rich0>	I suggest we take it to the lists to see if there is any reason not to push, but at some point we should push.
Apr 08 16:40:37 <johu>	Swift made a script to have auto-conversion
Apr 08 16:40:53 <dilfridge>	https://wiki.gentoo.org/wiki/Project:Wiki/Project_Page_Migration_Status
Apr 08 16:40:59 <dilfridge>	this looks still more red than green
Apr 08 16:41:17 <ulm>	what's still missing is hosting for text files
Apr 08 16:41:25 <ulm>	like council logs
Apr 08 16:41:39 <johu>	create a git repo for logs and done
Apr 08 16:41:43 <rich0>	Well, we could still move the proj.xml, right?
Apr 08 16:42:00 <rich0>	Council is done, for example.
Apr 08 16:42:02 <dilfridge>	the git repo is actually not such a bad idea, it uses existing infrastructure
Apr 08 16:42:16 <ulm>	johu: still there needs to be some nice way for presenting them
Apr 08 16:42:20 <dilfridge>	and even cvs history could be converted
Apr 08 16:42:47 <dilfridge>	ulm: well, right now we just get the bare text display in the browser... same if we link to the raw file in gitweb
Apr 08 16:42:51 <johu>	is the current log still presented in a nice way? :D
Apr 08 16:43:26 <dilfridge>	anyway this is getting into details
Apr 08 16:43:30 <rich0>	yup
Apr 08 16:43:44 <rich0>	I suggest starting a -project thread about this.  Is there a reason we shouldn't just do a final migration?
Apr 08 16:43:46 <ulm>	yeah, presumably that's not the main blocker
Apr 08 16:44:53 <rich0>	Anything further on this/
Apr 08 16:44:55 <rich0>	?
Apr 08 16:45:00 <johu>	thanks for your wokr
Apr 08 16:45:02 <johu>	work
Apr 08 16:45:16 <rich0>	johu: thanks for brining it up!  :)
Apr 08 16:45:37 <rich0>	Ok, anything else?
Apr 08 16:45:57 <dberkholz>	i'd prefer to have 'em on the wiki, actually, so they're searchable
Apr 08 16:46:05 <rich0>	++
Apr 08 16:46:12 <dilfridge>	good point.
Apr 08 16:46:25 <rich0>	Ok, sounds like we're done.  Next meeting is the 13th I believe, and I'm chairing.
Apr 08 16:46:38 *	rich0 bangs the gavel
Apr 08 16:46:41 <ulm>	dberkholz: what? council logs?
Apr 08 16:47:12 <dberkholz>	yep, logs, summaries, other related text files
Apr 08 16:47:15 <ulm>	they're logs, supposed to be static
Apr 08 16:47:30 <ulm>	nothing to put into a wiki
Apr 08 16:47:31 <rich0>	aren't the text files searchable?
Apr 08 16:47:39 <dberkholz>	i often find myself searching for when something was discussed
Apr 08 16:47:43 <rich0>	Summaries maybe in wiki?
Apr 08 16:48:29 <rich0>	The trustees kept a log of motions across meetings.
Apr 08 16:48:37 <ulm>	yeah, summaries might be there
Apr 08 16:48:56 <jmbsvicetto>	what's the issue with static files in the wiki?
Apr 08 16:48:57 <ulm>	but then you'd have to convert the old ones
Apr 08 16:49:48 <rich0>	Logs are raw.  Seems like work to try to wikify them for what?
Apr 08 16:49:50 <WilliamH>	jmbsvicetto: they wouldn't be static any more if you put the content in a wiki ;-)
Apr 08 16:50:21 <jmbsvicetto>	mark the logs as read-only ?
Apr 08 16:50:44 <WilliamH>	Is that possible?
Apr 08 16:50:53 <jmbsvicetto>	I'm asking ;)
Apr 08 16:50:54 <ulm>	jmbsvicetto: another issue is that mediawiki isn't well suited for plain ascii
Apr 08 16:51:44 <ulm>	you'll need <pre> </pre> blocke everywhere
Apr 08 16:51:47 <jmbsvicetto>	ulm: hmm, <code>old ascii text</code> ? It shouldn't look any worse than the plain txt files looked in the old project pages, no?
Apr 08 16:51:48 <ulm>	*blocks
Apr 08 16:52:08 <jmbsvicetto>	ulm: or <pre> blocks
Apr 08 16:52:31 <ulm>	also there are more use cases than just logs
Apr 08 16:52:53 <ulm>	e.g. text files that should be easy to download
Apr 08 16:53:19 <ulm>	there's some bug open for it, but I fail to find it
Apr 08 16:54:37 <ulm>	bug 451074
Apr 08 16:54:38 <willikins>	https://bugs.gentoo.org/451074 "wiki.gentoo.org doesn't allow upload of plain text files"; Website www.gentoo.org, Wiki; CONF; ulm:wiki
Apr 08 16:55:32 <ulm>	e.g. in tracwiki one would simply attach the meeting logs to the council page
Apr 08 16:55:42 *	antarus (user97381@gentoo/developer/antarus) has left #gentoo-council
Apr 08 16:55:55 <ulm>	not possible with mediawiki, you need subpages there, or external hosting