21:11:43 #startmeeting Spins SIG 21:11:43 Meeting started Mon Jan 18 21:11:43 2010 UTC. The chair is kanarip. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:11:43 Useful Commands: #action #agreed #halp #info #idea #link #topic. 21:12:04 #topic Minimal Kickstart Usage 21:12:25 i'll kick off with an opinion we can discuss 21:12:40 1) i think the minimal ks is technically viable 21:13:09 2) there's a little more maintenance to having two base kickstarts, but nothing worth the price of bouncing two spins 21:13:21 i think its a good idea 21:13:25 i would like to use them for both the AOS and ovirt-node-spin which I would like to have finilized buy this week 21:13:51 3) we can use post-feature freeze to fold these two versions of minimal into one that makes a kickstart tick, and one that makes the basis for all desktop oriented spins 21:13:58 yeah, I guess I was hoping we could merge that into base and have kde/gnome add the things over that they need... 21:14:06 but in the end not sure it matters all that much I suppose. 21:14:16 Are you thinking that we should have both the live minimal and live base this time around and eventually look at paring back live base. 21:14:31 So that only one would be needed at some future time? 21:14:41 we can still do it, but we have to think of a way to move it forward, and not just another way to do the same thing 21:15:03 brunowolff, well, as i see it now there's two different purposes here 21:15:08 1) is the very, very minimal 21:15:18 2) is the minimal for a regular desktop oriented spin 21:15:51 I agree 21:15:57 Right. But I thought we were using the live desktop ks for any gnome based spin? 21:16:31 brunowolff, sure, but with "regular desktop oriented spin" i'm including xfce, lxde, games, kde 21:16:56 * nirik nods. 21:17:14 games is gnome based, but yes the others may have common ground that would justify having three ks that 21:17:25 could be used to base a live image off of. 21:17:59 biertie, ping again 21:18:12 Even if that is true, it may make sense to have the live base ks include the live minimal ks. 21:18:29 brunowolff, if there's nothing mutually exclusive, that's the idea 21:18:49 Ok. That seems like a reasonable plan. 21:18:58 if we need to share the scripts in %post, there's always the inclusion of snippets that can do that kinda thing 21:19:13 is that something to target for this cycle? or just keep them seperate for now and merge in next? 21:19:16 so that the minimal and base really only uniquely define a package set, basically 21:19:38 nirik, i'd say it would need to be completed before beta in any case, no? 21:19:55 yeah, I guess it just depends on how hard it is. :) 21:19:56 It's kinda late to be doing merging now. Someone would have about a week to do it. 21:20:05 but it does not necessarily need to be completed before feature freeze 21:20:22 brunowolff, that's before alpha freeze, no? 21:20:45 this schedule needs a google calendar version... :/ 21:21:01 We probably want it testable in alpha. 21:21:07 well creating it is one thing then moving all the existing spins to it is another 21:21:34 Beta is pretty close to release and I think it's a bit risky to be testing a new foundation for spins at that time. 21:21:47 * sdziallas hollers, has to read backlog 21:22:00 beta is 5 weeks from now 21:22:13 if i interpret https://fedoraproject.org/wiki/Releases/Schedule correctly 21:22:45 srry, I'm at a real life meeting kanarip 21:22:48 why do you need me? 21:22:49 am i reading that correctly? 21:23:19 biertie, ok, i was wondering if you wanted to attend the meeting that's all 21:23:35 3 weeks I think? 21:23:36 biertie, can you still lurk and be called should we really need you for something? 21:24:05 no, I have to leave 21:24:20 I'm reading, alpha freeze takes 2 weeks, and alpha public testing takes 3 weeks, that's when the beta freeze hits 21:24:31 ach, beta 21:24:31 srry 21:24:34 my mistake 21:24:40 biertie, ok, have fun! 21:25:13 hehe 21:25:45 meh, only the ro spin is ready for wrangler 21:26:13 so, shall we take this to vote in two parts? 1) whether to accept as-is, 2) whether to attempt to merge and dissect before beta freeze 21:26:16 but I still have to check it, but if you want: send an email to the spin maintainers that I want everything before next meeting 21:26:28 I thought polecat had a better schedule somewhere. But I think we need to look at when beta comes out. 21:26:31 ask me when I'm home then.. 21:26:34 I have to leave 21:26:35 ciao 21:27:00 brunowolff, https://fedoraproject.org/wiki/Releases/13/Schedule ? 21:27:07 Since that is when problems might be found. And there isn't a lot of time between that and the release. 21:27:49 It looks like 3 weeks between beta release and final freeze. 21:27:49 beta release is april 6th 21:28:08 yes, that's what i'm seeing as well 21:28:15 is it feasible, you think? 21:28:30 or are we going with the two base kickstarts for this release? 21:28:34 i would be willing to help out here 21:28:59 huff, thanks, what do you think? 21:29:08 If nothing goes really bad that should be fine. But I am thinking what if there is an error that slips through that 21:29:20 i think we can try to get this in hopefully by this week, what all is involved mainly just testig right 21:29:20 hoses beta testing for all of the spins? 21:29:45 I think there are currently three spins which *might* use the mini.ks. 21:29:46 In theory that shouldn't happen because we will be testing the nightly spins leading up to the beta. 21:30:06 Namely, the Design Suite (which doesn't necessarily need to), Sugar and Moblin (which would both love to, I guess). 21:30:08 * sdziallas nods. 21:30:12 huff, yes, when we start mixing and matching, consistency of package sets is key, and the execution of all scripts in %post 21:30:24 So I think it can be done, but we had better do a good job of testing. 21:31:12 ok, so let's fold this back into one vote 21:31:55 who's in favor of folding back the minimal and base kickstart onto as little duplication of kickstart snippets as possible, before alpha freeze in 7 days from now? 21:32:23 * nirik is also concerened with the time, but if you think it can be done, +1 21:32:25 I am in favor of someone else doing it. 21:32:28 +1 21:32:34 +1 21:32:42 huff, you have that kind of time on your hands? 21:32:47 what would that mean for kde/gnome/games? that they have to add more stuff to get to where they are now? 21:32:58 I think I can devote some time to this effort this week 21:32:59 huff, are you going to need help in any way? do the nightly composes help? 21:33:07 but not sure how may spins I can test 21:33:10 many 21:33:18 Games uses gnome. So just one fix is needed there. 21:33:19 nirik, strip less stuff from the base ks, most preferably 21:33:25 kanarip: yea probably 21:34:11 we need a list of spins and list of the common elements we can strip out 21:34:27 so we're saying these two base kickstarts are going to end up exactly like i described, 1) for minimal, and 2) as a basis for regular desktop oriented spins 21:34:27 then just add included to those than need it 21:34:48 I think for prealpha freeze you mostly want to make sure the spins still build. We can test the spins 21:35:21 hmm, how come there's only one spin in accepted for fedora 13 category? 21:35:26 themselves between the freeze and alpha. (Though at least a couple should probably be tested before 21:35:31 committing the changes.) 21:35:32 are we going to use peters min.ks form the moblin spin as the starting point 21:35:48 huff, yes 21:35:59 I don't think we voted on the recurring spins. 21:36:12 brunowolff, i'm going to fix that right now then 21:36:32 #agreed huff to attempt folding back the minimal and base ks onto as little duplication as possible 21:36:43 #topic Spins voting round #1 21:37:06 I just moved XFCE to Spins_Fedora_13 for nirik ;-) 21:37:16 thanks. 21:37:21 #topic Haskell Spin 21:37:30 Games is essentially unchanged. With lzma/squashfs not being a feature for F13, it won't change. 21:37:43 #link http://petersen.fedorapeople.org/fedora-livedvd-haskell.ks 21:38:03 (I might still add the 3d chess program and anything blocked for legal reasons would come out.) 21:38:34 does anyone have anything to say about the Haskell spin? 21:39:14 I thought we already approved that one... 21:39:23 last meeting? but my memory might be going. 21:39:33 right, it wasn't in the correct category then 21:39:36 moving on... 21:39:40 #topic Games Spin 21:39:41 +1 21:39:45 +1 21:39:45 do'h ;-) 21:39:50 +1 21:40:14 nirik, did the board still have anything to say about the haskell spin btw? 21:40:26 nirik, did it even aim for full release or just trademark approval? 21:40:54 kanarip: I didn't ask the board for approval on the haskell spin because it wasn't in the ready-for-board category and we weren't sure whether it really needed it (if I recall correctly) 21:41:03 #topic AOS Spin 21:41:12 +1 for games. 21:41:29 kanarip: i will update the wiki for aos this week and submit 21:41:37 for f13 i will just make it a livecd 21:41:44 utlizing the min.ks 21:41:46 sdziallas, OK, i'm not sure what's going to happen with the Haskell spin then... let's ask the maintainer for the intentions 21:42:00 #action kanarip to verify with Jens Petersen what's with the Haskell spin 21:42:12 huff, approved ;-) 21:42:35 i'm sorry if the meeting is a bit messy, i'm trying to rush i know 21:42:45 kanarip: I *think* they just want it in our GIT repo. (re: haskell) 21:43:06 sdziallas, perfect, i'll verify nonetheless to make sure it doesn't pull a LXDE thing 21:43:18 cool! 21:43:26 so who's got something negative to say about the AOS spin while huff is with us? ;-) 21:43:32 haha 21:43:34 * kanarip doesn't 21:43:37 +1 for AOS 21:43:41 +1 21:43:49 +1 21:44:25 * nirik hasn't seen the AOS ks 21:44:27 one more vote please, nirik? brunowolff? 21:44:40 * kanarip needs simple majority 21:45:00 +0 for now (as I can't find the spin page) 21:45:10 https://fedoraproject.org/wiki/AOS_Spin 21:45:12 https://fedoraproject.org/wiki/AOS_Spin 21:45:17 brunowolff, its' recurring as well 21:45:39 #agreed AOS Spin for Fedora 13 21:45:48 abstain makes the rest of us a simple majority, weeeeeeee! 21:45:56 #topic BrOffice.org Spin 21:45:59 #link https://fedoraproject.org/wiki/BrOffice.org_Spin 21:46:07 again, recurring 21:46:14 not many changes to the kickstart either 21:46:24 I say +1 21:46:43 * sdziallas too. +1 21:48:12 am i lagging? 21:48:26 +1 for broffice. 21:48:38 +1 21:48:45 weee! 21:48:51 #agreed BrOffice.org for Fedora 13 21:48:58 #topic Electronic Lab 21:49:03 https://fedoraproject.org/wiki/ElectronicLab_Spin 21:49:06 #link https://fedoraproject.org/wiki/ElectronicLab_Spin 21:49:12 again, recurring 21:49:14 certainly +1 :) 21:49:21 again, not many changes to the kickstart either 21:49:23 i say +1 21:49:31 yeah, has been pretty stable for a while... 21:49:43 that's another wrap then 21:49:52 #agreed Electronic Lab Spin for Fedora 13 21:50:28 * kanarip looking through the queues 21:50:47 we're looking to include those too: https://fedoraproject.org/wiki/Category:Spins_Ready_For_Board 21:50:53 The QA Test day spin ks hasn't changed. 21:51:20 This one isn't published, just used for test days. 21:51:25 right, there's one more 21:51:30 #topic QA Test day spin 21:51:39 #link https://fedoraproject.org/wiki/QA_Test_Day_Spin 21:51:43 again, recurring 21:51:52 again, not many changes to the kickstart file (~0) 21:51:55 i say +1 21:52:04 +1. 21:52:05 I'll make changes if asked, but QA hasn't asked yet foir F13. 21:52:09 yeah... I think there might need to be a change there, but will be minor. 21:52:09 +1 21:52:11 +1 21:52:35 ok let's take a few seconds to look at these pages 21:52:50 For Fedora 12, we had 8 spins: https://fedoraproject.org/wiki/Category:Spins_Fedora_12 21:53:14 For Fedora 13, we have 7 approved and all ready and set to go: https://fedoraproject.org/wiki/Category:Spins_Fedora_13 21:53:26 and 3 more pending board approval https://fedoraproject.org/wiki/Category:Spins_Ready_For_Board 21:53:37 yep. 21:53:49 a grand total of 10 (!) potentially for Fedora 13, not including haskell 21:53:52 kanarip: the board approval is there, if I recall correctly. 21:53:53 oh, design is approved 21:54:00 (which i'll move to approved now too) 21:54:02 the other 2 are pending 21:54:08 i'll move design too 21:54:13 because 'sugar' and 'moblin' need to be checked. 21:54:25 for trademark, etc... to make sure we can use that in the name. 21:54:33 * sdziallas nods. I think I saw an "approved" on the sugar one, but might be wrong. 21:55:22 anyway, I've been talking to stickster about the sugar one and Peter has about the moblin one, so we can just check after the next board meeting, I guess. 21:55:32 http://lists.fedoraproject.org/pipermail/advisory-board/2010-January/007869.html 21:56:01 nirik: right, there it is. 21:56:14 sdziallas: There was an approval on SoaS, yes 21:56:22 stickster: awesome! 21:56:45 awesome, there we go 21:57:25 here's our list ladies and gentlemen: https://fedoraproject.org/wiki/Category:Spins_Fedora_13 21:57:33 and possibly two more to be included 21:57:54 there may be one more: OVirt_Node spin 21:57:58 Which I think we want to rename to Hypervisor node or something 21:58:06 kanarip: am I allowed to throw the design & sugar one into the repos? 21:58:14 https://fedoraproject.org/wiki/Ovirt_Node_Spin 21:58:36 sdziallas, sugar, yes in the base right next to kde and desktop and xfce if you will 21:58:45 sdziallas, design you can put in custom/ for now, please 21:58:48 * nirik can enable nightlys for any that are in git. 21:58:53 (while it doesn't have trademark approval yet) 21:59:06 kanarip: design has trademark approval already? 21:59:21 has it? 21:59:24 http://lists.fedoraproject.org/pipermail/advisory-board/2010-January/007869.html 21:59:35 nirik: that'd be awesome! 21:59:44 sdziallas, you're right ;-) 21:59:52 (I guess I'd need to change those spins back to the live-base.ks until we get the mini.ks in, right?) 21:59:56 sdziallas, i was mistakenly looking at the section that said Moblin 22:00:07 kanarip: ah, okay :) 22:00:09 sdziallas, the mini.ks is approved too 22:00:13 sdziallas, it just happened 22:00:17 how many spins are using the mini.ks 22:00:21 kanarip: oh, nice! I should be better reading then. 22:00:38 well it's not all pushed yet 22:00:41 huff: sugar, moblin, and presumably design. 22:01:04 (the latter one mostly to get us down to cd-size, if possible) 22:01:58 ok, that's a wrap 22:02:02 damn that was fast 22:02:07 ugly, messy, but fast 22:02:12 #topic Open Floor 22:02:23 I have one item 22:02:50 since we are branching out f13 earlier this cycle due to the no frozen rawhide stuff. 22:03:03 do we make nightly spins for just the f13 branch until it's released? 22:03:07 or rawhide and f13? 22:03:09 or just rawhide? 22:03:21 nirik: good point! 22:03:41 i'd say f13 only as that's exactly what we're targetting with the nightly composes 22:04:03 that would allow for more testing... 22:04:07 if, though, we have sufficient resources to also compose rawhide... well... 22:04:11 but rawhide will loose some. 22:04:23 but i wouldn't want us to lose focus 22:04:46 yeah, both would mean some testers will go to rawhide when we want them to test f13. 22:04:54 right 22:05:07 we're branching off at feature freeze, right? 22:05:59 yeah. 22:06:07 which is tomorrow, no? 22:06:17 no. 22:06:39 ohw wait that's the submission deadline 22:06:43 yeah. 22:06:46 feb 9th 22:06:49 Feb 9 2010 22:06:49 for feature freeze 22:07:08 that gives us a little more slack 22:07:24 we don't have to decide right now. 22:07:29 how about we first go for F-13 only 22:07:32 just bringing up the question. 22:07:44 then later on in the alpha/beta/rc thing we can always re-enable rawhide, no? 22:07:52 I think f13 makes more sense, since that's what we plan to release with. 22:08:01 sure, but will need more space/another compose machine probibly. 22:08:14 nirik, that's a concern for another day indeed ;-) 22:08:15 Spin owners can to their own adhoc testing if they need to for something in rawhide. 22:08:36 nirik, there's a koji command to compose spins... there's a couple of builders for you ;-) 22:08:43 but also with no rawhide images, some people have been using the rawhide spins to install. 22:08:59 well, thats being worked on I know, but it's not ready yet I don't think. 22:09:00 it needs a flattened kickstart though, i believe 22:09:37 I think the rawhide proposal was that you install the latest release (even for a release that hasn't been released) and 22:09:43 if these people think that composing rawhide spins is worth the effort then they should be part of the SIG ;-) 22:09:45 then yum upgrade to rawhide. 22:10:32 sure, we could always go with f13 and see who yells. ;) 22:10:43 ok 22:10:48 can we wrap this up then? 22:10:52 * kanarip is getting thirsty 22:11:08 * kanarip motions to close the meeting 22:11:30 any comments on the OVirt_Node spin..... 22:11:34 https://fedoraproject.org/wiki/Ovirt_Node_Spin 22:11:36 1) rename to Hypervisor node 22:11:37 2) rework to use the min.ks 22:11:53 if no ill work o it this week and submit for aproval 22:12:05 The idea is: 22:12:05 AOS = min to run as virtual guest 22:12:06 Hypervisor/ovirt node = min to act as host to run virtual guests on 22:13:15 cool. 22:13:23 * nirik will be happy to see it composed like any other spin. 22:13:32 huff, yeah, i'm still seeing "rpm -e --nodeps" 22:13:51 kanarip: yea i will remove alot of that 22:13:58 make it a little bigger 22:14:10 but not nasty ripping out 22:14:17 no 22:14:37 kanarip: ill work on it and we can dicuss next meeting 22:14:57 huff, ok 22:15:09 * kanarip can't get ksflatten to work on it 22:15:37 ok ill give it some love 22:16:04 huff, http://pastebin.com/m30e07c8d 22:16:11 that's what i'm getting in f12 22:16:32 [jmeeuwen@ghandalf ovirt-node-image]$ rpm -qv $(rpm -qf $(which ksflatten)) 22:16:32 pykickstart-1.64-1.fc12.noarch 22:16:51 haha, i could have done rpm -qvf $(which ksflatten) 22:17:12 * kanarip closes the meeting in 5 then 22:18:19 * kanarip closes the meeting in 432 then 22:18:27 #endmeeting