spins-sig
LOGS
20:59:40 <brunowolff> #startmeeting
20:59:40 <zodbot> Meeting started Mon Jul 12 20:59:40 2010 UTC.  The chair is brunowolff. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:59:40 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:59:53 <brunowolff> #meetingname spins-sig
20:59:53 <zodbot> The meeting name has been set to 'spins-sig'
21:00:06 <brunowolff> #chair brunowolff,nirik
21:00:06 <zodbot> Current chairs: brunowolff nirik
21:00:07 * nirik is here.
21:00:37 <brunowolff> #topic Who's here?
21:00:49 <brunowolff> Anybody else here for Spins SIG?
21:01:25 * nirik was hoping for a bit more turnout. oh well.
21:01:41 <brunowolff> OxF13, did you want to talk about spins at GA release now or wait for the next releng meeting?
21:02:16 <brunowolff> On the plus side, by tomorrow we should have heard from all of the recurring spin owners.
21:02:40 <brunowolff> #topic GA release
21:02:41 <nirik> did you hear anything from huff?
21:02:59 <brunowolff> I have a liveCD irc meeting tomorrow that he is running.
21:03:08 <nirik> ah, cool.
21:03:10 * maxamillion is here
21:03:16 <brunowolff> I'll ask him before or afterwards what is intentions are.
21:03:37 <nirik> sounds good.
21:03:54 <brunowolff> The releng meeting last Friday didn't happen, because Jesse had some outside issues that prevented him from making the meeting.
21:04:19 <brunowolff> There may be a make up meeting or we may just need to wait until Friday.
21:04:51 <nirik> ok
21:04:59 <brunowolff> With the poor response of our Spin Owners, I estimate that that we will likely drop or delay publishing a spin if we make
21:05:35 <brunowolff> publishing an ISO require affirmation from the spin owners that the RC ISOs work.
21:05:48 <nirik> yeah, could be.
21:05:57 <nirik> I wish we could get better/faster feedback...
21:06:21 <brunowolff> We need to make sure we know what to do if that happens. This could involve the Design Team as they have wiki pages for the spins.
21:07:02 <brunowolff> I think we will likely only get a few days for them to review and report back. But jesse will have a better idea about that.
21:07:32 <nirik> yeah, we could drop the requirement that it's a spin owner...
21:07:34 <brunowolff> Once I talk to them I am plan on emailing the rules to the mailing list and the listed spin owners.
21:07:38 <nirik> ie, _someone_ tests it.
21:07:57 <brunowolff> Well I assume delegates are allowed, but it really shouldn't be us.
21:09:02 <brunowolff> I think at one time QA was looking at doing it, but they don't have the manpower and we haven't developed test plans.
21:09:49 <brunowolff> I expect the spins wrangler will act as liason, but we'll see what releng (especially Jesse) wants.
21:10:02 <nirik> yeah
21:10:34 <brunowolff> Assuming noone else volunteers I do that. I should be in a quiet time for stuff other than spins then.
21:11:20 <brunowolff> Spins SIG has failed the last two (at least) releases and Jesse has done what he could to get things out.
21:11:29 <fenris02> once the spins take place, it's not difficult to have a few testers for htem
21:11:33 <brunowolff> I am hoping we look better this time around.
21:12:19 <brunowolff> It depends on how much spin specific testing needs to be done.
21:12:51 <fenris02> boot, check for avcs, fire up the apps that it is centering on and validate that they actually do run, etc..
21:13:01 * nirik nods.
21:13:05 <fenris02> what else do you need tested?
21:13:06 <brunowolff> If QA wants to help with some basic sanity testing, then maybe that's good enough. Though I would prefer an owner to check at least
21:13:18 <nirik> there's often not much time for that after final compose and before release, but it should be possible.
21:13:24 <brunowolff> one version of their spin to make sure special stuff works reasonably.
21:13:54 <brunowolff> We don't have test plans for the spin specific stuff.
21:14:10 <brunowolff> Does QA have generic test plans for live CDs?
21:14:38 <brunowolff> Could we have them execute those on the live images to make sure they boot and the like?
21:14:54 <fenris02> do all the spins have an 'install' option, or only some?
21:15:10 <brunowolff> It looks like there will be 8 or 9 ISO spins this time around. Do they have time to test all of those?
21:15:12 <maxamillion> fenris02: I think they all have an install option
21:15:20 <maxamillion> or should
21:15:31 <brunowolff> The ones that we make ISOs for should.
21:16:33 <fenris02> they take a bit longer to test.  how many testers exist for these 8-9 spins?
21:16:42 <brunowolff> I don't know.
21:17:12 <brunowolff> Releng might have some ideas. But maybe after talking to releng, I'll need to talk to QA.
21:17:22 <brunowolff> It's a pretty busy time for QA though.
21:17:33 <fenris02> indeed.
21:17:59 <brunowolff> Spins SIG has no testing resources other than the spin owners.
21:18:10 <brunowolff> And I am not too sure about them.
21:18:23 <wwoods> we do have test plans for all kinds of things
21:18:31 <wwoods> with detailed test cases
21:18:47 <wwoods> you are welcomed and encouraged to execute them using your spins
21:19:15 <brunowolff> Does QA have the resources to do some sanity testing on 8 or 9 live images for GA?
21:20:23 <brunowolff> I am not convinced that the owners are going to actually do tests of RCs at GA.
21:21:04 <brunowolff> If QA did some sanity testing I'd worry less about letting those go through even if the Spin Owners fail to do their job.
21:21:25 <brunowolff> If it's on the Spin Owners, then we probably need to be more hard nosed.
21:21:51 <wwoods> brunowolff: no
21:22:02 <brunowolff> But that also means having a real plan to cancel (or delay) spins at the last minute, since it is likely to happen.
21:22:10 <brunowolff> Thanks.
21:22:18 <wwoods> QA does not have the resources to test the spins. It's up to spin owners to find testers.
21:22:35 <wwoods> we provide test plans, test cases, test tools, documentation, guidelines, assistance, etc.
21:22:39 <wwoods> manpower, sadly, is up to you
21:22:44 <brunowolff> I appreciate that.
21:23:15 <brunowolff> I am kind of down on Spin Owners lately, because they seem to think they just have to provide ks files and everything else
21:23:19 <brunowolff> happens by magic.
21:23:59 <nirik> yeah. ;(
21:24:28 <brunowolff> Well, I think we have gotten some useful stuff out in the open, but we should probably move on. I'll have more after I get releng's expectations.
21:24:30 <wwoods> probably the simplest way to find the test *cases* right now is to look at old test *results* and follow the links back from there
21:24:54 <wwoods> http://fedoraproject.org/wiki/Category:Desktop_Acceptance_Test_Cases
21:25:01 <wwoods> is probably the most interesting set of test cases
21:25:32 <brunowolff> #action brunowolff will dig up some test case pointers well before GA so that spin owners can be directed to them.
21:25:51 <fenris02> should be a place to record the results of those for each spin as well.
21:26:05 <wwoods> there's also the l10n tests: http://fedoraproject.org/wiki/QA:Fedora_13_l10n_Results_Template
21:26:19 <wwoods> for test results you'll want to use the corresponding results template
21:26:26 <wwoods> and fill in the blanks as documented in the wiki page
21:26:43 <brunowolff> #link  http://fedoraproject.org/wiki/QA:Fedora_13_l10n_Results_Template
21:26:54 <brunowolff> #link http://fedoraproject.org/wiki/Category:Desktop_Acceptance_Test_Cases
21:27:17 <brunowolff> #info probably the simplest way to find the test *cases* right now is to look at old test *results* and follow the links back from there
21:27:19 <wwoods> see also http://fedoraproject.org/wiki/QA:Create_Install_Test_Result_Page
21:27:31 <brunowolff> #link http://fedoraproject.org/wiki/QA:Create_Install_Test_Result_Page
21:27:48 <wwoods> I know there's a results template page for the desktop cases somewhere but I can't find it
21:28:27 <wwoods> aha: http://fedoraproject.org/wiki/QA:Desktop_validation_results_template
21:28:39 <brunowolff> #link http://fedoraproject.org/wiki/QA:Desktop_validation_results_template
21:28:42 <wwoods> should have looked at http://fedoraproject.org/wiki/Category:QA_Templates
21:29:13 <wwoods> anyway, hope that helps - feel free to ask in #fedora-qa or on fedora-test-list if you need help setting up results pages, finding templates, etc
21:29:15 <brunowolff> Thanks a lot, that will save me some searching and gave me some ideas that I might not have thought of.
21:29:23 <wwoods> also fedora-test-list might not be a bad place to ask for test assistance
21:29:33 <brunowolff> #info  anyway, hope that helps - feel free to ask in #fedora-qa or on fedora-test-list if you need help setting up results pages, finding templates, etc
21:29:47 <brunowolff> #info also fedora-test-list might not be a bad place to ask for test assistance
21:29:58 <brunowolff> #topic meego
21:30:28 <brunowolff> nirik, you said you changed things for moblin to meego, but i didn't see it changed in the nightlies yet?
21:30:33 * nirik saw stickster's note on the list about that.
21:30:38 <brunowolff> Is it too early or is there a problem?
21:30:44 <nirik> brunowolff: it was changed sunday, todays composes all failed.
21:31:09 <brunowolff> OK, then we don't need to worry about that.
21:31:19 <brunowolff> (Well about meego.)
21:31:31 <brunowolff> #topic spin submissions
21:31:47 <brunowolff> Tomorrow is the deadline for spin submissions
21:31:59 <nirik> yep.
21:32:07 <nirik> looking like no new ones this cycle.
21:32:14 <brunowolff> I looked at spins in development, and only two seemed like they might request new spins.
21:32:35 <brunowolff> One just started in the last week and I really doubt they will shoot for F14.
21:33:03 <nirik> the music guys?
21:33:08 <brunowolff> The other is Dan Walsh's which needed some changes to livebase that maybe wouldn't be a good idea.
21:33:40 <brunowolff> We haven't had those changes seriously reviewed and unless someone does, I don't think his can be included.
21:34:10 <nirik> wasn't someone going to look into it for us?
21:34:17 * nirik can't recall who tho
21:34:25 <brunowolff> He does have a version on live journal that doesn't need our livebase, so maybe delayign this isn't a huge deal.
21:35:00 <brunowolff> The music guys mentioned they had some nonfree stuff, so I don't think we are going to have to worry about those guys.
21:35:06 <nirik> yeah. ;(
21:35:32 <brunowolff> I don't like not doing stuff for Dan, because he is very good at jumping on stuff for other people.
21:35:52 <nirik> yep. So the version on his journal doesn't require changes in livebase?
21:36:19 <brunowolff> I don't know who is even a good person to do the review. I am not at that level now. I don't have time to get to that level this release.
21:37:04 <brunowolff> I don't believe it does or he has an alternate livebase there. He said something about needing to tweak things if livebase changed.
21:37:27 <brunowolff> So it's not ideal, but will let people experiment.
21:37:47 <brunowolff> I think he probably wanted a ks only, no ISO.
21:37:53 <fenris02> nirik, no, but only because he used %post to remove all the things anaconda did
21:38:07 <nirik> ah, ok, so a revert hack.
21:38:44 <brunowolff> Anything other than those two would be a surprise.
21:39:07 <nirik> perhaps we can ask him to clarify that and repost his patches?
21:39:30 <brunowolff> I have set up the release page for spins with all 11 spins from F13 with 9 marked as getting ISOs and all needing Spins SIG approval.
21:40:08 <brunowolff> It would have been better to have had some up for approval already so we didn't need to do a bunch at once, but since they are
21:40:43 <brunowolff> all recurring it probably won't be too bad. Probably I'll report all minor changes to the ks files at the next meeting or two and we
21:40:50 <brunowolff> can rubberstamp them.
21:41:20 <brunowolff> MeeGo might be a bit more on our end, but the rest probably aren't doing anything major.
21:41:44 <nirik> yeah, there are not many if any xfce changes this cycle.
21:41:45 <brunowolff> I didn't get through all of the spin wiki pages thsi past week.
21:42:04 <brunowolff> I did some prep work, and got a couple done.
21:42:39 * nirik put the xfce one in the right category I hope
21:42:49 <brunowolff> My plan is to finish up this week and set them all to Spins Ready For Wrangler where the owner has said they plan to continue.
21:43:00 <brunowolff> Then I'll start looking at ks changes.
21:43:22 <nirik> sounds great!
21:43:26 <brunowolff> I hope to have at least a few we can approve at the next meeting.
21:43:30 * nirik really appreciates brunowolff working on this.
21:44:08 <brunowolff> I'll update the release page as we approve them. We shouldn't fail to produce any spins because that page is messed up this time around.
21:44:18 <brunowolff> I appreciate your support.
21:45:04 <brunowolff> You are even busier than I am, but if it was just me I would have given up on the SIG and we probably would be doing any additional spins.
21:45:51 <brunowolff> Hopefully if we get some stuff better documented it will be easier for more owners to help out.
21:45:55 <nirik> yeah, long term we need a better setup or something.
21:46:36 <brunowolff> #action brunowolff will continue reviewing spin wiki pages this week
21:46:57 <brunowolff> #action brunowolff will have at least a few spins up for approval next week.
21:47:34 <brunowolff> #action brunowolff will eventuall write up spin leader and spin owner documents similar to the spin wrangler document.
21:47:58 <brunowolff> The spin owner one might try to make people feel guilty.
21:48:23 <brunowolff> #topic spin-kickstart commit messages
21:48:33 <nirik> yeah, a spin owner responsibilities might be good to have.
21:48:37 <brunowolff> I got a commit bounce yesterday.
21:48:59 <nirik> oops. ;(
21:49:13 <brunowolff> I think we either need to suggest that committers also subscribe under their project address or we should whitelist
21:49:27 <nirik> I'm happy to whitelist, but I need to know what to whitelist.
21:49:28 <brunowolff> all *@fedoraproject.org addresses for the spins list?
21:49:40 <brunowolff> What do you think?
21:49:50 <nirik> well, we could try that I guess. might result in spam from people who forge those addresses tho.
21:50:36 <nirik> shall we try and see how it goes?
21:50:39 <brunowolff> I wouldn't expect a significant amount of spam sent to the spins list from fedoraproject.org addresses. If they went to that much
21:50:56 <brunowolff> trouble they'd subscribe to the lists and spam away.
21:51:01 <nirik> perhaps.
21:51:24 <brunowolff> Why don't we try that and see how it goes. I think that is less ongoing work.
21:51:57 <brunowolff> Otherwise we can document subscribing under the other address and not having messages sent to it.
21:52:06 <nirik> ok, can do.
21:52:21 <brunowolff> But that will probably generate ongoing questions as new people get added.
21:52:39 <nirik> humm...
21:52:46 <brunowolff> #action nirik will whitelist *@fedoraproject.org addresses for the spins list.
21:53:13 <brunowolff> New topic hmm?
21:53:13 <nirik> brunowolff: looks like kanarip is the owner of the list, let me check with him and make me or us owners too? there are some requests pending I see.
21:53:48 <nirik> ie, if we moderate instead of bounce we can add people to whitelist.
21:53:49 <nirik> as needed.
21:53:54 <brunowolff> Yeah, though I'll try to stay away from it so that I don't turn off reply-to munging and start another flame war.
21:54:40 <nirik> ok, I can get it sorted.
21:54:46 <brunowolff> I think that will be even more ongoing work. And it will be on people who are already pretty busy,
21:55:12 <brunowolff> Is that list holding email for moderation now?
21:55:59 <brunowolff> I'd rather handle one off requests for whitelisting than do continual moderation.
21:56:08 <nirik> yes, it is.
21:56:22 <nirik> I already deal with a number of lists, one more isn't that big a deal to me.
21:56:24 <brunowolff> Is anyone actually reviewing the email?
21:56:30 <nirik> I just moderate them in the morning each day.
21:56:41 <nirik> no idea... kanarip is listed as the owner...
21:57:35 <brunowolff> OK, if you are already doing that and it's not too bad, than whitelisting as needed is viable, but I'd rather you weren't the one doing that.
21:57:36 <nirik> anyhow, I will sort it out.
21:57:43 <brunowolff> OK, thanks.
21:58:14 <brunowolff> #topic membership list
21:58:45 <brunowolff> We're almost out of time and have covered the important stuff, but I wanted to check for objections for having removed the
21:58:55 <nirik> yeah, I think it was pretty old.
21:59:10 <brunowolff> membership list from the wiki page, since it didn't seem to reflect the membership.
21:59:45 <fenris02> is there any advantage to having the list public rather than the ml ?
21:59:54 <brunowolff> I didn't add anything back, since we aren't getting good participation and I don't know that we have much use for the list
21:59:58 <brunowolff> anyway.
22:00:25 <brunowolff> Pretty much the wrangler and the lead (if we get a new one) are the only people that should get contacted directly.
22:00:31 <nirik> yeah.
22:00:38 <nirik> everything else should be 'mail the list' ;)
22:00:53 * fenris02 nods
22:01:07 <brunowolff> I am not sure there is much correlation between the mailing list and active members.
22:01:35 <brunowolff> As long as noone was looking for my head, I'll just leave it.
22:01:48 <brunowolff> #topic other topics
22:02:01 <brunowolff> Anything else anyone wants to discuss/
22:02:08 <brunowolff> ?
22:02:10 * nirik has nothing.
22:02:25 <brunowolff> Ending in 30 ...
22:02:40 <brunowolff> Thanks for coming guys, next week we should get to do some voting.
22:02:56 <nirik> cool.
22:03:03 <nirik> thanks for running things brunowolff !
22:03:06 <brunowolff> I'll take care of sending out the notes.
22:03:14 <brunowolff> #endmeeting