Summary/Minutes from today's FESCo Meeting (2013-08-14)
kevin at scrye.com
Wed Aug 14 19:44:38 UTC 2013
#fedora-meeting: FESCO (2013-08-14)
Meeting started by nirik at 17:29:37 UTC. The full logs are available at
* init process (nirik, 17:29:37)
* #1143 F20 System Wide Change: No Default Sendmail -
* LINK: https://fedorahosted.org/fesco/ticket/1143 (nirik, 17:32:31)
* AGREED: revisited no default sendmail proposal and approved it this
time: (+5, -2) (nirik, 17:44:18)
* #1144 F20 System Wide Change: No Default Syslog -
* LINK: https://fedorahosted.org/fesco/ticket/1144 (nirik, 17:44:33)
* AGREED: Let spins contain the package set they want. (within
reason). Our previous proposal should be seen as applicable to the
dvd and netinstall rather than spins. (+8,0,0) (nirik, 17:55:45)
* #1156 F20 System Wide Change: Ruby on Rails 4.0 -
* LINK: https://fedorahosted.org/fesco/ticket/1156 (nirik, 17:56:01)
* AGREED: Change is approved (+7,0) Please announce that it's landed.
* Fedora future plans/proposals discussion (nirik, 18:05:50)
* AGREED: FESCo would like to move forward with exploring concrete
ways of implementing the tiered model roughly laid out in
http://mattdm.org/fedora/next and would like the Board to let us
know if they object to that general direction (+7,0) (nirik,
* AGREED: send to the board the idea of fedora producing 'products'
and allow fesco to work on a detailed proposal around those and what
might be in them, etc. (+7,0) (nirik, 18:43:03)
* next week's chair (nirik, 18:52:30)
* ACTION: abadger1999 to chair next week (nirik, 18:53:29)
* Bluez5 (nirik, 18:54:28)
* AGREED: approve bluez5 landing now -- if the other alternate desktop
envs agree to not be blocking, they do not need to be fixed in order
for the feature to stay in. If they don't we'll need to see that
they can get bluez5 support in time for F20 or evaluate whether to
trigger the contingency plan. (+7,0) (nirik, 19:09:11)
* Open floor (nirik, 19:09:27)
* proven packager assistance wanted for crontab cleanup, tracker bug:
947037 see Viking-Ice for more info (nirik, 19:10:58)
Meeting ended at 19:13:36 UTC.
* abadger1999 to chair next week
Action Items, by person
* abadger1999 to chair next week
People Present (lines said)
* nirik (151)
* mattdm (133)
* sgallagh (104)
* abadger1999 (53)
* mitr (47)
* pjones (45)
* mmaslano (36)
* notting (23)
* kalev (22)
* jreznik (14)
* mjg59 (12)
* zodbot (7)
* Viking-Ice (6)
* notting_ (3)
* JSchmitt_ (1)
* wwoods (1)
* Southern_Gentlem (1)
* jwb (1)
* BCrookAtRA (1)
* t8m (0)
17:29:37 <nirik> #startmeeting FESCO (2013-08-14)
17:29:37 <zodbot> Meeting started Wed Aug 14 17:29:37 2013 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:29:37 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
17:29:37 <nirik> #meetingname fesco
17:29:37 <nirik> #chair abadger1999 mattdm mitr mmaslano notting nirik pjones t8m sgallagh
17:29:37 <nirik> #topic init process
17:29:37 <zodbot> The meeting name has been set to 'fesco'
17:29:37 <zodbot> Current chairs: abadger1999 mattdm mitr mmaslano nirik notting pjones sgallagh t8m
17:29:59 <pjones> hello, world.
17:30:05 <sgallagh> Aloha
17:30:08 <mattdm> hello, pjones
17:30:13 <mattdm> also everyone else
17:30:24 <mmaslano> hi
17:30:25 <pjones> sgallagh: was I supposed to be wearing my aloha shirt today?
17:30:40 <mmaslano> t8m regrets, he can't make it today
17:30:43 <sgallagh> I'd prefer that to you *not* wearing it ;-)
17:31:16 <notting_> Hello
17:31:27 <mitr> Hello all
17:31:40 <nirik> abadger1999: you around?
17:31:48 <abadger1999> Ah.. yeah.
17:32:10 * abadger1999 stops reading about SCLs and pays attention to the meeting :-)
17:32:13 <nirik> cool. Lets go ahead and get started then...
17:32:25 <nirik> We have first up our sendmail/rsyslog tickets:
17:32:31 <nirik> #topic #1143 F20 System Wide Change: No Default Sendmail - https://fedoraproject.org/wiki/Changes/NoDefaultSendmail
17:32:31 <nirik> .fesco 1143
17:32:31 <nirik> https://fedorahosted.org/fesco/ticket/1143
17:32:32 <zodbot> nirik: #1143 (F20 System Wide Change: No Default Sendmail - https://fedoraproject.org/wiki/Changes/NoDefaultSendmail) – FESCo - https://fedorahosted.org/fesco/ticket/1143
17:32:38 <nirik> what do we want to do here?
17:32:47 <mmaslano> did you speak about it on FLock? ;-)
17:32:57 <sgallagh> mmaslano: It was a running joke at Flock -_-
17:33:27 <mmaslano> cool
17:33:28 <mitr> If we are splitting into products post-F20, I think it's reasonable to give spins the freedom for F20
17:33:45 * nirik is ok with that too.
17:33:58 <sgallagh> mitr: I can get behind that (especially since most of the spins plan on killing off sendmail)
17:33:58 <abadger1999> mitr: That combined with what notting said in ticket about the current status makes sense to me.
17:34:05 * pjones is too. would also vote +1 again to just removing the damned thing
17:34:07 <mattdm> i'm okay with that too
17:34:08 <mmaslano> yeah, I don't care about it if we have really tiny minimal, core
17:34:27 * nirik would also vote to remove it, but unless anyone else changed votes...
17:34:35 <mattdm> I think that we do need some sort of story about alerting in the base design.
17:34:53 <sgallagh> nirik: Perhaps worth just re-voting to make sure? I forget who was against it originally
17:35:03 <mattdm> and i don't think that sendmail is that story, but...
17:35:22 <abadger1999> Would rather not vote again on removal but is +1 to letting hte spins do their own thing.
17:35:24 <mattdm> it was my understanding that mitr argues that it _should_ be in the fedora base design. is that correct?
17:35:38 <kalev> I'd note that if most spins are already removing sendmail, it might make sense to instead remove it from @core, and list it in comps for to the spins want to ship it
17:35:40 <abadger1999> Kinda defining what we meant as "this applies to the dvd install" for F20
17:35:47 <nirik> kalev: it is removed from core.
17:35:47 <mitr> mattdm: No. If you were 0 based on that understanding, just be +1 and make everyone happy :)
17:35:51 <mattdm> kalev we *did* rmeove it from core
17:35:53 <nirik> it's only still in standard.
17:35:59 <kalev> sorry, I mixed up the names.
17:36:00 <mattdm> mitr: that is, in fact, the case.
17:36:00 <pjones> mattdm: since nobody gets alerted by it, it would be hard for it to be the alerting mechanism.
17:36:11 <mattdm> pjones a-yup.
17:36:12 <mitr> My argument was that 1) lacking a specific product/direction, we should be doing locally optimal decisions, and 2) removing sendmail for the space/time savings is not locally optima.
17:36:23 <mmaslano> I agree with mitr
17:36:34 <mmaslano> wouldn't make more sense to review all groups and cut them down?
17:36:56 <mattdm> what is "locally" in your argument?
17:36:59 <notting_> I would guess that even if we did put a MTA in an official base design it probably wouldn't end up being sendmail
17:37:06 <mattdm> local to spins? local to fedora? local teach install?
17:37:06 <mmaslano> mattdm: if you already did it, and you didn't like only those two, then fine
17:37:09 <nirik> proposal: revisit: remove sendmail from standard
17:37:10 <mattdm> +1 notting_
17:37:44 <abadger1999> -1
17:37:46 <mitr> mattdm: "local" as in "this decision alone, without giving significant weight to any particular spin/target use case"
17:38:08 <notting_> nirik: +1 (as before)
17:38:16 * nirik is +1 to his proposal as before
17:38:17 <sgallagh> nirik: +1 Kill it with fire, I'll provide the matches.
17:38:24 <nirik> thats +3, -1 so far
17:38:29 <mattdm> (wait, are we voting on "should we revote"?)
17:38:34 <abadger1999> heh
17:38:40 <mmaslano> yeah, what' the current proposal?
17:38:42 <Southern_Gentlem> 85% of installs sendmail gets disabled so why keep pushing it
17:38:44 <sgallagh> I assumed we were revoting on "Remove it"
17:38:45 <mitr> nirik: -1 (but would be automatically revisited / abolished by seetting up the products)
17:38:46 <nirik> mattdm: no, I am asking for a revote to see if anyone changed their minds.
17:38:55 <mmaslano> Southern_Gentlem: prove it ;-)
17:39:17 <nirik> thats +3, -2 so far
17:39:30 <nirik> mmaslano: proposal: revisit: remove sendmail from standard
17:39:33 <mattdm> my abstaining was totally based on the argument I heard that /usr/bin/sendmail (not necessarily sendmail the mta) should be part of the standard base we are offering to people
17:39:52 <abadger1999> <nod> -- I agree with that argument.
17:40:01 <mattdm> and I was abstaining pending giving people some time to actually draw up what that standard base is beyond "we know it when we try to remove things from it and people yell"
17:40:03 <pjones> notting_: and it's unclear how much good that can do without user configuration anyway, given that most people's port 25 outbound in many countries looks like: http://www.fpaste.org/32126/50382013/
17:40:05 <nirik> I'm fine if no one changed their minds, just wanted to know that.
17:40:32 * pjones is still +1
17:40:51 <nirik> thats +4, -2 so far
17:41:21 <nirik> who's not yet voted? :)
17:41:26 <sgallagh> abadger1999 and mattdm
17:41:36 <abadger1999> I voted -1 and was counted
17:41:46 <sgallagh> Oh, I missed that. Sorry
17:41:50 <abadger1999> mmaslano and mattdm
17:41:55 <mmaslano> I didn't vote, I'm 0 now
17:42:04 <nirik> ok, so no pass. ;)
17:42:07 <nirik> next proposal:
17:42:08 <abadger1999> Proposal: Let spins contain the package set they want. Our previous proposal should be seen as applicable to the dvd and netinstall rather than spins.
17:42:10 <sgallagh> And once again it's up to mattdm
17:42:26 <sgallagh> nirik: Well, if mattdm moves to +1, it's a pass...
17:42:33 <mmaslano> mattdm: couldn't you rework all groups? :)
17:42:41 <nirik> sgallagh: sure. I just thought he was continuing to abstain. ;)
17:43:03 <mattdm> Well, since we are allowing removing from spins _anyway_, the argument of "meh, let's not change it until we have a base design document" isn't much weight
17:43:23 <pjones> also most people can't meaningfully run an mta without configuring it manually.
17:43:25 <mattdm> so I guess I'm +1 to "everyone's removing it anyway so let's just remove it from @standard"
17:43:25 <nirik> abadger1999: +1 (with the caveat that if they go too crazy we can revisit)
17:43:27 <abadger1999> mattdm: heh -- are you trying to get me to vote -1 to my own proposal ;-)
17:43:31 <pjones> which makes installing it manually not much of a hurdle.
17:43:34 * sgallagh gets grumpy when people abstain where an abstention is the same as a -1
17:43:36 <nirik> ok, so then it passed?
17:43:42 <pjones> it seems to have passed.
17:43:42 <mattdm> yes.
17:44:11 <mattdm> huzzah?
17:44:14 <pjones> huzzah.
17:44:18 <sgallagh> \o/
17:44:18 <nirik> #agreed revisited no default sendmail proposal and approved it this time: (+5, -2)
17:44:23 <nirik> next up...
17:44:26 <abadger1999> sgallagh: I thought in fesco abstentions didn't work that way -- only in FPC were abstentions equivalent to -1
17:44:33 <nirik> #topic #1144 F20 System Wide Change: No Default Syslog - https://fedoraproject.org/wiki/Changes/NoDefaultSyslog
17:44:33 <nirik> .fesco 1144
17:44:33 <nirik> https://fedorahosted.org/fesco/ticket/1144
17:44:34 <zodbot> nirik: #1144 (F20 System Wide Change: No Default Syslog - https://fedoraproject.org/wiki/Changes/NoDefaultSyslog) – FESCo - https://fedorahosted.org/fesco/ticket/1144
17:44:54 <mattdm> abadger1999 it was only the case because it was on the line and everyone knows one more +1 would push it over
17:45:04 <sgallagh> abadger1999: In this particular instance, abstaining (and thereby forcing no decision) is equivalent to voting against it.
17:45:14 <sgallagh> Since "no decision" is the opposing option
17:45:34 <pjones> moving on...
17:45:38 <wwoods> so if it's e.g. +4/-4, and the last person abstains, that's the same as voting -1, right?
17:45:48 <sgallagh> wwoods: Effectively, yes.
17:46:03 <abadger1999> wwoods: yes but +4/-3/ and two abstentions would pass
17:46:14 <nirik> right, so do we want to see if anyone changed their minds on this one too?
17:46:14 <mattdm> okay, so, for rsyslog... are we redoing the same vote?
17:46:21 <sgallagh> abadger1999: No, all votes from FESCo have to be +5 to pass
17:46:22 <nirik> abadger1999: ? I never saw it that way.
17:46:27 <sgallagh> Unless that changed when I wasn't looking.
17:46:30 <mattdm> I'm pretty sure I was +1/+1 for remove from @core/@standard on this one
17:46:37 <mattdm> which means that there was a different split
17:46:37 <pjones> abadger1999: no...
17:46:54 <sgallagh> I changed my view after playing with journalctl more, so I'm +1/+1 as well (which last I saw did *not* change the outcome)
17:47:21 <abadger1999> nirik: okee dokee -- that was what I saw historically but maybe I haven't been reading close votes for a long time.
17:47:37 <notting> i am +1 (as before)
17:47:49 <nirik> huh. I always saw it was majority of votes needed to pass something...
17:48:01 * pjones is +1
17:48:41 <pjones> abadger1999: I don't know if you're wrong or if we accidentally changed or if we intentionally changed before I was on fesco or what, but AFAIK it's always been you need 5 + votes to pass.
17:48:43 <abadger1999> +0 (same as last time)
17:48:48 <mattdm> so, before it was Current vote: +3 (mattdm, notting, pjones):-4 (mitr, mmaslano, t8m, sgallagh)
17:48:55 <mitr> +1/-1 to core/standard (like last time)
17:49:07 * abadger1999 notes that he was on the first elected fesco so his information could be.... dated.
17:49:10 <mattdm> this means that the point of order comes in pretty significantly with t8m not at this meeting
17:49:13 <notting> pjones: it's always been +5 in fesco afaik
17:49:38 <mitr> https://fedoraproject.org/wiki/Fedora_Engineering_Steering_Committee?rd=Development/SteeringCommittee#Agenda
17:49:42 * nirik is with mitr
17:49:43 <mitr> says 5 votes
17:49:59 <mmaslano> stil +1/-1
17:51:09 <nirik> so where are we then...
17:51:34 <mattdm> okay. the vote for remove from @standard changes from +3/-4/2 to +4/-3/3, I think
17:51:49 <pjones> Er.
17:51:53 <pjones> Both numbers shouldn't go up.
17:51:54 <mattdm> wait no +4/-2/3
17:52:05 <mattdm> (better?)
17:52:11 <nirik> in any case it doesn't pass.
17:52:15 <pjones> At least the total count is right now ;)
17:53:10 <nirik> so, next then would be if we care if spins remove it...
17:53:12 <sgallagh> So now on to proposing whether spins can override this?
17:53:40 <mitr> +1 to letting spins override
17:53:43 <mattdm> If the answer for that isn't the same as the answer for sendmail, I'd like to hear some good 'splaining
17:53:53 <nirik> Proposal: Let spins contain the package set they want. (within reason). Our previous proposal should be seen as applicable to the dvd and netinstall rather than spins.
17:53:57 <abadger1999> +1
17:54:19 <mattdm> +1
17:54:20 <pjones> I'm +1 to letting spins override, but that's predictable because that'd be the outcome of +1 on the previous thing (just the override would be backwards.)
17:54:26 <sgallagh> +1 to letting spins override
17:54:26 <nirik> +1
17:54:59 <mmaslano> +1 to override by SIGs
17:55:15 <notting> i am +1, especially in the area of straight package removals
17:55:45 <nirik> #agreed Let spins contain the package set they want. (within reason). Our previous proposal should be seen as applicable to the dvd and netinstall rather than spins. (+8,0,0)
17:55:58 <nirik> ok, on to new business
17:56:00 <nirik> #topic #1156 F20 System Wide Change: Ruby on Rails 4.0 - https://fedoraproject.org/wiki/Changes/Ruby_on_Rails_4.0
17:56:01 <nirik> .fesco 1156
17:56:01 <nirik> https://fedorahosted.org/fesco/ticket/1156
17:56:03 <zodbot> nirik: #1156 (F20 System Wide Change: Ruby on Rails 4.0 - https://fedoraproject.org/wiki/Changes/Ruby_on_Rails_4.0) – FESCo - https://fedorahosted.org/fesco/ticket/1156
17:56:35 <sgallagh> So this is going to be an interesting one.
17:56:36 <mmaslano> +1 I'm not even sure if it's needed to vote again
17:56:50 <sgallagh> mmaslano: "again"?
17:57:02 <nirik> well, it was a isolated change and we asked it be made system wide
17:57:02 <mmaslano> why? I was on CC, Josef wrote on Ruby SIG and many projects, no one complained about rails4, so...
17:57:22 <mmaslano> I read few go for it
17:57:26 <mattdm> so... I am +1 to this because "we bring you all the new stuff and break your software" is the traditional fedora way....
17:57:31 <nirik> +1 here.
17:57:32 <sgallagh> mmaslano: I was under the impression that it was not backwards-compatible and thus would be breaking a bunch of stuff.
17:57:37 <abadger1999> +1 on this.
17:57:52 <sgallagh> Is there a coherent plan on dealing with breakage?
17:57:58 <mitr> I'm not quite clear what the plan for openshift is... the page just lists a name and email.
17:58:09 <mattdm> is the plan SCLs?
17:58:14 * nirik sure hopes no
17:58:17 <mmaslano> no
17:58:23 <sgallagh> mattdm: Wishful thinking
17:58:34 <mattdm> no, serious question.
17:58:47 <pjones> mitr: obviously we should make that guy do it ;)
17:58:47 <nirik> depending on that I would be -1
17:58:48 <mitr> mattdm: That would violate temporal consistency
17:58:50 <mattdm> I don't think SCLs helps for the stuff packaged _in fedora_
17:58:57 <mmaslano> I guess we are sending these proposals, so people can complain, no one was complaining, so they are fine with update...
17:59:04 <mattdm> but does help the pain of people trying to use fedora to do stuff
17:59:30 <notting> i'd like to figure out how to do this better in the future (vis-a-vis scls, the rings proposal, etc.) in the meantime, i ca nbe +1 to this for now
17:59:45 <sgallagh> Is the switch ready to be flipped if we approved it today?
17:59:53 <nirik> mattdm: thats how I see it.
18:00:07 <sgallagh> I'm wary of approving a probably-disruptive change so late
18:00:23 <nirik> Here's this SCL hammer we made for you, it's nice and shiny and you can use it to go build your own house of SCLs. Have fun! :)
18:00:25 <sgallagh> I don't want to hear that it's not going to land until Alpha freeze too
18:00:26 <mattdm> sgallagh better now than next week
18:00:36 <mmaslano> I found reply from Troy, who is working in OpenShift: The change has got to come sometime, and since this is in rawhide it's better to get it done early than late. ... I'd much rather this came now so I/we can get it over with
18:00:42 <pjones> notting: yeah, I'm feeling pretty similar. +1 for this now.
18:00:43 <sgallagh> mattdm: Yes, that's my point. If it's not even ready to land, I'm against it
18:01:18 <mitr> OK, +1
18:01:18 <abadger1999> We're at +6 atm
18:01:35 <nirik> ok, any other votes?
18:01:48 <sgallagh> Since no one answered my concerns, I'm going to vote -1 on principal
18:01:57 <mattdm> lol fair enough
18:02:11 <sgallagh> *principle
18:02:11 <mmaslano> sgallagh: you mean switch ready? :)
18:02:41 <sgallagh> mmaslano: I had two questions: 1) can the packages land immediately? 2) Do we know how much stuff will break?
18:02:42 <mitr> sgallagh: WRT rails itself, there's only 1 outstanding item on the page, and the Alpha deadline applies to everyone equally, doesn't it?
18:02:46 <mattdm> sgallagh do you want to modify the proposal to "approved if ready to land"?
18:03:14 <mitr> The contingency plan _is_ rather naive, though
18:03:21 <sgallagh> mitr: Yes, but if a platform-breaking change lands at Alpha, that's not enough time for the other packages to clean up
18:03:25 <mattdm> for #2, _very much stuff will break_.
18:03:32 <mmaslano> sgallagh: 1/ they are already in because noone complained about it, 2/ hard to say
18:03:53 <mitr> sgallagh: see "dependencies" in that page
18:03:55 <notting> mattdm: there's actually fairly little rails-using stuff *in fedora proper*
18:04:11 <pjones> external stuff will break, but...
18:04:21 <mattdm> "but who cares! It's fedora?"
18:04:23 <sgallagh> Ok, if we're already landed, I suggest we ask for an announcement about that being the case on the list and go for it. +1
18:04:36 <mmaslano> mattdm: how would you like to communicate such changes with not only cloud projects ?
18:04:43 <mmaslano> mattdm: I mean next time
18:04:53 <nirik> #agreed Change is approved (+7,0) Please announce that it's landed.
18:05:13 * sgallagh wants to give downstreams time to deal with it before Alpha
18:05:22 <mattdm> mmaslano next time i'd like to tell people that they could use openshift cartridges or scls or something else to provide a consistent stack across releases
18:05:28 <mitr> mattdm: With SCLs/rings, we would just leave the old stuff in as long as someone pretends to be interested in maintaining it. Less visible pain, not sure about invisible pain.
18:05:37 <mmaslano> mattdm: that would be better yes.
18:05:50 <nirik> #topic Fedora future plans/proposals discussion
18:06:11 <mattdm> So....
18:06:14 <nirik> so mattdm wanted to discuss this a bit and see about sending something to the board if we were all ok with the general direction of things.
18:06:22 <mattdm> yeah.
18:06:40 <mattdm> i am working on a polished proposal to send to the board
18:06:43 * sgallagh notes that Slashdot already has a grossly-misleading story about this
18:06:47 <mattdm> but it feels like flock was like 5 minutes ago
18:06:51 <mattdm> yay slashdot!
18:06:54 <sgallagh> So we probably want to get out in front of this story quickly.
18:07:03 <mitr> My impression from Flock is that we have a general agreement
18:07:14 <nirik> I personally like the "inner" part of the rings idea in general... the outer parts need more discussion and planning, but would be ok asking the board if they are generally liking this direction or not.
18:07:16 <mattdm> +1 general agreement!
18:07:25 <mitr> My impression from post-Flock is that there's a _lot_ of implied details that we tend to differ on, that are only discovered when written down.
18:07:30 <mattdm> 1. In order to build what we need for the future of Fedora, FESCO endorses
18:07:32 <mattdm> the idea of moving from a one-policy-fits-all-software policy to a tiered
18:07:33 <nirik> mitr: +1
18:07:33 <mattdm> model as roughly laid out in http://mattdm.org/fedora/next, and
18:07:35 <mattdm> recommends this to the board as the technical underpinning of our
18:07:38 <mattdm> strategic direction.
18:07:53 <mitr> So, "yes, let's do this", but I'm not in favor of formally voting on something so close to a blank check
18:07:53 <mattdm> (that's a paste from an email i sent to fedora-devel like an hour ago)
18:07:57 <sgallagh> mitr: That's a fair assessment
18:08:05 <abadger1999> inner part +1; outer part I have several ideas of what that would look like that I like a lot and several ideas of it that I hate horribly ;-)
18:08:08 <pjones> mitr: yeah, that's definitely true
18:08:19 <nirik> abadger1999: me too.
18:08:21 <sgallagh> mitr: Well, we're basically asking the Board "do we have a go-ahead to try to work this out?"
18:08:36 <pjones> sgallagh: right, and I think we need to phrase it that way
18:08:39 <sgallagh> Because if they Board smacks it down (I doubt it), I don't want to spend weeks coming up with a solution
18:08:44 <nirik> right.
18:08:51 <mitr> sgallagh: OK, that makes sense
18:09:16 <sgallagh> Further, as mentioned above, I think we want to get ahead of the story before it bites us.
18:10:15 <mitr> mattdm, sgallagh: ISTM that the 3 products are an essential component of what we need the Board to ack (because it changes the visible identity of Fedora, not just internal rules)
18:10:17 <nirik> so, should we vote on the '1' above from mattdm and ask him (or someone) to bring it to the board for general "ok, try and come up with a concrete detailed proposal"
18:10:34 <sgallagh> mitr: My point exactly.
18:10:37 <jreznik> what we need is some sort of plan, break things into steps (as I understood mattdm there's no plan to do everything in once) a start working on these steps + say the idea is to come to this in the end... so pepple can prepare, we will know how many resources will be needed and when
18:10:53 <abadger1999> How about something like: FESCo would like to move forward with exploring concrete ways of implementing the tiered model roughly laid out in http://mattdm.org/fedora/next and would like the Board to let us know if they object to that general direction
18:10:59 <nirik> also to note where we need more resources for sure.
18:11:05 <mattdm> reading the slashdot highly-voted comments, I get: "just use arch; just use centos; how to spell my name; don't make a one-size-fits-all os; and, of course, fedora lts!"
18:11:14 <nirik> abadger1999: +1
18:11:22 <mattdm> abadger1999 +1
18:11:24 <mmaslano> abadger1999: +1
18:11:30 <sgallagh> abadger1999: +1
18:11:32 <notting> abadger1999: +1
18:11:34 <jreznik> abadger1999: yeah
18:11:37 <abadger1999> +1
18:11:49 <mattdm> yay!
18:11:58 <mitr> abadger1999: +1 to that part, but I'd really like the 3 products to be explicitly mentioned.
18:12:10 <nirik> #agreed FESCo would like to move forward with exploring concrete ways of implementing the tiered model roughly laid out in http://mattdm.org/fedora/next and would like the Board to let us know if they object to that general direction (+7,0)
18:12:12 <sgallagh> mitr: mattdm lead with "1.". I assume there's more :)
18:12:21 <nirik> yeah, next item?
18:12:22 <mattdm> yeeesss.
18:12:28 <mattdm> 2. FESCO-created working group to draft Fedora Base Design as called for
18:12:29 <mattdm> in that proposal.
18:13:03 <mattdm> Does that need more explanation?
18:13:12 <mattdm> I've talked about this so much I forget what is obvious and what isn't :)
18:13:26 <nirik> I'm ok with that, as long as it's clear that what they write up will almost surely require tweaks and changes when it gets full input from everyone involved.
18:13:30 <sgallagh> mattdm: I assume you mean "create a group of people to formalize it"?
18:13:42 <mattdm> nirik Hence draft
18:13:43 <notting> create a group of people? like, cloning?
18:13:49 <mattdm> yes! cloning
18:14:04 <sgallagh> nirik: I agree, but we should also like to choose folks who are prone to sticking to their guns.
18:14:07 <mattdm> "Decide that a group will be created." Not sure we need that group created Right Now.
18:14:23 <nirik> also, it might be good once we populate this group to have them setup a FAD somewhere. I think this might be concrete enough for a FAD deliverable.
18:14:28 <sgallagh> Because once it goes to devel@, there's going to be a lot of dissent. We know we cannot please everyone
18:14:29 <abadger1999> Yep. Drafting is good.
18:14:33 <mattdm> sgallagh Not people who waffle on whether to remove sendmail or rsyslog
18:14:36 <jreznik> nirik: FAD would be nice
18:14:43 <mattdm> +1 FAD
18:14:54 <sgallagh> Yes, definitely a FAD
18:15:02 <nirik> anyhow, when would we populate this group then?
18:15:12 * jreznik would like to at least help this group, even you say no to have me there :)
18:15:15 <abadger1999> sgallagh: eh.... there's also the fact that what consitutes the Base Design can change from release to release.... we don't have to get it perfect for the first Fedora release.
18:15:19 <sgallagh> nirik: Put it on the schedule for the meeting following Board approval?
18:15:24 <pjones> nirik: fwiw I'm +1 on the agreed abadger1999 proposal above.
18:15:28 <abadger1999> We just need to set expectations of what it means and should look like.
18:15:28 <sgallagh> abadger1999: Fair enough
18:15:30 <pjones> (sorry, got pulled away temporarily)
18:15:30 <nirik> wfm
18:15:39 <nirik> pjones: ok, sorry.
18:16:07 <mattdm> I'm up for asking for volunteers and picking some people. Is that too undemocratic?
18:16:30 <sgallagh> Perhaps treat it like the Board? Pick three appointees and four volunteers?
18:16:32 <mmaslano> no, I guess we have experts in some area ;-)
18:16:47 <abadger1999> mattdm: +1 to appointments from a pool of volunteers.
18:17:00 <nirik> mattdm: +1 from me...
18:17:01 <sgallagh> Yeah, abadger1999's plan makes more sense
18:17:13 <sgallagh> (or translation of your plan)
18:17:18 <jreznik> who's going to appoint from these volunteers? :D
18:17:27 <abadger1999> fesco.
18:17:29 <sgallagh> jreznik: FESCo
18:17:33 * nirik nods.
18:17:42 <sgallagh> "FESCO-created group"
18:17:46 <mitr> Wait, are we now discussing a proposal for the board or all the things that are contingent on that proposal?
18:17:55 <pjones> contingent really
18:18:10 <sgallagh> mitr: Yeah, we should probably get back to the proposal.
18:18:17 <nirik> mitr: contingent... if they say "no, the way we do things now is fine" we don't do this. ;)
18:18:19 <sgallagh> I was going to suggest jumping to the product message
18:18:29 <mitr> ... actulally - is 2. a proposal for the board or an unrelated item?
18:18:37 <mattdm> unrelated item
18:18:40 * mitr apologizes for being confused
18:18:41 <nirik> so, perhaps we defer 2 until the board comes back...
18:18:42 <mitr> never mind then
18:18:47 <nirik> and we can just do it / set it up then.
18:18:48 <pjones> nirik: yeah
18:19:03 <mitr> +1 to abadger1999's plan
18:19:06 * mattdm is eager to get started
18:19:11 <jreznik> or let Board appoint a few members, same for FESCo or other groups?
18:19:23 <pjones> jreznik: no, fesco appointed like fpc
18:19:33 <pjones> board shouldn't need to be involved in implementation details like that
18:19:34 <mattdm> +1 pjones
18:19:41 * nirik nods.
18:19:48 <jreznik> pjones: well, this group should set future Fedora vision
18:19:51 <nirik> so, the next few points are in the same boat IMHO.
18:19:59 <jreznik> and previously it was Board to set it and fail
18:20:01 <mattdm> So I also want to propose a working group for figuring out ring 2. but that's even more contingent.
18:20:17 <nirik> mattdm: right, I say we skip those and go to discssion at the end.
18:20:31 <mattdm> Well, can we put the SCL part in?
18:20:58 <nirik> mattdm: sure, that could be anytime, but not sure what FESCo has to do there.
18:21:16 <nirik> unless we want to override FPC
18:21:31 <mattdm> Would prefer at this point to work with FPC
18:21:39 <abadger1999> The SCL thing -- to get it into the current Fedora repo should just require going back to FPC and asking them to consider guidelines for doing it inside of Fedora.
18:21:41 * nirik would be -1 to any override
18:21:55 <nirik> (in this area/case)
18:22:00 <pjones> abadger1999: yeah, and that's a reasonable way of working with them I think
18:22:08 <abadger1999> I think I've changed my (FPC) mind about those and there's been turnover in other members.
18:22:30 <abadger1999> So FPC will have a lively debate about it if nothing else :-)
18:22:31 <mmaslano> abadger1999: really? I can show you my proposal later than
18:22:33 <mattdm> Okay. So if that's not a FESCO thing at this point, I'll just continue what I was doing, which was trying to talk to everyone nicely.
18:22:36 <nirik> additionally there's RHEL using them to look at for maintainability, etc.
18:22:37 <abadger1999> mmaslano: excellent
18:23:04 <mattdm> okay then. moving on to the fedora os product strategy discussion?
18:23:09 <sgallagh> please
18:24:28 <mattdm> I can post the notes from the whiteboard @ flock...
18:24:40 <mattdm> they may not make much sense without explaining but it gives a starting point?
18:24:46 <sgallagh> That's probably a good start. Pastebin?
18:25:02 * notting notes he has to leave in 5 minutes
18:25:10 <nirik> so, to clarify... this is something we want to add to our note to the board and see if they agree with this general direction?
18:25:24 <notting> oops, n/m. meeting got moved
18:25:26 <nirik> (well, once we see if we all mostly agree)
18:25:39 <mattdm> nirik: this is either part of that note or a separate note.
18:25:41 <mattdm> I. Summary Statement
18:25:43 <mattdm> - my presentation well-received
18:25:46 <mattdm> - technical details fesco
18:25:48 <mattdm> - practical implementation asks for some changes on direction of fedora which we feel require board approval
18:25:50 <mattdm> II. Target Products
18:25:52 <mattdm> A. Workstation
18:25:54 <mattdm> Target audience: Creatives, Developers, Sysadmins, and other IT professionals
18:25:56 <mattdm> Purpose: Keep Linux users on Fedora (This is a niche market; we recognize that. But let's make it our niche.)
18:25:58 <mattdm> B. Server
18:25:59 <mattdm> Target: People for whom RHEL and CentOS don't move fast enough, and people who want to see and influence the future of RHEL
18:26:02 <mattdm> Purpose: Build a better RHEL, and engage customers in development of RHEL, OpenStack, and other emerging technologies.
18:26:03 <mattdm> C. Cloud
18:26:06 <mattdm> Target: Development; DevOps in production; OpenShift
18:26:08 <mattdm> Purpose: We do not become entirely irrelevant.
18:26:10 <mattdm> III. Support Structures
18:26:11 <mattdm> A. Product working groups
18:26:14 <mattdm> B. Base design
18:26:15 <mattdm> C. Policy rings
18:26:18 <mattdm> (psh, fpaste. pasting into irc works just fine)
18:26:32 * sgallagh kicks mattdm
18:26:33 <mattdm> The product strategy here is *clearly* board material.
18:26:41 <nirik> so, could B and C be the same thing? or B is "larger"
18:26:51 <sgallagh> B is certainly larger
18:27:02 <mattdm> nirik: marketed differently. also, installer-focused vs. image focused.
18:27:07 <nirik> well, I could want to run any number of "server" things on my cloud instances.
18:27:08 <sgallagh> B is where our recommended infrastructure servers would likely live.
18:27:44 <mattdm> but _mostly_ they share a lot
18:27:54 <nirik> mattdm: ok, but note that arm might be more image centric and server...
18:27:56 <sgallagh> nirik: Sure, but those would be selected add-ons to the cloud image, where I (at least) kind of envision having something as a more comprehensive base at least
18:28:06 <mattdm> nirik good point
18:28:33 <abadger1999> The cloud target is: guests that run in the cloud? whereas the servers to host the cloud would be included in (B)?
18:28:39 <pjones> That raises the question of if every arch has to provide every product
18:28:40 <mattdm> abadger1999 yes
18:28:41 <mitr> mattdm: I'll go ahead and say that I'm not thrilled about the "creatives" item. I can see how it got there
18:28:43 <sgallagh> abadger1999: precisely
18:28:46 <abadger1999> <nod>
18:29:02 <nirik> alternate desktops would be their own products, right?
18:29:08 <mattdm> nirik yes.
18:29:10 <sgallagh> mitr: by "creatives" we basically mean coders (but leaving the door open)
18:29:36 <BCrookAtRA> mattdm: nice work on the presentation, and the idea in general. I think it brings great clarity to the organization of Fedora
18:29:39 <notting> sgallagh: .... oh? i think that's different than what was represented in the room
18:29:41 <mattdm> And the proposal here is that Fedora as a project will focus on providing these products, but also on the toolkit to build them, and encourage that toolkit to build other things
18:29:42 <mitr> sgallagh: ok then
18:29:49 <mattdm> xfce spin
18:29:50 <sgallagh> nirik: This proposal also does not mandate (at this time) a specific desktop. Just a target audience that we will attempt to serve.
18:29:53 <pjones> sgallagh: pretty sure that's the "developers" types, and "creatives" is the utterly broken term for graphical design people.
18:30:06 <sgallagh> notting: Was it? Maybe I missed it
18:30:09 <nirik> right, and part of the working group design would be requirements for what things go into these products. ie, what requirements for desktop, etc.
18:30:29 <sgallagh> nirik: Yes
18:30:40 <notting> sgallagh: well, don't want to put emily in a box, but she certainly straddles the line between designer/coder/etc.
18:30:43 <nirik> or web server, or cloud server, or whatever.
18:30:43 <sgallagh> We also had something on the working groups on the board, but Matthew didn't paste it
18:31:03 <sgallagh> notting: Fair enough. I'm fine with handling the Inkscape/Gimp crowd there
18:31:33 <jreznik> nirik: and that's why I say Board should take part of this working group - at least the first part to say what products are, for the next step and technical decisions, it's not as much needed...
18:31:34 <sgallagh> nirik: We suggested that the working groups should be created per-target audience and chaired by a sitting member of FESCo
18:31:37 <mattdm> sgallagh matthew apparently didn't transcribe that part from his phone image on the plane
18:31:39 <nirik> these would just be products made by/tested by/fedora and someone could surely add on whatever stuff they want right?
18:31:55 <sgallagh> mattdm: That's fine. I just wanted to cover it
18:32:15 <mattdm> nirik Yes indeed.
18:32:21 <mattdm> nirik where you goin' with this? :)
18:32:26 <sgallagh> Absolutely
18:32:29 <nirik> jreznik: well, what goes into a product seems like a more technical decision to me... where 'should we even think of products' or 'what products do we ship/test/by default' would be more board...
18:32:43 <sgallagh> nirik: Yes, that's my view as well
18:33:04 <notting> nirik: well, given the ring2/env/stacks/etc. - there's a bit of a dicsussion to be had about where bits come from to make other things outside of these three, and therefore what they might be called. that may be a discussion for further down the line
18:33:11 <nirik> mattdm: not sure. ;) Someone could take the workstation product and decide they wanted to change up desktops or whatever and do so much like they would now
18:33:21 <nirik> notting: sure.
18:33:27 <mattdm> abadger1999 suggested that in the future the board could have a representative for each project (changing how board is structured slightly)
18:33:42 <sgallagh> nirik: Certainly. There's nothing stopping them from doing that, but it won't be our problem to test it :)
18:33:47 <nirik> sgallagh: right.
18:34:11 <mattdm> (we would still, i hope, make best effort to not break our favorite alternative desktops)
18:34:14 <sgallagh> One of the key points that we need to make clear: we want to reduce the number of things that need testing
18:34:22 <nirik> all the stuff that builds and is in the 3 products would be 'ring 2' ?
18:34:32 <notting> mattdm: only our favorite ones?
18:34:41 <sgallagh> nirik: Can you rephrase that question, please?
18:35:29 <nirik> sgallagh: does the set of items used to make products imply they are in a lower ring that things that don't make up the 3 above products? I guess this is just what notting was saying and we may have to look at it down the road.
18:35:33 <mitr> sgallagh: (reduce the number of things that "need" testing while actually increasing the number of things that have to be and are tested)
18:35:44 <mattdm> notting I was joking with that phrasing, but, realistically, yeah, we'll care more about the ones where people in the community are putting in sigificant effort. so for that wording of favorite.
18:36:03 <nirik> anyhow, I'm +1 to sending this direction to the board as well. If they don'
18:36:12 <mmaslano> nirik: I agree +1
18:36:13 <sgallagh> nirik: No, my stance is that the basic deliverables should *not* need to be self-hosting (provided that they are *reproducible* by the public Fedora build system)
18:36:18 <nirik> t like it, we can not waste time making it detailed proposal.
18:36:43 <mattdm> One part I want to make particularly clear here is that the vision for Fedora's products here may differ from the vision of any upstream projects we use to compose them.
18:36:56 <abadger1999> nirik: +1
18:37:40 <nirik> sgallagh: well, but we want to test the build chain too, or we can't make the deliverables... so to me that implies they are in a similar testing/policy or lower than the products.
18:37:45 <sgallagh> mattdm: And when that arises, the various working groups have authority to change from upstream to meet the needs of the target audience? +1
18:38:05 <mattdm> To take the big example: the Gnome project has a certain vision for their desktop environment, and while I respect that vision and wish them the best in targetting it, it is not necessarily the same vision as that needed to meet _our_ goals for Fedora Workstation
18:38:06 <abadger1999> mattdm: that works for me.
18:38:11 <nirik> so, thats +4 for sending this to the board for a broad ack
18:38:19 <mattdm> uh, +1?
18:38:22 <nirik> mattdm: +1
18:38:29 * sgallagh is +1, obviously
18:38:34 <nirik> sorry, did I miss your vote. ;)
18:38:43 <notting> nirik: i'm +1 to the general idea of the main proposals. still catching up, as behind on list mail
18:38:50 * pjones is +1 on that
18:39:20 <nirik> So, not clear I guess what we are voting on, let me make a proposal here:
18:39:20 <notting> mattdm: i think for something like that it would be good to have a much more defined goal/userbase than just the couple of lines above, so active designs can be made rather than anecdotal "i don't like this thing over here"
18:39:24 <mjg59> One thing I'm not hugely clear on here - would the expectation be that Workstation would be equivalent to the current Desktop in terms of visibility?
18:39:37 <mattdm> notting absolutely
18:39:43 <mattdm> mjg59 define visibility?
18:39:45 <mmaslano> mjg59: which desktop?
18:39:50 <mjg59> mattdm: The thing on the front page of the website
18:39:51 <mjg59> mmaslano: Desktop
18:39:56 <nirik> proposal: send to the board the idea of fedora producing 'products' and allow fesco to work on a detailed proposal around those and what might be in them, etc.
18:40:04 <JSchmitt_> &quit
18:40:12 <notting> nirik: +1 to that
18:40:19 <sgallagh> nirik: +1
18:40:20 * nirik is +1 to his own proposal.
18:40:25 <mattdm> mjg59 I think we will put all three things on the front page.
18:40:25 <pjones> mjg59: I think for this to work it needs to be the most prominent thing on the page, but all of these things need to be on there
18:40:28 <nirik> mjg59: yes, as I understand it.
18:40:31 <pjones> nirik: +1
18:40:41 <mattdm> I'm okay with having desktop on the top
18:40:51 <mitr> nirik: +1
18:40:51 * abadger1999 envisions that we'd see a page attempted to push people towards one of the three products depending on what they wanted to do with it.
18:40:51 <sgallagh> Proposed Addendum: mattdm will send his proposal draft to the FESCo list for tweaks before it goes to the board
18:40:52 <nirik> all three should be very visible.
18:41:06 <mjg59> Ok, so the natural thing is that the people defining Workstation would be the existing Desktop SIG?
18:41:17 <mattdm> right. right now, it's desktop is visibile, others are in the basement.
18:41:28 <mjg59> (And Server the Server Sig, and Cloud the Cloud Sig)
18:41:30 <Viking-Ice> why the desktop sig?
18:41:31 <mitr> mjg59: To the extent that the visions differ it's not quite obvious
18:41:37 <sgallagh> mjg59: Not exactly. They should be implementing a technical vision identified by FESCo and the Board.
18:41:37 <nirik> mjg59: I don't think so, since "sigs" don't really exist...
18:41:41 <pjones> Viking-Ice: benefactors in kind
18:41:46 <nirik> I would prefer a concrete listing of who is in them.
18:41:50 <mjg59> Well ok, that's why I'm asking
18:41:50 <pjones> but the broad answer is "not really"
18:42:01 <mmaslano> nirik: +1 to your proposal
18:42:24 <abadger1999> nirik: +1
18:42:25 <sgallagh> abadger1999: That's an implementation detail, but I'd like to see that too
18:42:30 <mjg59> There's a set of people who currently produce what you get by default from the website
18:42:41 <mattdm> nirik Cloud SIG -- we're a real thing.
18:42:47 <mjg59> If the proposal changes who that set of people is, I think it needs to justify that pretty strongly
18:42:49 <pjones> sgallagh: that's sort of a mixed bag. we're setting a vision for layout and consumption, but they're still the ones defining e.g. desktop experience in a real way
18:42:56 <sgallagh> mjg59: Yes, but right now it's "Whatever upstream produced"
18:43:03 <nirik> #agreed send to the board the idea of fedora producing 'products' and allow fesco to work on a detailed proposal around those and what might be in them, etc. (+7,0)
18:43:11 <sgallagh> We're proposing that Fedora should have some leeway to adjust that where it's better for Fedora
18:43:16 <mjg59> sgallagh: No, it's just that there's significant overlap between upstream and them
18:43:19 <nirik> mattdm: perhaps I phrased that poorly... but it's not a concrete membership, voting, etc.
18:43:38 <jreznik> so idea is to give power to sigs but cut that power by saying what sigs has to do :)
18:43:45 <nirik> there are places where gnome the project and fedora desktop are different... browser choice for example
18:43:46 <mattdm> nirik I'm okay with asking for these sigs to become more formal -- progress to Team in the existing model
18:44:12 <sgallagh> mjg59: Ok, I think we're talking in circles here. My point is that if we and the Board define a target audience, and the existing Desktop SIG is *not* targeting that audience, we have leeway to course-correct
18:44:21 <sgallagh> Using the mechanism we see fit.
18:44:57 <notting> it's all about enshrining cross-department hostilities
18:44:59 <abadger1999> jreznik: heh. I don't think the idea has SIGs involved... or perhaps better stated... not the current definition of SIGs.
18:45:07 <nirik> I think the groups that control the products should be formal enough to where someone can ask them something and get a concrete answer that is from that group, instead of someone in a sig said.
18:45:25 <sgallagh> (i.e. that mechanism might be as simple as carrying an extension or as grandiose as picking a different DE, but it needs to be in our power)
18:45:47 <mjg59> Ok. As a board member (but not speaking for the board), I think any real proposal is going to have to include examples of cases where things would be different, and how that's going to be managed within the context of existing Fedora contributors
18:46:08 <mattdm> mjg59 noted
18:46:17 <nirik> yeah, detailed proposal shoudl def enshrine that process and differences from current
18:46:18 <mjg59> But personally, I'm broadly enthusiastic
18:47:00 <nirik> ok, any further discussion or voting needed on this topic for now?
18:47:25 <sgallagh> I think we're good at least until the draft is produced.
18:47:47 * mattdm had thought he could relax after flock. aahahhhhahahhhhhh.
18:47:50 <jreznik> sgallagh: but you know, we rely on our upstreams... we are not canonical to fork old desktop and create exactly what they want... and I envy them sometimes for being able to do it
18:47:51 <nirik> well, until we need to populate the groups that will make the draft...
18:48:23 <mattdm> nirik I'm going to draft a basic proposal
18:48:28 <sgallagh> jreznik: I'd like to believe that there are sensible-enough individuals out there that they'll work *with* us.
18:48:30 <mitr> jreznik: that's not exactly set in stone, just a tradition
18:48:48 <nirik> we had another ticket come in this morning... https://fedorahosted.org/fesco/ticket/1157 do we want to do it this meeting? or defer to next? I'm not sure how many of you had time to look at it.
18:48:57 * sgallagh hasn't read it
18:49:04 <nirik> mattdm: great. ;) It's always good to have something to pick holes in. ;)
18:49:11 <pjones> jreznik: sgallagh: this is why above I said: "that's sort of a mixed bag. we're setting a vision for layout and consumption, but they're still the ones defining e.g. desktop experience in a real way"
18:49:34 <Viking-Ice> jreznik, there is Gnome SIG forming which will allow it to be closer to upstream and desktop SIG or workstation SIG or whatever tailor it to Fedora
18:49:34 <pjones> we're really not going to be in a position to tell the desktop people "hey, switch the stuff you're working on to CDE", because they're not working on CDE.
18:50:10 <mattdm> nirik I could either defer on that or proxy my vote to you because I think this is kinda an infrastructure thing
18:50:26 <sgallagh> pjones: Right, but at the same time we have some limited ability to say "This is what we need from you. If you don't want to provide it, we'll look at alternatives"
18:50:29 <nirik> lets just defer. I don't think folks have had time to read it.
18:50:49 <mjg59> sgallagh: Can you define "we" in that situation?
18:50:54 <sgallagh> FESCo
18:50:59 <mattdm> and board
18:51:04 <sgallagh> and board, yes
18:51:07 <jreznik> Viking-Ice: good point, but someone has to step in (and same for server... we have better cloud because mattdm stepped into)
18:51:09 <pjones> It's pretty limited.
18:51:24 <pjones> Our truth-or-consequences knob isn't particularly easy to turn.
18:51:44 <sgallagh> jreznik: mmaslano has been trying to get her server SIG off the ground, and I'm willing to help there.
18:51:56 <mitr> pjones: Desktops are the one are where we actually have several 80%-viable options
18:52:01 <abadger1999> nirik: ticket 1157: I agree with mattdm that this seems mostly like an infra question.
18:52:30 <nirik> #topic next week's chair
18:52:34 <nirik> who wants it? ;)
18:52:35 <mmaslano> sgallagh: I wouldn't say me, but there are few members
18:52:50 <mmaslano> of server sig who can run it
18:52:53 <notting> i may be unavailable next week
18:52:59 <Viking-Ice> sgallagh, is that some thing other then the current Server SIG/sub-community ( I've not seen any proposals or nothing from her on that mailing list although I might have missed it )
18:53:03 <mmaslano> I won't attend next week
18:53:04 <abadger1999> nirik: I'll take the chair next week.
18:53:13 * abadger1999 adds it to his calendar
18:53:14 <sgallagh> Viking-Ice: It's still coming up to steam.
18:53:20 <nirik> thanks abadger1999
18:53:22 <abadger1999> Are we all done with features for now?
18:53:29 <nirik> #action abadger1999 to chair next week
18:53:32 <mattdm> proposal: naptime!
18:53:34 <nirik> jreznik: ^
18:53:40 <notting> mattdm: +12
18:53:44 <notting> or +1, even
18:53:59 <jreznik> abadger1999: there's Bluez 5
18:54:00 <kalev> if there's a few minutes of the meeting time left, I'd like to briefly touch the BlueZ 5 topic
18:54:01 <sgallagh> -1. Counter-proposal: cocktails
18:54:12 <abadger1999> jreznik: k.
18:54:20 <kalev> It affects a number of spins so I wanted to be sure FESCo is on board with this
18:54:22 <nirik> jreznik: is it ready? or next week?
18:54:28 <nirik> #topic Bluez5
18:54:33 <nirik> kalev: take it away
18:54:36 <sgallagh> kalev: That sounds like something that should go through the Changes process, then...
18:54:46 <mattdm> kalev: will this unbreak the thing where bluetooth is always on after my thinkpad boots or resumes from sleep?
18:55:09 <kalev> mattdm: uh, I have no idea
18:55:24 <kalev> hadess is really the resident bluetooth expert, I'm just filling in the shoes while he's on vacation
18:55:47 <kalev> anyway, this is going through the Changes process and jreznik announced it today
18:55:48 <jwb> mattdm, just blacklist the bluetooth driver.
18:56:13 <abadger1999> sgallagh: I believe it is a Change -- just filed late: http://fedoraproject.org/wiki/Changes/Bluez5
18:56:20 <kalev> however, we don't have so much time left and I think it would make sense to move forward with updating the packages
18:56:20 <sgallagh> Sorry, I see that now.
18:56:34 <kalev> my plan is to land bluez 5 today / tomorrow to leave more time to fix up issues / integrate
18:56:50 <kalev> and I'd like to emphazise that there's a contingency plan to revert back to bluez 4 if it turns out we can't make it propely work for Beta for all the release blocking desktop
18:57:10 <mitr> kalev: Has the code to update bluez users actually been written?
18:57:35 <kalev> mitr: what do you mean, update bluez users?
18:57:36 <mattdm> kalev Is the plan to switch back for beta if the alpha doesn't work?
18:57:54 <mattdm> because switching back after beta has been proven to be practically too late
18:58:05 <mitr> kalev: port applications from v4 to v5
18:58:53 <kalev> mitr: yep, most apps have been ported -- gnome-bluetooth, PulseAudio, NetworkManager (still pending some patch review, but the code is available), BlueDevil
18:59:11 <notting> so gnome is fairly ready, kde has a branch that can be used, mate has an experimental thing, and lxde and xfce are....?
18:59:21 <nirik> doomed. ;)
18:59:35 <nirik> we could use the same think mate does if that exists.
18:59:41 <sgallagh> nirik: So, par for the cource?
18:59:41 <kalev> I believe mate and lxde and xfce are somewhat in the same boat
18:59:45 <sgallagh> *course
18:59:59 <nirik> right. all the systray using desktops
19:00:05 <notting> nirik: were you using blueman before?
19:00:13 <nirik> yeah
19:00:14 <kalev> the important thing to have, I believe, is to have a working panel applet, which can be used by all of these three
19:00:40 <kalev> regarding blueman, its owner seemed to want to retire it anyway
19:00:55 <mattdm> kalev When is the planned go/no-go and contingency activation plan, and how much un-porting will that require?
19:01:23 <nirik> if there's not a pannel applet I would be ok with just saying those desktops get no bluetooth support... rather than trying to hold everything else back
19:01:24 <kalev> mattdm: I believe the contingency plan requires maybe 3 days. I was planning on activating it right before the Beta freeze, is that too late?
19:02:06 <kalev> nirik: it shouldn't be hard to get a working panel applet by resurrecting the old panel that got removed from gnome-bluetooth
19:02:16 <mitr> If we had to revert, doing it right before the beta freeze would be appropriate I think
19:02:39 <mattdm> If you think your 3-day estimate is good, then, yeah, sounds fine.
19:02:42 <kalev> so maybe we could schedule it to discuss a week before the beta freeze, at a fesco meeting?
19:02:47 * mattdm is therefore +1 to the wholething.
19:02:49 <nirik> kalev: possibly. Also that will pull in any deps gnome-bluetooh has
19:02:59 <mitr> "So f21 is Ok as goal, but f20 is definitely to early for KDE!"
19:03:06 <mitr> Conversations seem to be still ongoing...
19:03:15 <kalev> mitr: I _just now_ talked to Kevin Kofler on #fedora-kde
19:03:44 <kalev> and he said it should be okay to try to package up the git snapshot; jreznik is also on the channel and saw the conversation, I believe
19:04:05 <mitr> I suppose I'm +1 if 1) we review this before beta, and 2) gnome and kde are required to be by that time
19:04:22 <mitr> 1 is a process matter, not really a requirement
19:04:38 <sgallagh> mitr: +1
19:04:42 <nirik> sure, +1
19:04:45 <mmaslano> +1
19:04:49 <abadger1999> nirik: if the other desktop teams agree I could be +1 as well... otherwise, I'd say that fixing them should be a requirement.... If the feature came in before the deaadline I think I'd be the opposite.
19:05:00 <pjones> mitr: sure. +1
19:05:27 <nirik> abadger1999: ok, so you are -1 to the above proposal?
19:05:31 <mitr> abadger1999: Right, we _should_ get everything; I'm not willing to compromise on these two
19:05:36 <abadger1999> anyhow... I'd be some sort of contingent +1....
19:05:44 <abadger1999> So that bluez can land now.
19:05:51 <mitr> abadger1999: We do retain the right to activate the contingency before Beta in any case and for any reason :)
19:05:57 <abadger1999> mitr: <nod>
19:06:05 <abadger1999> mitr: yeah, that might be the wayto go.
19:06:50 <nirik> so, counter proposal?
19:07:17 <mitr> nirik: I think we are at +5 (with me voting for my proposal)
19:07:17 <jreznik> mitr: I'm definitely for Beta to fire up contingency plan
19:07:27 <mitr> jreznik: will you make sure this gets on the agenda, please?
19:07:29 <kalev> sounds like a good plan to me
19:07:34 <abadger1999> So -- approve bluez5 landing now -- if the other alternate desktop envs agree to not be blocking, they do not need to be fixed in order for the feature to stay in. If they don't we'll need to see that they can get bluez5 support in time for F20 or evaluate whether to trigger the contingency plan.
19:07:51 <nirik> sure, +1 for abadger1999's proposal
19:08:14 * notting can be +1 to that
19:08:22 <abadger1999> +1
19:08:29 <pjones> It's only barely any different, so it's pretty easy to be +1 with.
19:08:37 <mmaslano> +1
19:08:44 <mitr> abadger1999: +1
19:08:46 <pjones> so sure, +1
19:08:49 <abadger1999> pjones: yeah -- that's pretty much what we all agreed on with just some things more explicit.
19:09:11 <nirik> #agreed approve bluez5 landing now -- if the other alternate desktop envs agree to not be blocking, they do not need to be fixed in order for the feature to stay in. If they don't we'll need to see that they can get bluez5 support in time for F20 or evaluate whether to trigger the contingency plan. (+7,0)
19:09:18 <nirik> thanks kalev!
19:09:23 <Viking-Ice> I got one request for proven packager assistance in completing tracker bug 947037 which adds an missing requirements on crontabs to corresponding packages ( as stated by the guidelines ) and all these bugs there have patches submitted to them that does exactly that...
19:09:27 <nirik> #topic Open floor
19:09:33 <kalev> thanks!
19:10:07 <nirik> Viking-Ice: sure. We can note that here... or perhaps you could also send to devel-announce about it?
19:10:58 <nirik> #info proven packager assistance wanted for crontab cleanup, tracker bug: 947037 see Viking-Ice for more info
19:11:02 <Viking-Ice> nirik, the request for proven packagers? ( would have done this myself but you know my hands are tied in that regard )
19:11:16 <Viking-Ice> thanks
19:11:31 <nirik> Viking-Ice: you can send the request... subscribe to devel-announce and send email to it and it can moderated through...
19:11:43 <nirik> any other items for open floor?
19:12:33 <nirik> If nothing else will close out in a minute.
19:13:33 <nirik> Thanks for coming everyone!
19:13:36 <nirik> #endmeeting
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 836 bytes
Desc: not available
More information about the devel