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