18:00:39 #startmeeting FESCO (2013-11-27) 18:00:39 Meeting started Wed Nov 27 18:00:39 2013 UTC. The chair is mmaslano. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:39 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:44 #meetingname fesco 18:00:44 The meeting name has been set to 'fesco' 18:00:49 #chair abadger1999 mattdm mitr mmaslano notting nirik pjones t8m sgallagh 18:00:49 Current chairs: abadger1999 mattdm mitr mmaslano nirik notting pjones sgallagh t8m 18:01:17 * nirik is sort of here, but dealing with an outage 18:01:21 t8m appologies from meeting 18:01:28 how many people are here? 18:02:11 Hello 18:02:15 i am 18:02:29 sgallagh: ? 18:02:40 .hellomynameis sgallagh 18:02:45 sgallagh: sgallagh 'Stephen Gallagher' 18:02:49 5 people 18:02:56 it's a meeting 18:03:04 #topic init process 18:03:40 #topic #1193 reboots for all updates -- are we ready for this? 18:03:44 .fesco 1193 18:03:45 mmaslano: #1193 (reboots for all updates -- are we ready for this?) – FESCo - https://fedorahosted.org/fesco/ticket/1193 18:03:51 not sure about status of this one 18:04:05 imho nothing is happening 18:04:13 I think we were waiting on someone to update the Change page with the actual implementation 18:04:21 we were looking for changes to the feature page and release notes. 18:04:30 also something in the release notes. 18:04:32 Shall we ping Richard again? 18:04:58 preferably not in the ticket 18:05:01 he didn't reply there 18:05:11 * abadger1999 here 18:06:47 who shall ping him? 18:07:26 I -think- jreznik was going to? 18:07:41 jreznik: ? 18:08:05 actually from last meeting: 18:08:09 * nirik mattdm to contact the Change owner to update the wiki page and release notes 18:08:11 :) 18:08:38 oooohh. 18:08:40 * jreznik can re-check and there's follow up to be announced 18:08:42 okay sorry :) 18:08:47 I will do it. 18:09:08 #action mattdm will contact the Change owner to update the wiki page and release notes 18:09:21 #topic #1185 Enable "-Werror=format-security" by default 18:09:25 .fesco 1185 18:09:27 mmaslano: #1185 (Enable "-Werror=format-security" by default) – FESCo - https://fedorahosted.org/fesco/ticket/1185 18:10:44 so, not sure there's more to do here for us.... ? 18:11:11 sgallagh had last comment there 18:11:36 from last meeting: wait a week for devel feedback (from people already interested); 2) if there are no show-stoppers identified, mass file bugs; 3) 3 weeks later, enable in rawhide configuration by default 18:11:43 it's a week, so no action 18:11:59 So I think we just need to vote: okay to mass-file at this point? 18:12:04 Sorry... 18:12:12 Yes, +1 to start filing bugs 18:12:13 Proposal: Give the go-ahead to mass-file bugs 18:12:17 not much more feedback on devel list I don't think... so I think change owners can move forward on 2) and 3) 18:12:17 +1 18:12:49 +1 to mass file bugs 18:12:53 sure, +1, but they should make sure not to file against the already fixed ones. 18:14:04 abadger1999: ? 18:14:12 nirik: Worst-case, they get closed immediately. I'm not too sure I want to force them to do another mass-rebuild just to limit the bug-filing 18:14:15 +1 18:14:35 well, it's not really mass... it's the 300... but whatever. 18:14:48 #agreed Give the go-ahead to mass-file bugs (+5,-0,0) 18:15:06 nirik: Agreed 18:15:27 #info Change owner shouldn't file bugs for those already fixed 18:15:36 #topic #1198 Possible changes to Fedora EOL bug procedure 18:15:40 .fesco 1198 18:15:41 mmaslano: #1198 (Possible changes to Fedora EOL bug procedure) – FESCo - https://fedorahosted.org/fesco/ticket/1198 18:16:13 i need to retest this. 18:16:35 I haven't had a chance, though. Vote to defer until more testing is done. 18:16:42 Because _something_ definitely isn't right. 18:16:51 fair enough 18:17:28 #info defer for a next week, mattdm needs to test it again 18:17:43 at LISA I had someone show me bugs he couldn't reopen. saw with my own eyes. 18:18:03 mattdm: ok, please continue 18:18:07 in testing :) 18:18:10 #topic #1140 F20 Self Contained Changes - week 2013-07-10 - 2013-07-17 18:18:14 .fesco 1140 18:18:15 mmaslano: #1140 (F20 Self Contained Changes - week 2013-07-10 - 2013-07-17) – FESCo - https://fedorahosted.org/fesco/ticket/1140 18:18:38 I think this can be closed after the agreed from last week 18:18:47 unless there's new info? 18:19:10 it's not clear from the last comment 18:19:45 I left it open mainly for us to keep track of it 18:19:47 should I close it and it's up to QA? 18:19:54 mmaslano: That's probably fine 18:20:03 sgallagh: you know what happens to open tickets like this 18:20:05 +1 close. 18:20:15 mmaslano: They waste time in this meeting? :) 18:20:20 #action mmaslano will close the old ticket 18:20:34 #topic #1201 Enabling third party repositories 18:20:37 .fesco 1201 18:20:38 mmaslano: #1201 (Enabling third party repositories) – FESCo - https://fedorahosted.org/fesco/ticket/1201 18:21:55 The only question that was asked received a prompt answer. 18:22:05 okay, so, that's: okay for coprs. 18:22:17 spot answered in the ticket: I see no legal issue with a copr including a "repo" rpm that enables that copr on a user's system, assuming, of course, that the copr is in compliance with the legal rules binding coprs. 18:22:35 I'm pretty happy with agreeing to _that_ reduced subset: repo files for COPRs can be shipped in RPMs. 18:22:47 I'll speak to Mirek tomorrow and close this ticket 18:22:55 I guess there are no more issues to solve here 18:23:01 mattdm: But only in RPMs served outside the main Fedora repos 18:23:12 sure 18:23:19 just to be clear 18:23:37 * nirik is still confused. 18:23:38 I've generally assumed that the primary case here was things like Chrome, Flash and the like, not COPRs 18:24:06 mitr: I take away from this that Fedora repos cannot ship repo files pointing outside of Fedora repos. 18:24:06 nirik: I think what spot answered was "the way coprs currently operates is fine" 18:24:10 those repo files for copr repos, are shipped in rpms in the copr right? or are you positing they are in fedora itself? 18:24:11 sgallagh Yes. Although I'm also okay in principle with the larger (still reduced) case of including COPRs-repo-rpms in main fedora repos. 18:24:11 (Yo dawg...) 18:24:41 mitr: yeah, but legal said no if I remeber 18:24:42 nirik: The ruling is that they may not be shipped from Fedora[-updates] repos 18:24:42 COPRs is Fedora (Project) but not Fedora (Distribution). 18:24:48 He was not asked about whether having the copr yum repos be shipped inside of the Fedora Main Repos would be okay. 18:24:55 mattdm: that gets back to adding a burden on legal 18:25:02 ok, fine. 18:25:05 abadger1999: so this will be the next question :) 18:25:09 abadger1999: That was the EXACT question I posed. 18:25:15 Did I phrase it ambiguously? 18:25:19 sgallagh: yes. 18:25:37 Well -- let me verify... I know that spot answered a different question than that. 18:25:42 "Specifically, does this mean: On a pristine installed system, I cannot do 'yum install package-providing-repo-for-a-copr'" 18:25:56 It wasn't clear to me. 18:25:59 proposal: rephrase that question, wait until next week. 18:26:05 * sgallagh sighs 18:26:16 yum install http://copr.whatever/foo-copr.rpm 18:26:18 on rereading it looks clear to me but obviously it isn't to everyone. 18:26:30 mattdm: ... and ask jwb whether the answer is relevant to the Workstation WG 18:26:30 sgallagh: only one question per comment, otherwise it's confusing ;-) 18:26:40 sgallagh: ah here's where things got ambiguous: 18:26:49 Right after that example you said: "Or does it also mean that COPR cannot provide an RPM for a particular repo. " 18:27:04 sgallagh: That's the question that spot answered. 18:27:10 I think it might be more clear to list out specific examples. 18:27:16 * sgallagh facepalms 18:27:36 Ok, someone gooder with words than me should do that. 18:27:55 Okay go abadger1999 :) 18:28:03 haha :-) 18:28:06 sgallagh: not me, I understand I can install copr repo and it can be shipped :) 18:28:15 Okay, I can rephrase sgallagh's question. 18:28:41 Thank you 18:28:42 If other people have questions, please add those to the ticket yourselves :-) 18:28:44 #action abadger1999 will rephrase sgallagh question and we will wait for spot answer 18:29:07 On the rest of the question, do we ant to say something about a) the proprietary repos and/or b) non-COPRs free-software repos? 18:29:26 I guess Workstation WG asked first 18:29:41 mattdm: I interpreted this to mean that COPRs and non-COPRs free-software repos should be treated equivalently 18:30:18 As I understood it there is a difference because we already have some responsibility over COPRs repos 18:30:19 if they obey Fedora licensing 18:31:05 mattdm: but no one is reviewing that unless someone reports a problem. 18:31:17 Well, if we assume the ruling is "Fedora distribution cannot ship repo files for COPRs and other external repos", then this is a moot point 18:31:21 mattdm: My impression from talking with spot at FPC is that COPR is included in "other third party repos" in terms of Fedora Legal having to vette the packages within them in an on-going manner. 18:31:52 okay, so, let's wait until that is answered then. 18:32:06 Or add your question as a corrolary on the bug 18:32:06 mattdm: But -- repos with proprietary software are even more work for Fedora Legal to vette than other third party repositories. 18:32:30 abadger1999: He said "free software" 18:32:46 So... it may be easier for Fedora Legal to vette Copr repos than, say, the adobe flash repo but it would still be a lot of extra work. 18:33:25 * nirik isnt sure question 2 of the orig ticket was really answered 18:33:59 "Can products make third party repositories discoverable via search terms in some fashion and easily enabled without actually shipping the .repo files" 18:34:09 sgallagh: he == spot? I was just replying to mattdm's "a) the proprietary repos". 18:34:34 abadger1999: Ah sorry. Missed the a) portion there. Carry on. 18:35:59 I guess the 'putting them in docdir' was answered... not sure how else the 'search terms' would work. 18:36:09 nirik: yeah, I don't think that was directly addressed -- it seems like it's trying to define a boundary in a big grey zone, though, so it may need to be more specific (have an example). 18:36:30 yeah, if so we should ask the workstation wg for examples. ;) 18:37:09 nirik: GNOME software would be a likely place 18:37:42 mitr: sure, but how? 18:38:08 I think the limits of "discoverable" and "search terms" probably could get us into contirbutory infringement territory. 18:38:10 nirik: ... who cares? appdata, /usr/share/gnome-software/something, hardcoded in the binary, what does it matter? 18:38:36 mitr: see above. 18:38:43 if we point to specific things, legal has to vet them 18:38:55 So someone probably needs to say "This is how it would operate" and then Legal could say "that is fine" or "that is not fine". 18:39:06 right 18:40:29 anyhow, lets move on? I or abadger1999 can ask them for more examples? 18:40:39 Yes please (to both) 18:40:58 #action abadger1999 will ask proper questions to legal 18:41:06 #topic #1207 provenpackager request 18:41:13 .fesco 1207 18:41:14 mmaslano: #1207 (provenpackager request) – FESCo - https://fedorahosted.org/fesco/ticket/1207 18:41:28 mmaslano: uh... 18:41:45 I don't think I can sign up for more than rephrasing sgallagh's question. 18:41:54 abadger1999: fine by me 18:42:30 abadger1999: I guess we can fight about questions later in the ticket 18:42:55 Michal Srb, I guess we only approve, no -1 in the ticket 18:42:56 This second part of the question I'm pretty sure Legal will want to know the specifics of what we want to do is and that's something I odn't know the answer to. 18:43:57 mmaslano: yeah, auto approve on this one. 18:44:08 +1 approve (as noted in the ticket) 18:44:30 #action mmaslano will close this ticket, no -1, auto approval 18:44:34 #topic #1208 Request Proven Packager 18:44:39 .fesco 1208 18:44:40 mmaslano: #1208 (Request Proven Packager) – FESCo - https://fedorahosted.org/fesco/ticket/1208 18:45:14 not enough +1's... 18:45:18 * nirik looks 18:45:29 tstclair 18:45:50 do we have some minimal +1's? 18:45:54 I see only +2 18:46:07 * mattdm looks 18:46:26 +1 18:46:31 other members of the SIG for which he wants provenpackager seem to support it. 18:46:35 +1 from me... I've not talked to tstclair in a while, but I recall condor packaging is good. 18:46:35 I'm +1 on those grounds. 18:47:27 Has commit on 7 packages: https://admin.fedoraproject.org/pkgdb/users/packages/tstclair?acls=owner&acls=approveacls&acls=commit 18:48:09 mmaslano: You must get at least 3 positive votes with no negative votes, over a one week review period, to be automatically approved. 18:48:13 http://fedoraproject.org/wiki/Provenpackager_policy 18:48:40 he wrote: I'm requesting proven packager status is to coordinate updates with maintainers of the dependency tree. 18:48:47 how many packages is there? 18:49:03 is it worth of provenpackager? 18:49:41 there were no -1's in ticket so really.. we don't need fesco to vote in full, mattdm and nirik's +1 could count towards the "3 positive votes" if they want. 18:49:50 right, true. 18:50:15 should i put my +1 in the ticket? does that help? 18:50:24 sure. 18:50:36 mattdm: yeah do that and then we'll just do automatic approval. 18:50:50 mmaslano: I can close both those tickets and add the users... 18:50:55 nirik: thanks 18:51:13 #action nirik will close both provenpackager tickets and add permission to those users 18:51:34 #topic Next week's chair 18:52:45 Don't all volunteer at once... 18:53:27 I'm not sure I'll be here next week 18:53:39 we can volunteer someone who's not here... 18:54:05 * mattdm looks at calendar 18:54:19 okay I can do it :) 18:55:42 #action mattdm wil be chairman next week 18:55:49 #topic Open Floor 18:57:29 * nirik has nothing 18:57:32 nothing? 18:57:38 I will close the meeting in 3 minutes 18:57:39 *crickets chirp* 18:57:40 I had something, but I can't bring it to mind. 18:57:49 I'll post on the list if it turns out to have been important... 18:57:55 crickets died in the snow... 18:58:02 sgallagh: you were going to wish everyone a happy holiday season ;-) 18:58:12 Well, that goes without saying! :) 18:59:32 mmaslano: Close now and we'll have kept to an hour :) 18:59:44 fine 18:59:50 #endmeeting