Minutes/Summary from today's FESCo meeting (2010-07-06 at 19:30UTC)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



===================================
#fedora-meeting: FESCO (2010-07-06)
===================================

Meeting started by nirik at 19:30:01 UTC. The full logs are available at
http://meetbot.fedoraproject.org/fedora-meeting/2010-07-06/fesco.2010-07-06-19.30.log.html

Meeting summary
---------------
* init process  (nirik, 19:30:01)
  * cwickert and mclasen are unable to attend today and have added
    votes/comment to ticket items.  (nirik, 19:30:41)

* #387 compile list of supported CPUs and reacto to recent loss of
  support for Geode LX on F13  (nirik, 19:33:17)

* #412 Non-responsive maintainer (ixs); request fast-track orphaning of
  libsndfile  (nirik, 19:35:46)
  * AGREED: nirik will try and contact ixs one last time, will reassign
    libsndfile if no response in a few days.  (nirik, 19:41:42)

* #409 Feature Request: GNUstep  (nirik, 19:41:55)
  * AGREED: defer a week to ask questions in the ticket / wiki page
    (nirik, 19:51:33)

* #410 F14Feature: http://fedoraproject.org/wiki/Features/D_Programming
  (nirik, 19:52:14)
  * AGREED: Feature is approved.  (nirik, 19:55:18)

* #413 F14Feature: http://fedoraproject.org/wiki/Features/Go_Programming
  (nirik, 20:00:25)
  * AGREED: will defer a week to ask which compiler will be used and
    more info from feature owners.  (nirik, 20:06:11)

* #351 Create a policy for updates - status report on implementation
  (nirik, 20:06:19)
  * LINK: https://fedorahosted.org/fesco/ticket/351   (nirik, 20:06:19)
  * LINK: http://bochecha.fedorapeople.org/bodhi_karma_revamped
    (lmacken, 20:18:09)
  * AGREED: lmacken writes up what the exact logic currently is. Next
    week we visit that and see what changes we would like to make.
    (nirik, 20:19:11)

* #382 Implementing Stable Release Vision  (nirik, 20:20:42)
  * LINK:
    https://fedoraproject.org/wiki/User:Dafrito/Stable_release_updates_vision_implementation_ideas
    (nirik, 20:50:38)
  * ACTION: notting to work on Fedora 14: Document this stance in
    maintainer docs and announce to maintainers the new docs.  (nirik,
    20:56:51)
  * ACTION: SMParrish to work on Fedora 14: metrics on how many updates
    each branch gets including rawhide?  (nirik, 20:57:03)
  * ACTION: nirik to work on Fedora 14: Some way to document failures to
    quality and consistency so we can learn from them, and see that the
    incidence is decreasing.  (nirik, 20:57:14)
  * ACTION: kylem to work on Fedora 14: Have an updates-features
    optional repository.  (nirik, 21:00:18)
  * ACTION: mjg59 to work on Fedora 14: Document a exception process.
    Some packages will need to provide updates for security reasons or
    working with external sources, etc.  (nirik, 21:00:52)

* Fedora orphanage/collective maint SIG  (nirik, 21:03:09)
  * ACTION: will review proposal from the group  (nirik, 21:07:32)

* FES tickets roundup  (nirik, 21:07:44)

* Open floor  (nirik, 21:13:41)

Meeting ended at 21:16:41 UTC.

Action Items
------------
* notting to work on Fedora 14: Document this stance in maintainer docs
  and announce to maintainers the new docs.
* SMParrish to work on Fedora 14: metrics on how many updates each
  branch gets including rawhide?
* nirik to work on Fedora 14: Some way to document failures to quality
  and consistency so we can learn from them, and see that the incidence
  is decreasing.
* kylem to work on Fedora 14: Have an updates-features optional
  repository.
* mjg59 to work on Fedora 14: Document a exception process. Some
  packages will need to provide updates for security reasons or working
  with external sources, etc.
