fesco
LOGS
18:00:06 <nirik> #startmeeting FESCO (2014-02-26)
18:00:06 <zodbot> Meeting started Wed Feb 26 18:00:06 2014 UTC.  The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:00:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:00:07 <nirik> #meetingname fesco
18:00:07 <nirik> #chair abadger1999 dgilmore mattdm mitr notting nirik pjones t8m sgallagh mmaslano jwb
18:00:07 <nirik> #topic init process/roll call
18:00:07 <zodbot> The meeting name has been set to 'fesco'
18:00:07 <zodbot> Current chairs: abadger1999 dgilmore jwb mattdm mitr mmaslano nirik notting pjones sgallagh t8m
18:00:15 <sgallagh> .hellomynameis sgallagh
18:00:17 <zodbot> sgallagh: sgallagh 'Stephen Gallagher' <sgallagh@redhat.com>
18:00:31 * abadger1999 here
18:00:37 * notting is here
18:00:48 <jwb> i am somewhat here
18:01:17 <mattdm> I am all here, as the cloud meeting ending nice and early
18:01:19 * jreznik is available for anything fesco wants from him ;)
18:01:30 <mattdm> jreznik Cake, please.
18:01:48 <mitr> Hello all
18:02:57 * dgilmore is here
18:03:32 <nirik> ok, I guess lets go ahead and get started...
18:03:33 <pjones> yay, my other meeting ended.
18:03:50 <nirik> pjones: cool. :) sadly this one is just begun...
18:03:54 <nirik> #topic ticket #1178 Fedora 21 scheduling strategy
18:03:54 <nirik> .fesco 1178
18:03:54 <nirik> https://fedorahosted.org/fesco/ticket/1178
18:03:56 <zodbot> nirik: #1178 (Fedora 21 scheduling strategy) – FESCo - https://fedorahosted.org/fesco/ticket/1178
18:04:21 <nirik> so, in this ticket it was suggested we set a 'not sooner than' for deadline for changes... thoughts? discussion?
18:04:34 <notting> there was a response from websites on-list with actual data about time they needed
18:05:03 <nirik> yeah.
18:05:25 <jreznik> nirik: it was in changes ticket, so far I just announced it's opened and asked folks to submit them asap... if you set deadline, I'll send update
18:05:32 <nirik> they also noted they were unsure what we wanted to do with spins.fedoraproject.org... which we should clarify if we can?
18:05:32 <mattdm> they're asking for 6 weeks before alpha
18:06:23 <dgilmore> mattdm: websites likely has a lot of work to do
18:06:41 <mattdm> #info Websites team is asking for 6 weeks before alpha (instead of normal 2 weeks), with content, features, and dl links known before then
18:07:06 <jreznik> mattdm: with august in mind (not saying it's the target, just to put it into context), alpha would have to in the end of May
18:07:30 <jreznik> and before that 6 weeks you need answers for website guys first, so add a few more weeks
18:07:49 * dgilmore rerally thinks we should look at october, see if we can get done what we want to in that time
18:07:49 <mattdm> jreznik So mid april for all the features to be finalized?F
18:08:00 <mattdm> dgilmore +1 to the last two things you've said :)
18:08:45 <mattdm> I'm ready to declare a Halloween release and then work back from there
18:08:45 <notting> jreznik: six weeks before that alpha would mean we'd need answers for websites RSN
18:08:46 <nirik> I don't think we should set the schedule today...
18:08:46 <jreznik> dgilmore: it's really becoming october but let's have that data collected first before playing with it for several times
18:08:56 <jreznik> nirik: no
18:08:56 <dgilmore> I think having a deadline of sorts people will know I can get foo done in that time. we may not get everything we want but we should be able to make a great start
18:09:02 <nirik> we could set a deadline for changes tho if we wanted...
18:09:33 <mattdm> nirik change submission?
18:10:01 <nirik> right.
18:10:25 <jreznik> for change submission I'd like to have some flexibility in accepting changes even later, on the other hand it would be nice to have overview of what's going to happen as soon as possible
18:10:34 <jreznik> ask WGs to break PRDs/tech specs into changes
18:10:46 <mattdm> jreznik +1
18:11:00 <mattdm> maybe we require those changes _first_?
18:11:00 <jreznik> ask other teams to propose changes too - and you know, it depends on what WGs wants etc
18:11:15 <jreznik> mattdm: yeah, maybe
18:11:22 <nirik> we are asking working groups to give us info by march 3rd currently.
18:11:57 <jreznik> nirik: it's tech spec - so beginning of April to break it into changes?
18:12:01 <mattdm> the cloud wg is basically making a list of changes we plan to file
18:12:16 <mattdm> jreznik +1
18:12:23 <nirik> I don't know. we are kinda operating in new lands here.
18:12:36 <mattdm> and then let's ask for other system-wide changes to be filed by the same time
18:12:37 <jreznik> we are, but change process fits pretty well here
18:13:14 <pjones> mattdm: yeah, that sounds like a workable plan
18:13:44 <mattdm> and then we can have a second deadline later for the stand-alone changes
18:14:00 <mattdm> and we can also accept system-wide changes on a case-by-case basis, with a naturally higher bar
18:14:03 <notting> mattdm: that seems workable
18:14:06 <nirik> sure
18:14:23 <mattdm> (last statement meant to be "can accept later")
18:14:42 <sgallagh> The only problem with having a later deadline for stand-alone is that sometimes those get promoted to "system-wide"
18:14:46 <nirik> so, concrete proposal(s)?
18:15:14 <mattdm> sgallagh good point -- maybe some wording in the deadline annoucement along those lines
18:15:22 <jreznik> sgallagh: again - case by case
18:15:37 <sgallagh> Right, but with a later deadline, they by definition have less time to sort it out
18:15:40 <mattdm> ("if you think this might _possibly_ have wider impact, getting this in sooner rather than later is best for all")
18:15:46 <sgallagh> Or else we have to slip, etc.
18:15:53 <jreznik> and I'm ok with this way - actually something I really wanted
18:15:54 <mattdm> ("if you think your self-contained change might _possibly_ have wider impact, getting this in sooner rather than later is best for all")
18:16:08 <jreznik> yep
18:17:08 <mattdm> #proposal Changes from working group prds/tech specs, and other system-wide changes, due April 7th
18:17:17 <mattdm> (first monday in april)
18:17:38 <jreznik> wfm
18:17:43 <sgallagh> mattdm: +1
18:17:51 <nirik> so, we would then set the schedule after that?
18:18:01 <mattdm> nirik yes?
18:18:02 <abadger1999> For meeting notes, could we make cleat that this is part of the changes process rather than the "changes to how fedora is produced"?
18:18:18 <abadger1999> *clear
18:18:22 <nirik> thats longer without a clear schedule, but sure I guess.
18:18:35 <mattdm> abadger1999 the changes process is how we make changes to how fedora is produced, right/
18:18:37 <mattdm> ?
18:18:39 <nirik> #info changes here are the changes process, not changes to how fedora is made
18:18:59 <notting> mattdm: +1
18:19:02 <abadger1999> mattdm: Not that I've been thinking... I've been thinking that the Changes process is what is changing within fedora.
18:19:28 <mattdm> abadger1999 eg changes process applies to fedora-distribution, not to fedora-project
18:19:38 <mattdm> sure I guess that's reasonable.
18:19:45 <abadger1999> mattdm: The changes to how fedora is produced continue to be due on Mar 3 and then we work out with releng/infra/etc which of those things are doable in our timeframe.
18:19:49 <dgilmore> abadger1999: right, we could use the change process for how we produce fedora
18:20:06 <dgilmore> but to me its changes in fedora
18:20:33 <mattdm> abadger1999 got it. although for the cloud wg at least, most of our stuff will be expressable in the form of this type of Changes
18:20:35 <nirik> abadger1999: right, but those things we do do, we also make into 'changes' so we can track them and have people following them, etc.
18:20:52 <abadger1999> nirik: <nod>  That would be fine for me.
18:21:02 <jreznik> abadger1999: idea is to break these tech specs into changes, so it's trackable etc.
18:21:12 <jreznik> nirik was faster :)
18:21:23 <mattdm> I see that it is kind of an expansion of the scope of the changes process, but I think it's a reasonable one
18:21:25 <abadger1999> I just don't want to see new changes to how fedora is produced for the first time on April 7th
18:21:45 <mattdm> given that we don't really have a framework for the other, and this is a relatively lightweight and already tested one
18:21:46 <jreznik> abadger1999: no, definitely not
18:21:57 <nirik> abadger1999: +1
18:22:01 <dgilmore> abadger1999: we will likely see those changes later than that
18:22:17 <mattdm> dgilmore I think abadger1999 means the _plan_ for them
18:22:19 <mattdm> not the implementation
18:22:25 <abadger1999> mattdm: right.
18:22:31 <dgilmore> mattdm: well I can't do the plan yet
18:22:38 <jreznik> mattdm: well, it's standard process how even our downstream produces theirs releases
18:22:39 <nirik> right. I think we should feel free to reject anything like that that shows up at the last minute...
18:22:51 <dgilmore> because I don't know, trying to get some tools opened up
18:23:00 <dgilmore> which needs a legal review and sign off
18:23:15 <nirik> there could always be exceptions...
18:23:15 <dgilmore> which I don't know when or if that will happen
18:23:21 <mattdm> dgilmore okay, so, it might be more like "a plan for a plan".
18:23:38 <mattdm> and if we have the high-level tracking for that as a change, we can know what the blockers are
18:23:50 <dgilmore> its very wishy washy right now what exact changes we will get
18:23:55 <mattdm> and for example ask spot to try to unblock certain things
18:24:29 <abadger1999> #proposal Fedora Changes Process submission deadline is April 7th.  Changes to how fedora is produced for fedora.next are still due on March 3rd.
18:24:30 <dgilmore> mattdm: its nothing to do with spot
18:24:51 <mattdm> dgilmore yeah but he is in a position to help, I think.
18:24:55 <nirik> dgilmore: if it misses this time it could be next, or it could be an exception...
18:24:57 <abadger1999> err... I left out system-wide there.
18:25:03 * abadger1999 adds that
18:25:12 <dgilmore> mattdm: he is not in this
18:25:22 <mattdm> okay
18:25:33 <dgilmore> mattdm: current plans may fall through totally and we will have to work a new plan
18:26:06 <abadger1999> #proposal Fedora Changes Process submission deadline for system-wide changes is April 7th.  Deadline for true standalone changes will be sometime later than that.  Changes to how fedora is produced for fedora.next are still due on March 3rd.
18:26:18 <mattdm> abadger1999 +1
18:26:24 <notting> abadger1999: +1
18:26:27 <abadger1999> +1
18:26:28 <nirik> sure, +1
18:26:36 <mattdm> (with the understanding that the actual announcement will cover some of the other things discussed blah blah blah)
18:27:01 <sgallagh> abadger1999: +1
18:28:05 <mitr> Were'nt we talking about breaking the tech specs into changes _after_ Mar 3?
18:28:18 <mitr> Or am I just behind on the conversation?
18:28:21 <mattdm> mitr -- yes? april 7th
18:28:41 <dgilmore> +1
18:28:57 <abadger1999> mitr: yeah, that's to some extent fine.  And very probably going to happen no matter what.
18:29:07 <dgilmore> abadger1999: though we wont know changes for how fedora is produced for a long time yet
18:29:13 <pjones> abadger1999: +1
18:29:23 <mitr> abadger1999: Agreeing on a deadline that will be ignored "no matter what" is strange
18:29:36 <mattdm> dgilmore I think you are reading that phrase in a more low-level technical sense than is meant
18:29:38 <mitr> Anyhow, this got +7? already
18:29:42 <nirik> #agreed  Fedora Changes Process submission deadline for system-wide changes is April 7th.  Deadline for true standalone changes will be sometime later than that.  Changes to how fedora is produced for fedora.next are still due on March 3rd. (+7,0,0)
18:30:09 <nirik> anything more on this? or move on?
18:30:20 <abadger1999> mitr: My feeling is we wnat to have an outline of "We want these new things" on Mar3rd.   fesco and wg's work out details of what is needed to implement those new things between then and april 7th.  Have some plans with contingency plans by april 7th.
18:30:21 <dgilmore> mattdm: well there is a difference between how we produce things and what we produce
18:30:36 <dgilmore> I guess abadger1999 meant changes in what we produce
18:30:48 <mitr> abadger1999: An outline is not a set of Change pages.
18:31:05 <abadger1999> mitr: did we ask for Change pages for our March 3rd deadline?
18:31:21 <mattdm> abadger1999 no. a list.
18:31:25 <abadger1999> rihgt.
18:31:32 <mitr> abadger1999: That's how I read that, within the context of the other sentences of the decision.
18:31:40 <mitr> OK, I'm mistaken, let's move on...
18:31:43 <nirik> mitr: I think you are being confused by the overloading of the word 'changes'
18:31:50 <nirik> #topic ticket #1221 Product working group activity reports
18:31:50 <nirik> .fesco 1221
18:31:50 <nirik> https://fedorahosted.org/fesco/ticket/1221
18:31:52 <zodbot> nirik: #1221 (Product working group activity reports) – FESCo - https://fedorahosted.org/fesco/ticket/1221
18:32:01 <nirik> anything anyone would like to note or discuss?
18:32:37 <mitr> "Biggest topic around Workstation was the plan to use a different installation frontend. That needs to be discussed with the anaconda team, rcm and FESCO by the Workstation WG."
18:32:42 <nirik> I had one query... jwb: what is meant by workstation using a 'different install frontend' ?
18:32:56 <mattdm> #info cloud WG is holding an online activity day on Friday to get the list of changes/requirements into shape for next week's deadline
18:33:21 <nirik> #info server is going to have another meeting thursday to work on it's changes.
18:33:24 <jwb> nirik, unless i can summon mclasen, i will probably have to get back to you on that if you want specifics
18:33:52 <nirik> ok, fair enough. This is just changes to anaconda defaults/paths? or is it being proposed to write an entirely new installer?
18:34:00 <jwb> basically i think the desire is to make an install somehow more scoped to the product installation
18:34:19 <jwb> i've suggested that it be anaconda, with perhaps some work from the WG on a different frontend or plugin to do that
18:34:26 <ajax> i would expect "frontend" here to mean the UI and possibly the defaults
18:34:27 <dgilmore> jwb: beyond different groups and package sets?
18:34:35 <jwb> but i haven't had time to follow up with everyone on this yet
18:34:41 <jwb> dgilmore, yes, beyond that
18:34:43 <jwb> now...
18:34:45 <ajax> if they meant "replace anaconda as kickstart parser and backend" i think they'd have said that
18:34:58 <mattdm> new anaconda design is very amenable to plugins and other little modifications
18:35:11 <nirik> fair enough... 'install frontend' makes me worry someone is talking about writing a new installer.
18:35:19 <jwb> if FESCo wants to enforce anaconda usage across the products to avoid entirely new installers, please say so
18:35:31 <jwb> i don't think that's the intention here, but you could clarify anyway
18:35:38 <pjones> I'm pretty sure we have actually said that in the past.
18:35:55 <ajax> pjones: likewise
18:35:57 <mitr> jwb: pknisrch has explicitly brought this up as "needs to be discussed by FESCo", so we do
18:35:59 <sgallagh> Actually, I'm pretty sure we left that to the Base Design group to assert.
18:36:00 <nirik> could be. I'm happy saying that. ;)
18:36:05 <pjones> sgallagh: no, before that.
18:36:07 <mattdm> I think writing a new installer would be so much crazy work that it would be redundant to forbid it
18:36:23 <sgallagh> mattdm: +1
18:36:32 <pjones> mattdm: and yet there have been mockups produced in the past...
18:36:58 <mitr> mattdm: That's not always stopped people :)
18:37:00 <nirik> in any case, I think customizing the way anaconda presents things/defaults is a great idea for workstation, and one nice thing having products helps us do.
18:37:28 <mitr> Anyway, we should probably wait for either Base or Workstation to bring at least a core of a proposal (or a summary of an agreement :) )
18:37:36 <pjones> mitr: yeah.
18:38:10 <mitr> Do we want a separate ticket to track this now, or leave this up to Base/Workstation as well for now?
18:38:34 <nirik> I just wanted clarification. I can ask/follow on the workstation mailing list for that
18:38:39 <mattdm> I'm also a little bit reluctant to flat out forbid possible areas of innovation. I think it would be better to give requirements ("must support kickstart" or whatever)... and I think it's best for the base wg to do that.
18:38:43 <sgallagh> nirik: Please do
18:38:53 <abadger1999> sgallagh: We failed to leave that up to Base Design last week for lack of a specific caes... this would be a specific case, though :-)
18:39:20 * nirik is fine letting things move on for a while and get sorted out by the folks we appointed to work on the products. ;)
18:39:32 <pjones> mattdm: if we say "must support kickstart" and that results in a second implementation of kickstart and now we've got compatibility overhead, I'm going to be mighty pissed off.
18:39:53 <mattdm> pjones true.
18:40:05 <mattdm> that was an off-the-cuff example.
18:40:22 <nirik> shall we move on? or is there other stuff we wanted to discuss or ask about?
18:40:37 <sgallagh> nirik: Mind taking an action item on talking to Workstation for clarification?
18:41:04 <nirik> #action nirik to follow progress of different install frontend from workstation
18:41:06 <nirik> ok?
18:41:39 <mattdm> anyone else want to drop some infos for the meeting minutes?
18:41:40 <dgilmore> we rejected box grinder as a suitable tool for making fedora because it didnt take a kickstart as input
18:41:56 <dgilmore> they added commands in comments in the kickstart
18:42:45 <pjones> ew.
18:42:46 <nirik> dgilmore: oh yeah, that was fun.
18:42:46 <dgilmore> I think its well understood that we support kickstart at the core andf that it needs to remain compatable
18:43:25 <mattdm> yes. but that was totally a side-track we shouldn't go into now please
18:43:26 <nirik> #topic  ticket #1235 Gnome 3.12 update for F20
18:43:26 <nirik> .fesco 1235
18:43:26 <nirik> https://fedorahosted.org/fesco/ticket/1235
18:43:26 <nirik> 
18:43:29 <zodbot> nirik: #1235 (Gnome 3.12 update for F20) – FESCo - https://fedorahosted.org/fesco/ticket/1235
18:43:51 <mattdm> I think this should be deferred, based on mailing list discussion
18:43:54 <sgallagh> Show of hands: who has been running hughsie's COPR?
18:43:57 <notting> yeah, i think so
18:44:00 * sgallagh raises his hand
18:44:02 <nirik> I'm ok in principal with this, but would want it to go thru a lot of testing.
18:44:08 <mattdm> sgallagh not me -- I'm running rawhide
18:44:10 <nirik> and we don't know the full scope yeah...
18:44:28 <dgilmore> sgallagh: would have to use gnome first
18:44:34 <mattdm> As I said in the ticket, I'm good as long as the extensions effort happens
18:44:44 <sgallagh> dgilmore: I use a *heavily* modded GNOME 3
18:44:57 <sgallagh> Astonishingly, all of my extensions continued to work from 3.10
18:45:04 <sgallagh> That's worth something, at least.
18:45:35 <dgilmore> i think making sure extentions continue to work is a must
18:45:43 <mattdm> sgallagh I've got two that don't out of twelve.
18:45:56 <nirik> if we defer, when do we defer till?
18:46:01 <nirik> when 3.12 is released?
18:46:04 <nirik> before that?
18:46:09 <dgilmore> KDE update to new major releases, I don't think we can stop gnome, but we need to make sure its well tested and all pushed together
18:46:16 <mattdm> nirik until the SIG wants to reopen it?
18:46:30 <mitr> nirik: 1) til the desktop SIG actually ask us about this, 2) I'd kind of like to see answers to my comment#1
18:46:31 <nirik> dgilmore: +1, I agree
18:46:43 <drago01> most of them should work after bumping the number in json ... ones that connect to dbus and use e4x should get updated to use a string for the xml instead (takes about 30 sec to fix)
18:46:46 <mitr> dgilmore: KDE have set this policy in advance
18:46:51 <drago01> but mostly needs testing
18:47:06 <nirik> proposal: defer this for now, revisit when sig asks us to do so.
18:47:10 <dgilmore> mitr: right, which is why we need to make sure that its handled carefully.
18:47:16 <notting> nirik: wfm
18:47:18 <notting> +1
18:47:20 <pjones> mitr: I'm not sure that makes much difference
18:47:21 <mitr> nirik: +1
18:47:23 <dgilmore> but I don't think we can stop it
18:47:40 <dgilmore> nirik: +1
18:47:41 <mitr> pjones: Not sure about "much" either
18:47:43 <mattdm> nirik +1
18:47:55 <pjones> nirik: +1
18:48:28 <mattdm> dgilmore sure we can, but it's better when it doesn't come to that!
18:48:50 <pjones> mattdm: truth
18:48:51 <nirik> #agreed defer this for now, revisit when sig asks us to do so (+6,0,0)
18:48:53 <sgallagh> dgilmore: No one is trying to bludgeon it in
18:48:53 <abadger1999> nirik: +1
18:48:58 <nirik> #undo
18:48:58 <zodbot> Removing item from minutes: AGREED by nirik at 18:48:51 : defer this for now, revisit when sig asks us to do so (+6,0,0)
18:49:00 <sgallagh> In fact, I'm very pleased with how they've gone about this.
18:49:07 <nirik> #agreed defer this for now, revisit when sig asks us to do so (+7,0,0)
18:49:09 <sgallagh> +1 to the proposal, FWIW
18:49:16 <nirik> #undo
18:49:16 <zodbot> Removing item from minutes: AGREED by nirik at 18:49:07 : defer this for now, revisit when sig asks us to do so (+7,0,0)
18:49:22 <nirik> #agreed defer this for now, revisit when sig asks us to do so (+8,0,0)
18:49:31 <nirik> such a handy thing, undo. ;)
18:49:41 <sgallagh> I wish it applied to more of life...
18:49:51 <nirik> #topic ticket #1237 Graceful handling of guideline violating content
18:49:51 <nirik> .fesco 1237
18:49:51 <nirik> https://fedorahosted.org/fesco/ticket/1237
18:49:52 <zodbot> nirik: #1237 (Graceful handling of guideline violating content) – FESCo - https://fedorahosted.org/fesco/ticket/1237
18:50:28 <nirik> I think this is a lot of hypothetical. ;)
18:50:44 <mattdm> #proposal: no FESCo change. The FPC could update the guidelines if they want
18:50:47 <sgallagh> I stand by my statement in the ticket. If we've decided it's unacceptable, providing a policy to go around that decision is ridiculous
18:50:58 <dgilmore> sgallagh: indeed
18:51:07 <sgallagh> Let them build from source if they want desperately their penis-icon (or whatever0
18:51:44 <pjones> mattdm: +1
18:51:45 <nirik> mattdm: +1
18:52:18 <sgallagh> Counter-proposal: FESCo recommends that no policy change be made to simplify this.
18:52:41 <nirik> I'm +1 to that too.
18:52:44 <sgallagh> I'm -1 to mattdm on this.
18:52:45 <mitr> mattdm: +1
18:52:47 <dgilmore> +1
18:52:54 <sgallagh> dgilmore: Which?
18:53:16 <mattdm> I'm 0 to sgallagh's :)
18:53:18 <notting> i'm +1 to sgallagh
18:53:38 <mattdm> yay counting!
18:53:49 <dgilmore> sgallagh: FPC changing guidelines is always an option, +1 to recommending no changes be made
18:53:53 <nirik> mattdm: +4/-1, sgallagh: +3
18:53:56 <abadger1999> sgallagh: +1
18:54:07 <mitr> sgallagh: FPC is the right body to handle this in any case; I think we do have some precedent for packaging guidelines to work well with non-Fedora use cases, so there's little reason to _forbid_ this, though why would anyone want to spend time on having such a policy is a mystery to me
18:54:21 <nirik> so I think that gives sgallagh's +5?
18:54:56 <sgallagh> mitr: Was that a +1 to my statement?
18:55:13 <mitr> sgallagh: That was -1
18:55:30 <abadger1999> nirik: it's hard to tell but I think it's +5 if sgallagh is +1 to his own proposal.
18:55:40 <sgallagh> I'm +1 to my own, yes
18:56:03 <nirik> mitr / mattdm: so you object to us telling FPC not to change this? or ?
18:56:04 <mitr> sgallagh:  But I think I'll go with "whatever means FESCo won't spend more time on this"
18:56:14 <notting> i'm +1 to mattdm as well
18:56:35 <abadger1999> +1 mattdm too.
18:56:38 * nirik notes sgallagh's proposal is 'reccommends' not 'orders'
18:56:47 * sgallagh nods
18:56:50 <mitr> nirik: I think this is in FPCs jurisdiction, and giving users such a choice is in principle not objectionable to me.  I fully expect FPC to refuse.
18:56:51 <nirik> so, perhaps we can come up with one proposal everyone can agree on?
18:57:09 <mattdm> #proposal: no FESCo change. The FPC could update the guidelines if they want, but FESCo recommends that no change be made
18:57:19 <mitr> +1
18:57:20 <abadger1999> +1
18:57:21 <pjones> mattdm: +1
18:57:22 <nirik> +1
18:57:32 <sgallagh> nirik:  I think we basically just agreed with "No FESCo change. The FPC could update the guidelines if they want. FESCo recommends that no policy change be made to simplify this."
18:57:46 <sgallagh> mattdm: +1
18:57:55 <mattdm> +1 myself to make the counting easier :)
18:58:07 <nirik> dgilmore / notting ?
18:58:14 <notting> +1
18:58:49 <pjones> I'm still for this proposal, but there's some degree to which we maybe want to say that disagreements with FPC rulings need to be less of "mommy says no ask daddy".
18:58:59 <dgilmore> +1
18:59:04 <nirik> #agreed no FESCo change. The FPC could update the guidelines if they want, but FESCo recommends that no change be made (+8,0,0)
18:59:26 <nirik> #topic ticket #1238 Should Bodhi reset karma to 0 when builds are changed?
18:59:26 <nirik> .fesco 1238
18:59:26 <nirik> https://fedorahosted.org/fesco/ticket/1238
18:59:28 <zodbot> nirik: #1238 (Should Bodhi reset karma to 0 when builds are changed?) – FESCo - https://fedorahosted.org/fesco/ticket/1238
18:59:36 <nirik> +1 to reset here.
18:59:40 <nirik> t8m was +1 in ticket
18:59:53 <notting> it makes sense to me. +1
18:59:55 <pjones> +1
18:59:57 * mattdm had no idea this wasn't the way it already worked
18:59:58 <mattdm> +`1
19:00:00 <nirik> mitr was also +1, but is here too. ;)
19:00:11 <pjones> mattdm: yeah, likewise.
19:00:11 <dgilmore> +1 to reset
19:00:14 <mitr> Yes, +1
19:00:27 <sgallagh> -1 (I have reasons)
19:00:40 <mattdm> sgallagh let's hear em!
19:00:43 <dgilmore> bodhi needs a lot of work
19:00:49 <nirik> there's always one person in a crowd. ;)
19:00:49 <dgilmore> sgallagh: indeed please share
19:00:58 <sgallagh> First of all, we already have a system that rarely gets sufficient karma to begin with.
19:01:13 <mattdm> dgilmore top priority after taskotron and hyperkitty :)
19:01:23 <pjones> sgallagh: irrelevant, if the karma isn't for the thing on the update.
19:01:27 <sgallagh> By resetting positive karma when an update is updated, we're telling people that the time they spent to vote on it was wasted
19:01:59 <sgallagh> I can see people who voted negatively being inclined to retest and change to positive if their issue is fixed.
19:02:00 <pjones> I mean that's unfortunate, but you're making "we can't get enough testing" an argument for ignoring that we haven't got enough testing.
19:02:22 <sgallagh> No, I'm using "my testing is ignored, so why bother" as an argument
19:02:31 <nirik> so, making testers happy is more important than actually producing tested things ? ;)
19:02:34 <sgallagh> I think this change will actively reduce the willingness of testers
19:02:52 <mattdm> I don't get why it correlates to "my testing is ignored"
19:02:56 <sgallagh> It provides a negative-feedback response to good behavior
19:03:04 <mattdm> testing was useful for previous thing, and now there is a new thing
19:03:09 <mattdm> new thing is different from old thing.
19:03:21 <nirik> another chance to test!
19:03:26 <sgallagh> mattdm: "Nothing I cared about changed, but now I have to update the karma again?"
19:03:28 <mattdm> more badges!
19:03:39 <pjones> I agree we need to make testing more appealing and plausibly even make it /seem/ more rewarding, but misapplying old tests is a really bad way to do that.
19:03:41 <dgilmore> sgallagh: we have no way to know that
19:03:42 <mattdm> sgallagh How do you know nothing you cared about changed? Maybe it is broken now.
19:03:46 <sgallagh> There are a LOT of Bodhi updates out there with many packages in them
19:03:50 <mattdm> pjones +1
19:04:08 <sgallagh> Do we reset testing to zero if one of the GNOME mega-updates changes one of the lesser-known applications?
19:04:12 <notting> i think it needs to be a requirement to reset to 0 if autokarma is used. doesn't need to be overall, but if that makes it simplest....
19:04:20 <dgilmore> sgallagh: we should
19:04:23 <nirik> yes.
19:04:49 <sgallagh> I'd rather see "negative karma is reset to zero" than "all karma is reset to zero"
19:05:05 <mattdm> sgallagh In Glorious Future Bodhi 2, there are more fine-grained reports you can make, and maybe those won't all need to be reset
19:05:07 <pjones> °_O
19:05:12 <abadger1999> +1 to reset
19:05:19 <pjones> positive karma is the fiction here.
19:05:22 <nirik> mattdm: right.
19:05:35 <pjones> negative karma is the part that's not dangerous, even though it might no longer apply.
19:05:51 <pjones> false positives enable releasing software that's broken.
19:06:11 <mattdm> and paper over things being untested with what looks like positive test feedback
19:06:12 <dgilmore> sgallagh: id rather make it easy and rewarding for someone to say yes its still working
19:06:16 <sgallagh> Ok, fair point. I was trying to find a compromise, but I think I'm just going to go back to disagreeing with resetting
19:06:22 <mattdm> dgilmore +1,000,000
19:06:30 <sgallagh> dgilmore: Sure, but our current system discourages that
19:06:36 <nirik> anyhow, I guess we agree to disagree and move on? or is there either sides that are wanting to change votes?
19:06:40 <sgallagh> Right now, it's generally a *hassle* to set karma even once
19:06:43 * mattdm hands out more badges
19:06:57 <sgallagh> If we start telling people "Now you have to do it multiple times for the same update", they're just going to stop bothering.
19:06:58 <pjones> nirik: mattdm has given you the "agree to disagree and move on" badge.
19:07:02 <nirik> badge: retested a edited update
19:07:09 <mattdm> lol
19:07:14 <nirik> :)
19:07:35 <dgilmore> i see retest badges
19:07:39 <pjones> sgallagh: it's worth noting that several of the people in this conversation /thought that was the status quo/
19:07:47 <nirik> #agreed FESCo agrees that karma should be reset when packages are edited in an update (+8,-1,0)
19:07:52 <sgallagh> Can we please solve the karma-reporting problem first? Maybe work with the desktop folks on a better UI?
19:08:03 <nirik> sgallagh: there's a gui in review I think?
19:08:20 <sgallagh> nirik: I'd love to hear more about that (offline)
19:08:28 <nirik> https://bugzilla.redhat.com/show_bug.cgi?id=1020839
19:08:35 <nirik> #topic Next weeks chair
19:08:40 <nirik> who wants it?
19:08:43 <notting> i'll do it
19:09:00 <nirik> #info notting to chair next week
19:09:02 <nirik> thanks notting
19:09:06 <nirik> #topic Open Floor
19:09:12 <nirik> any items for open floor?
19:10:00 <sgallagh> General question for the WGs: Are you in good shape for the deliverable next week?
19:10:21 <sgallagh> Answering for Server WG, I think it's going to be tight, but I hope our planned meeting tomorrow gets us there.
19:10:24 <mattdm> #info retester badge idea! https://fedorahosted.org/fedora-badges/ticket/251
19:10:49 <mattdm> sgallagh Cloud WG will be good after our frantic activity day on friday :)
19:11:01 <nirik> mattdm: now you can get that badge for suggesting a badge. (If you didn't already have it)
19:11:28 <sgallagh> I think they only give that one out if your badge is accepted.
19:11:34 <mattdm> nirik _So_ already there.
19:11:35 <nirik> right.
19:12:03 <abadger1999> sgallagh: Thought on that -- it's okay to send a list that doesn't have all the deliverables scoped out... better to have a list and idea of how important it is to your plans for f21 and we can work on how long/who needs to be involved after that.
19:12:25 <sgallagh> abadger1999: Fair points
19:12:28 <nirik> communicate early and often, IMHO.
19:12:34 <abadger1999> nirik: +1
19:12:46 <dgilmore> abadger1999: I think so
19:13:28 <dgilmore> having an idea of whats needed will help others to say oh you need foo as well etc
19:13:50 <dgilmore> for instance cloud gets an install tree and media
19:14:09 <dgilmore> because its needed to make other deliverables and will let others make cloud images
19:14:50 <nirik> me nods.
19:15:00 <nirik> ok, if nothing else, will close out in a minute...
19:16:10 <nirik> ok, thanks for coming everyone!
19:16:13 <nirik> #endmeeting