* will review proposal from the group
--
19:30:01 <nirik> #startmeeting FESCO (2010-07-06)
19:30:01 <zodbot> Meeting started Tue Jul  6 19:30:01 2010 UTC.  The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:30:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
19:30:01 <nirik> #meetingname fesco
19:30:01 <nirik> #chair mclasen notting nirik SMParrish kylem ajax pjones cwickert mjg59
19:30:01 <nirik> #topic init process
19:30:01 <zodbot> The meeting name has been set to 'fesco'
19:30:01 <zodbot> Current chairs: SMParrish ajax cwickert kylem mclasen mjg59 nirik notting pjones
19:30:27 <kylem> g'afternoon.
19:30:40 <pjones> morning, sunshine.
19:30:41 <bioinfornatics> .fas bioinfornatics
19:30:41 <nirik> #info cwickert and mclasen are unable to attend today and have added votes/comment to ticket items.
19:30:41 <zodbot> bioinfornatics: bioinfornatics 'MERCIER Jonathan' <bioinfornatics@xxxxxxxxx>
19:30:49 <SMParrish> Afternoon all
19:31:02 <bioinfornatics> evening here :)
19:31:23 <ajax> come on party people
19:31:25 <mjg59> Afternon
19:32:32 <nirik> ok, lets go ahead and get started I guess.
19:33:03 <nirik> lets go ahead and do the updates items at the end, so we have more time...
19:33:17 <nirik> #topic #387 compile list of supported CPUs and reacto to recent loss of support for Geode LX on F13
19:33:18 <nirik> .fesco 387
19:33:19 <zodbot> nirik: #387 (compile list of supported CPUs and react to recent loss of support for Geode LX on F13) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/387
19:33:22 <nirik> kylem: any news here?
19:33:58 <cjb> (hi)
19:34:01 <kylem> no, i got sidetracked and haven't poked the binutils people yet. i'll do that after the meeting.
19:34:21 <nirik> ok, then next week? or update the bug when you have news?
19:34:38 <kylem> will update after, yes.
19:35:36 <nirik> cool.
19:35:46 <nirik> #topic #412 Non-responsive maintainer (ixs); request fast-track orphaning of libsndfile
19:35:46 <nirik> .fesco 412
19:35:48 <zodbot> nirik: #412 (Non-responsive maintainer (ixs); request fast-track orphaning of libsndfile) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/412
19:36:21 <notting> at least we know where he is
19:37:15 <nirik> yeah, he was on irc and I talked with him the other day.
19:37:23 <nirik> he says he's just very busy.
19:37:26 <notting> wait
19:37:33 <notting> i'm confusing ixs with ignacio. don't mind me.
19:37:51 <nirik> I'd be inclined to try and catch him again in the next few days and see if he can add co-maintainers at least.
19:38:25 <notting> but if he's around enough to talk to on irc, i'd like to get his opinion
19:40:23 <nirik> proposed: I will try and contact him for the next few days, if no answer in a few days, we re-assign this package at least?
19:40:30 <notting> +1
19:40:31 <mjg59> +1
19:40:34 <SMParrish> +1
19:41:01 <kylem> +1
19:41:11 <nirik> cwickert was +1 to allowing reassign in the ticket.
19:41:35 <pjones> sure, why not.
19:41:36 <pjones> +1
19:41:42 <nirik> #agreed nirik will try and contact ixs one last time, will reassign libsndfile if no response in a few days.
19:41:55 <nirik> #topic #409 Feature Request: GNUstep
19:41:55 <nirik> .fesco 409
19:41:57 <zodbot> nirik: #409 (Feature Request: GNUstep) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/409
19:42:06 * nirik has to step away for a sec. brb
19:43:33 <gholms|work> [a cricket chirps in the distance]
19:43:41 <mjg59> The release notes need rewriting
19:44:26 <notting> but ideally the beat writer can fix that
19:45:44 <mjg59> Well, I think there's some factual inaccuracy there as well
19:45:51 <mjg59> It's not "The open source version of Nextstep"
19:45:59 <mjg59> It's "An open source reimplementation of Nextstep"
19:46:19 <mjg59> The former implies that there's some direct relationship between them
19:46:22 <pjones> yeah
19:47:13 <mjg59> But other than that, it's fine
19:47:35 <ajax> i mean, to the extent that gnustep is fine at all.
19:47:37 <notting> i'm mildly concerned about it being somewhat contrary to 'be on the leading edge of f/oss technology'
19:48:16 * nirik is +1 here
19:48:34 <pjones> notting: you think it might be the trailing edge?
19:48:36 <mjg59> Wait, hang on
19:48:44 <mjg59> gnustep-base has been around since F10
19:49:05 <mjg59> What's actually new here?
19:49:59 <nirik> there has been some part of gnustep in for a long time... but I thought this was to provide sessions, etc.
19:50:27 <mjg59> Doesn't look like it
19:50:38 <mjg59> Looks more like a development environment than a session
19:50:46 <nirik> ok, perhaps we defer a week and add comments to the ticket/wiki talk page/
19:50:47 <nirik> ?
19:50:58 <mjg59> I'm +1 to that
19:51:02 * mjg59 goes to comment
19:51:13 * notting agrees. +1
19:51:16 <pjones> yeah
19:51:16 <nirik> fine with me... next week is the deadline...
19:51:16 <pjones> +1
19:51:19 <SMParrish> +1
19:51:33 <nirik> #agreed defer a week to ask questions in the ticket / wiki page
19:51:34 <ajax> +1 defer
19:51:35 <mjg59> Also, the feature page is from the F13 cycle
19:51:41 <kylem> +1 from me.
19:51:48 <kylem> to deferring until next week
19:51:50 <mjg59> Not intrinsically an issue, but.
19:52:12 <nirik> ok, moving on.
19:52:14 <nirik> #topic #410 F14Feature: http://fedoraproject.org/wiki/Features/D_Programming
19:52:15 <nirik> .fesco 410
19:52:16 <zodbot> nirik: #410 (Feature: D programming) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/410
19:52:48 <ajax> i'm all about deprogramming.
19:53:24 <pjones> I'm +1 on this in the sense of "oh, why the hell not?"
19:53:41 <nirik> bioinfornatics is the feature owner if anyone has questions.
19:54:16 <kylem> +1 on this feature, seems like not a big deal.
19:54:19 <pjones> which is at least a clever username.
19:54:21 <ajax> +1
19:54:29 <nirik> I'm +1 here.
19:54:32 <mjg59> +1
19:54:34 <SMParrish> I'm good with it +1
19:54:52 <ajax> i don't think D is a "moderm" language though
19:55:09 <pjones> trailing edge again, eh?
19:55:18 <nirik> #agreed Feature is approved.
19:55:37 <notting> +1. not thrilled about the tango namespace collision, but, eh.
19:55:47 <nirik> any other questions here? will move on if not...
19:55:52 <tibbs> BTW, does anyone see it odd that D include files go in /usr/include?
19:56:14 <ajax> if they're not C source, yes, that's weird and probably broken.
19:56:15 <pjones> tibbs: odd but not necessarily intrinsically any weirder than any 2 C libraries going there?
19:56:28 <kylem> c++ header files go in /usr/include too, and they can't be used by a c compiler...
19:56:37 <bioinfornatics> /usr/include/d
19:56:40 <pjones> it seems like an unfortunate choice, but not necessarily wrong.
19:56:54 <ajax> if they're under d/ i'm fine with it
19:56:59 <mjg59> The FHS says that C headers must go in /usr/include, but doesn't say that *only* C headers must go there
19:57:02 <tibbs> I think it's a bad choice but not voting.
19:57:34 <nirik> where would be better?
19:57:43 <nirik> bioinfornatics: are they platform independent?
19:57:44 <pjones> /usr/exclude, obviously.
19:58:03 <tibbs> If C didn't get a big exception due to history, where would they go?
19:58:04 <pjones> /usr/share/d/include/ might be nicer, but whatever.
19:58:10 <gholms|work> Don't C++ headers go in /usr/include/c++?
19:58:25 <ajax> gholms|work: no, they pretty much go right into /usr/include
19:58:26 <tibbs> IRC eats anything with a leading slash, dammit.
19:58:38 <ajax> which is sort of a special case since C++ claims to be a C superset
19:58:40 <pjones> gholms|work: at least some of them do, but not all.
19:58:43 <ajax> and D doesn't really
19:59:16 <bioinfornatics> no platform dependent
19:59:17 <nirik> anyhow, that seems like we are getting off track. Please comment on that in the review bug?
19:59:23 <tibbs> It's been approved.
19:59:33 <ajax> oh gross.
19:59:34 <pjones> anyway, I don't really see that we need to start a crusade against that here and now.  If they don't break other headers, it doesn't make much difference.
19:59:37 <tibbs> The reviewer didn't seem to look or care.
19:59:37 <ajax> yeah, review ticket.
20:00:14 <nirik> tibbs: ;( I guess file a bug against the package then?
20:00:22 <nirik> on to the next programming language?
20:00:25 <nirik> #topic #413 F14Feature: http://fedoraproject.org/wiki/Features/Go_Programming
20:00:26 <nirik> .fesco 413
20:00:27 <zodbot> nirik: #413 (F14Feature: http://fedoraproject.org/wiki/Features/Go_Programming) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/413
20:00:43 <pjones> go fish
20:01:50 <ajax> this doesn't seem to have decided which compiler they're going to ship.
20:02:00 <ajax> seems like a big thing to not know
20:02:00 <nirik> yeah, says 'or' there
20:02:26 <notting> and the gcc version isn't upstream yet?
20:03:00 <pjones> well, we can give them 7 more days and see how far they get...
20:03:03 <SMParrish> I would like to see a decision on the compiler b4 we approve it
20:03:29 <kylem> SMParrish, i agree.
20:03:32 * nirik nods.
20:03:43 <notting> i agree. so, defer?
20:03:44 <kylem> i suspect the gcc maintainers will not be keen on patching in a new frontend. :)
20:03:46 <mjg59> Yeah, let's defer to next week
20:03:48 <nirik> +1 to defer and ask for more specifics.
20:04:01 <nirik> can someone update the ticket with questions about which compiler?
20:04:04 <kylem> so i suspect it's the other one, or F-15.
20:04:33 <SMParrish> nirik: I can update the ticket
20:04:41 <nirik> SMParrish: thanks.
20:04:46 <kylem> SMParrish, thanks!
20:04:48 <notting> oops
20:04:50 <notting> i just did
20:05:00 <SMParrish> notting: lol np
20:05:09 <pjones> +1 for letting them spend another week and then seeing how far they may or may not get.
20:05:43 <nirik> ok, moving on then...
20:06:11 <nirik> #agreed will defer a week to ask which compiler will be used and more info from feature owners.
20:06:19 <nirik> #topic #351 Create a policy for updates - status report on implementation
20:06:19 <nirik> https://fedorahosted.org/fesco/ticket/351
20:06:35 <kylem> i've got to nip off for ~15. sorry. :/
20:07:02 <kylem> brb.
20:07:08 <nirik> ok, so we have several parts landed now in production... just lacking autoqa and a 1 week in testing requirement (afaik)
20:07:21 <nirik> there have been several questions coming up on how the karma does or should work.
20:07:53 <nirik> should all positive karma be required?
20:08:07 <SMParrish> It also appears this blindsided some people as well based on what I read on the mailing list
20:08:12 <nirik> adamw: that was a question from you I think.
20:08:39 <nirik> SMParrish: yeah, I was hoping to send an announcement on it, but it landed and lmacken sent out the announcement. ;)
20:09:05 <nirik> jlaska: any news on a possible timeline for autoqa?
20:10:08 <nirik> I guess what I would love to see is a breakdown of what the bodhi code says for karma, summarized on a wiki page or faq entry.
20:11:08 <nirik> so, do we want to look at answering what negative karma means? or get an idea on how it's handled now first?
20:11:43 <adamw> nirik: thanks for the ping
20:12:17 <adamw> and yes, i think it would useful both a) to know exactly what it does right now and b) have an active idea about what it *ought* to do
20:12:25 <nirik> I guess I can say for sure that +2 is required for critpath currently... so -1, +1, +1 == 1 and doesn't push.
20:12:29 <pjones> nirik: hard "no negative karma" restrictions seem ill advised -- you've seen what people file in bugzilla sometimes, imagine what they'll do with a *lower* barrier to entry.
20:12:45 * nirik nods. Think of the kernel. ;(
20:13:00 <notting> however, we might want to weigh -1 from proventester higher
20:13:01 <jlaska> nirik: Hi there ... unfortunately concrete dates yet.  I have a revised autoqa package dependency map being reviewed and wwoods has revamped the autoqa TRAC roadmap to have a focus on the package update acceptance plan.  Please keep me on the list for next week, wwoods and I will catch up later this week to nail down some dates.
20:13:01 <adamw> i would focus on negative karma from proventesters
20:13:16 <pjones> that might be better.
20:13:17 <adamw> i'm not sure we want to accept updates with +2, -1 from three proventesters. especially if the -1 comes after the +2.
20:13:20 <SMParrish> IMO no negative is not feasible, but would like to see someone else test what triggered the negative and comment
20:13:28 <lmacken> nirik: I'll write some stuff up in the wiki about how the current system works
20:13:41 <nirik> lmacken: that would be most welcome.
20:13:54 <nirik> adamw: what if it came before?
20:14:03 <nirik> and the cause was fixed as confirmed by the last 2?
20:14:14 <adamw> nirik: we're back at 'karma sucks', aren't we =)
20:14:22 <nirik> yes indeed.
20:14:41 * adamw certainly doesn't have all the answers
20:14:44 <nirik> I think we should try and make it as uncomplicated as possible... it's already too confusing.
20:15:15 <adamw> perhaps we could say that *automatic* pushes should be disallowed for packages with negative karma from a proventester?
20:15:44 <adamw> at least it'd then require a manual submission for the update to go out, so the maintainer would've had to have seen the negative feedback and have a reason (one would hope) for disregarding it. dunno.
20:16:01 <nirik> or 'any -1 turns off karma automotism (or however you speel that)'
20:16:13 <lmacken> adamw: I think that's a reasonable idea
20:16:14 <kylem> back, sorry.
20:16:14 <SMParrish> adamw: I like that idea
20:16:30 <nirik> or yeah, proventester... sure.
20:16:54 <kylem> we need metakarma. :P
20:17:07 <adamw> kylem: well, proventesters is essentially intended to provide that
20:17:12 <nirik> proposal: lmacken writes up what the exact logic currently is. Next week we visit that and see what changes we would like to make?
20:17:27 <pjones> sounds good.
20:17:30 <adamw> kylem: but it's not just a case of making sure testers are 'good' (both competent and not evil); testers inevitably have different experiences
20:17:31 <pjones> +1 to nirik's proposal.
20:17:42 <notting> +1 to nirik
20:17:47 <adamw> a bug might just not appear for one tester but does appear for another, given the circumstances.
20:17:49 <adamw> +1 to nirik too
20:17:54 <SMParrish> +1 as well
20:17:56 <adamw> (though i don't get to vote :>)
20:18:08 <mjg59> +1
20:18:09 <tyll> imho there should be first a proposal about what you would like to have
20:18:09 <lmacken> http://bochecha.fedorapeople.org/bodhi_karma_revamped
20:18:22 <lmacken> plus many other ideas people have had... I'll try and consolidate them
20:19:01 <nirik> #agreed lmacken writes up what the exact logic currently is. Next week we visit that and see what changes we would like to make?
20:19:08 <nirik> #undo
20:19:08 <zodbot> Removing item from minutes: <MeetBot.items.Agreed object at 0x11123a90>
20:19:11 <nirik> #agreed lmacken writes up what the exact logic currently is. Next week we visit that and see what changes we would like to make.
20:19:18 <nirik> tyll: agreed.
20:19:31 * bochecha notes he hasn't had any time lately to work on what lmacken linked above
20:19:38 <nirik> jlaska: thanks for the news.
20:19:54 <nirik> ok, any further questions/issues/etc on this issue? or shall we move on?
20:20:39 <nirik> ok, moving on to the related topic:
20:20:42 <nirik> #topic #382 Implementing Stable Release Vision
20:20:43 <nirik> .fesco 382
20:20:44 <zodbot> nirik: #382 (Implementing Stable Release Vision) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/382
20:21:06 <nirik> dafrito reworked our wiki page some: https://fedoraproject.org/wiki/User:Dafrito/Stable_release_updates_vision_implementation_ideas
20:21:17 <nirik> orig at https://fedoraproject.org/wiki/Stable_release_updates_vision_implementation_ideas
20:21:44 <nirik> we agreed last week that we would look at ideas here and see about assigning them out to be worked on.
20:23:00 <nirik> we still don't have all that many ideas.
20:23:46 <mjg59> I think we do need to work out what the exception process is going to look like
20:23:50 <nirik> How about this as a proposal: we form a updates working group thats a subset of fesco. This subgroup doesn't decide anything, but works on proposals and timelines for implementing things and comes back to the main fesco with that.
20:23:59 <pjones> mjg59: that'd be a good start, yeah
20:24:06 <kylem> nirik, that sounds reasonable.
20:24:25 <nirik> or parsel out each item to a fesco member to work on.
20:24:44 <pjones> the WG idea isn't a terrible one either.
20:25:01 * nirik knows we are all busy, but we should try and get this moving forward...
20:25:21 <notting> either of those sounds fine. but we should pick one
20:26:59 <notting> if we're ok with the ideas as-is, i'd prefer the second
20:27:36 <nirik> I am ok with all the ideas except the updates-features repo
20:28:56 <SMParrish> nirik: what dont you like about that one?
20:30:22 <nirik> increased confusion, possible interaction issues with stable repo, seems like an afterthought instead of part of a revamp of updates
20:30:31 <nirik> increased complexity for maintainers.
20:31:22 <SMParrish> if we dont segregate these types pf updates how then does it differ from today?
20:31:59 <nirik> what is meant by "updates that could affect the stability of the release"
20:32:21 <notting> well, the proposed difference from today is 'not having those updates', not segregating them
20:32:25 <nirik> if it's everything, how is that different than rawhide?
20:32:47 <nirik> right, they should go to rawhide/possibly branched, not stable releases.
20:32:51 <SMParrish> nirik: I didn't really mean updates that are unstable or will crash the system but updates that dont fit into the bug/secuirty only updates repo
20:33:50 <SMParrish> and its different because its not forced on people.  only those who want it get it
20:33:58 <nirik> yeah, there's the fuzzy line. ;( I think we should have some rules of thumb for maintainers (as part of another item there I think).
20:34:33 <nirik> ie, does it break abi? does it affect only itself, or other packages depend on it, does it need to be done for a security or serious bug fix?
20:34:50 <tyll> At least in the discussions on the mailinglist such a repo would contain the updates like they exist now, e.g. everything that fixes bugs and might contain new features but is supposed to not require mmanual intervention to get it running
20:34:56 <nirik> that gets back to "Stable releases should provide a consistent user experience throughout the lifecycle, and only fix bugs and security issues"
20:35:31 <SMParrish> here it is july and KDE is about to release 4.5  its not reasonable to make people wait until november to get it
20:35:33 <nirik> perhaps we should ask the board to elaborate on that.
20:36:22 <SMParrish> atleast this way those who want it for F13 can get it.  F12 would not get it.
20:36:31 <notting> isn't that what kde-redhat served?
20:37:10 <SMParrish> notting: that is not an official fedora repo and for that reason alot of people wait for it to hit the official repos
20:37:38 <notting> but i think this is a secondary item, really
20:37:57 <SMParrish> maybe but it needs to be addressed at some point
20:38:00 <notting> if we're tasked with 'implementing a stable release vision', why would one of the initial items be 'create a way to continue the non-stable release'
20:38:31 <notting> i can see doing it, but i wouldn't make it priority over some of the other items
20:39:10 <nirik> there should be an exception process... there's going to be cases where it might make sense from a tradeoff point of view to get the newer one.
20:39:21 <nirik> for upstreams that have release cycles that don't at all match fedora's
20:39:38 <pjones> there definitely should be an exception process, but it needs to be for things that are truly exceptional, not for developers who just don't like the system.
20:39:58 <mjg59> Well, there's two issues
20:40:02 <notting> ferexample, i suspect we'll end up with mofoco exceptions. wheee.
20:40:10 <tyll> this would be less confusing if the current update repo stay the same and a new repo for the stable updates only is created
20:40:12 <mjg59> Right, one's the Mozilla case
20:40:24 <mjg59> The other is for stuff like amavis
20:40:38 <notting> tyll: if the goal is to implement the stable release for all, then that seems backwards
20:40:44 <nirik> games as well somewhat often.
20:40:58 <nirik> but there's all kinds of different schedules of upstreams out there...
20:41:15 <mjg59> Yeah. There's "We need an update because upstream have stopped providing security", and there's "We need an update because this software is inherently short lived"
20:41:31 <nirik> for example, calibre which I maintain releases every week. It's all minor bug fixes mixed with new features, mixed with changes.
20:41:32 <mjg59> I think the former should be case by case, while the latter should be global
20:42:24 <tyll> notting: to get the stable release for all, it is just enough to use a new fedora-release that only enables the stable updates repo
20:42:52 <notting> so all those upgrading who wanted this have to do extra work? that seems wrong
20:43:47 <nirik> well, if folks really want another repo for more unstable changes I guess I am not 100% against it, but I think it needs rel-eng buyin, needs a clear plan of what goes into it and what shouldn't, how it's enabled/disabled, etc.
20:43:51 <tyll> another issue for the features repo are updates for packages that do not have bugfix/security fix only releases, so that bugfixes will also introduce new features. Without the features repo all bugs might just stay unfixed, but with the release repo users can at least get bugfixes if they do not fear the new features
20:45:08 <mjg59> Or packagers can backport
20:45:22 <notting> stepping back for a second
20:45:32 <nirik> it's hard to make all software one release method fits all. ;)
20:45:49 <notting> why don't we start with the specific action items, and see if we have volunteers for them?
20:46:08 <nirik> ok.
20:46:17 <nirik> Fedora 14: Some way to document failures to quality and consistency so we can learn from them, and see that the incidence is decreasing.
20:46:28 <nirik> anyone interested in working on that?
20:46:46 <nirik> (this is under "High quality updates" section)
20:47:02 * notting would love it if someone from QA volunteered for this task. hee.
20:47:10 * gholms|work notes that nearly 30 min have elapsed for this topic
20:47:17 <nirik> gholms|work: oh yeah, sorry.
20:47:21 <nirik> votes to keep going here?
20:47:23 <nirik> +1 from me.
20:47:31 <tyll> mjg59: at least currently packagers are not required to backport and I believe many packagers are not that fit or interested in doing this
20:47:33 * gholms|work shrugs  (It's your meeting.)  :)
20:47:33 <notting> +1, keep going.
20:47:58 <SMParrish> +1
20:48:04 <kylem> +1.
20:48:17 <nirik> one more?
20:48:36 <mjg59> +1
20:48:48 <nirik> ok, so any takers for that section?
20:48:54 <kylem> although, i suspect we're coming to the time where there's risk of boston people missing their bus home if the meeting goes on another hour. :)
20:49:50 <nirik> yeah, I guess I could file tickets for each section and we could look at people taking the ones they can work on?
20:50:02 <ajax> that works
20:50:04 <nirik> or should we assign here.
20:50:15 * nirik fears if I file, no one will do anything until next week. ;)
20:50:27 <nirik> are there any sections that people _DO_ want to work on?
20:50:38 <nirik> https://fedoraproject.org/wiki/User:Dafrito/Stable_release_updates_vision_implementation_ideas
20:50:41 * SMParrish promises to work on something 8-)
20:50:55 <notting> i'll take the 'document this stance' action item
20:51:09 <notting> and i'll write up a stab at a proposal for exception process
20:52:59 <nirik> I'll take the High-quality updates section.
20:54:06 <nirik> do we want tickets on these? or just track them in the main update vision ticket?
20:54:09 <SMParrish> I'll take the graduated approach
20:54:29 <nirik> cool.
20:54:36 <nirik> Thats 3 taken... any others?
20:55:16 * nirik listens to the crickets
20:55:38 <nirik> we could assign them all to cwickert and mclasen for being absent. ;)
20:56:21 <kylem> heh.
20:56:51 <nirik> #action notting to work on Fedora 14: Document this stance in maintainer docs and announce to maintainers the new docs.
20:57:03 <nirik> #action SMParrish to work on Fedora 14: metrics on how many updates each branch gets including rawhide?
20:57:14 <nirik> #action nirik to work on Fedora 14: Some way to document failures to quality and consistency so we can learn from them, and see that the incidence is decreasing.
20:57:48 <nirik> this one smells like a possible autoqa test: Fedora 14: Some way of noting when someone builds an update for all branches at the same time to allow for further scrutiny?
20:59:17 <nirik> well, I guess we can work on those 3 next week and try and get people interested in the rest then?
20:59:32 <kylem> i'll look at the update-features section. (although, i suspect there's more dragons there than it is worth...)
20:59:55 * nirik would like someone to work on the exception process, as that would tell us more about if updates-features is worth doing.
21:00:00 <nirik> kylem: thanks.
21:00:18 <nirik> #action kylem to work on Fedora 14: Have an updates-features optional repository.
21:00:32 <mjg59> I'm happy to look at the exception process
21:00:40 <nirik> mjg59: excellent.
21:00:52 <nirik> #action mjg59 to work on Fedora 14: Document a exception process. Some packages will need to provide updates for security reasons or working with external sources, etc.
21:01:04 <pjones> I'd be willing to help, but probably won't get any chance to do so before the 13th.
21:01:32 <nirik> ok, how about we see how far we get with all these next week and revisit whats left?
21:02:25 * nirik will move on then... unless anyone objects.
21:02:27 <kylem> sounds good.
21:02:38 <SMParrish> agreed
21:03:09 <nirik> #topic Fedora orphanage/collective maint SIG
21:03:24 <nirik> tyll wanted me to bring up this idea that recently floated on the devel list.
21:04:22 <nirik> I think the devil here is in the details, so personally I would welcome a written up proposal from the group.
21:05:21 <pjones> yeah, I'd like to see a real proposal for this
21:05:26 <pjones> it might be an interesting idea
21:05:43 <notting> in general: do we have info from abadger1999 as to how much work groups in pkgdb/FAS are?
21:05:56 <nirik> not sure.
21:06:14 <nirik> we can inquire.
21:06:26 <abadger1999> notting: The db could handle it with the existing schema but the server and webui would need to be changed.
21:06:45 <nirik> so, any objections to asking for a proposal to review, and moving on?
21:06:50 <abadger1999> notting: The sync to bugzilla might also need some thought.
21:06:56 <SMParrish> no objections
21:07:01 <abadger1999> The sync to cvs should work out of the box, I believe.
21:07:16 <abadger1999> sync to koji... I'm not sure if that would work at all.
21:07:20 <nirik> tyll: please do gather up a proposal for us. ;) Thanks.
21:07:25 <notting> abadger1999: just wondering as it's been fairly often requested in relation to this.
21:07:30 <abadger1999> <nod>
21:07:32 <nirik> #action will review proposal from the group
21:07:44 <nirik> #topic FES tickets roundup
21:07:47 <nirik> mmcgrath: any news?
21:07:50 <abadger1999> I'd welcome someone to do the work but it's fairly large so I haven't devoted time to doing it myself.
21:08:14 <mmcgrath> nirik: some of our key guys have been busy the last two weeks.
21:08:39 <mmcgrath> I did get a recent NVR F12->F13 list in place - https://fedorahosted.org/fedora-engineering-services/ticket/29
21:08:52 <mmcgrath> I've also been going back through some rawhide broken deps one by one.
21:09:05 <mmcgrath> Keeping people has been a tricky task (as we sort of new it would be0
21:09:31 <nirik> have the tasks been too long? we were hoping that many could be short
21:09:46 <mmcgrath> I don't think so, we've had lots of turnover in Infrastructure as well.
21:10:07 <mmcgrath> I think it's just the reality of the world we're in at the moment.
21:10:22 <mmcgrath> I'm hoping to collect a few whales though, guys that come around and stick around and do lots of work.
21:10:38 <mmcgrath> a couple of those is way better then lots of transient people that aren't around more than every couple of weeks.
21:10:54 <nirik> yeah, ok.
21:10:57 <pjones> yeah.
21:11:01 <mmcgrath> So that's where we're at.
21:11:08 <nirik> as always, file tickets for items you think of that we can do to improve fedora.
21:11:11 <mmcgrath> nirik: is there any specific tickets we should be giving higher or lower priority to?
21:11:12 <nirik> thanks mmcgrath
21:11:35 * nirik looks at https://fedorahosted.org/fedora-engineering-services/report/6
21:12:13 <nirik> ticket 24 would be nice to get something on, but I know it's a hard problem.
21:12:41 <nirik> ticket 30 would be nice to help out rel-eng.
21:13:13 <mmcgrath> <nod>
21:13:20 <mmcgrath> I'll take a look and see if we can't get people on them.
21:13:22 <mmcgrath> that's all I've got
21:13:39 <nirik> thanks again.
21:13:41 <nirik> #topic Open floor
21:13:45 <nirik> finally we get to open floor.
21:13:52 <nirik> any items anyone has for that?
21:15:13 * nirik will close the meeting in a minute if nothing comes along.
21:16:38 <nirik> Thanks for coming everyone.
21:16:41 <nirik> #endmeeting

Attachment: signature.asc
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux