From Fedora Project Wiki

poelcat #startmeeting Zikula Meeting 15:00
* poelcat sees Sparks and stickster 15:00
poelcat who else is here? 15:00
* stickster 15:00
* ke4qqq 15:00
poelcat ianweller: wakeywakey 15:01
* stickster notes ianweller is at POSSE with mchua_afk and may be severely distracted or afk 15:02
poelcat oh, that's right 15:02
* Sparks 15:02
* stickster attended Marketing meeting yesterday and may be able to fill in some gap 15:02
poelcat should we wait for anyone else? 15:02
stickster I thought that someone from News might come by, but I may be mistaken 15:02
Sparks Someone from infra... maybe ricky ? 15:03
* laubersm 15:03
ke4qqq pcalarco is still on vacation technically 15:03
stickster Hi laubersm, nice to see you! 15:03
poelcat alrighty, lets get started 15:03
stickster poelcat: Thanks for running the meeting today. 15:03
poelcat #info 28 Days until "Go Live" (2009-08-18) 15:03
* stickster wonders if there is a Zikula upstream person online 15:04
poelcat #topic Follow up to last meeting action items Meeting:Zikula_IRC_log_20090715 15:04
* Sparks notes itbegins is not online 15:04
ke4qqq he's still moving iirc 15:05
ianweller i am severely distracted since i'm teaching packaging reviews :( 15:05
stickster ianweller: np 15:05
poelcat checking in on packaging status https://bugzilla.redhat.com/showdependencytree.cgi?id=504066&hide_resolved=1 15:05
stickster ke4qqq: Didn't he delegate someone for the interim? 15:05
ke4qqq he did delegate drak, let me see if he is around 15:05
ke4qqq stickster: he isn't, but I'll ask him to attend all future meetings 15:06
stickster ke4qqq: OK, thanks for doing that 15:06
stickster poelcat: Sorry for the digression 15:06
poelcat we were Targeting 2009-07-23 for finishing packaging 15:06
stickster So, packaging status 15:06
poelcat stickster: np 15:06
stickster ke4qqq: How would you indicate our status as a simple percentage? 15:06
stickster I know we're blocked on a couple licensing problems that need to be untangled upstream 15:07
ke4qqq virtually 100% in progress - but blocked on licensing largely 15:07
ke4qqq it may be that we need to quit relying solely on upstream and excise some stuff ourselves and contribute that back up - esp the easy stuff. 15:07
poelcat are there any remaining things we can do or 100% waiting for itbegins, etc? 15:07
stickster How much of the basic content modules can we simply install and go with? 15:08
ke4qqq poelcat: we have a few things that are still under our control to do from a packaging standpoint, but very little - most is in a wait state 15:08
* stickster notes that post-installing zikula modules via RPM and then turning them on in the Zikula instance is pretty easy 15:08
ke4qqq stickster: last Sparks checked there were only 2 modules built, though I think I saw one of yours hit CVS last night 15:09
stickster Yup, should be available soon 15:09
Sparks yeah, 2 modules + the core 15:09
* stickster is going to push that to stable 15:09
ke4qqq core was just updated by upstream btw, so a new version will likely happen when I close the bug that's outstanding there as well 15:10
poelcat are are specific "next actions" we should capture and track? 15:12
stickster ke4qqq: When does Simon return from moving? 15:12
* poelcat thought it was ~2 weeks... around right now 15:13
stickster as did I 15:13
Sparks ke4qqq: Are you going to have time today to go over some of my packages to see what we can weed out? 15:14
stickster We're moving a little slowly here, guys. 15:15
Sparks poelcat: I guess we need to get everything packaged... get a test instance up... get art/websites to make sure everything looks pretty... 15:16
Sparks poelcat: After that, everything should be gravy. 15:16
stickster Sparks: That's not specific enough for "next action" I think :-) 15:16
poelcat Sparks: can we be more specific than "get everything packaged up?" 15:16
Sparks Well... fixing the licensing issues 15:16
poelcat which packages? 15:16
stickster poelcat: ACTION: stickster <-- push zikula-module-News to stable 15:16
poelcat #action stickster: push zikula-module-News to stable 15:17
* stickster looks up bugzilla to try and give poelcat some specifics 15:17
* Sparks too 15:17
stickster https://bugzilla.redhat.com/show_bug.cgi?id=FE-ZIKULA 15:17
buggbot Bug FE: was not found. 15:17
Sparks .bug 506056 15:17
buggbot Bug https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=506056 medium, medium, ---, a.badger, ASSIGNED, Review Request: zikula-module-scribite - The scribite! module for Zikula allows integration of various text editors 15:17
* poelcat notes it will easier to follow up on something specfic vs. "did everythig get done" :) 15:17
buggbot Bug 506056: medium, medium, ---, a.badger, ASSIGNED, Review Request: zikula-module-scribite - The scribite! module for Zikula allows integration of various text editors 15:17
Sparks .bug 505982 15:18
buggbot Bug https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=505982 medium, medium, ---, ian, ON_QA, Review Request: zikula-module-MultiHook - MultiHook is a simple replacement for the old AutoLinks module for Zikula 15:18
buggbot Bug 505982: medium, medium, ---, ian, ON_QA, Review Request: zikula-module-MultiHook - MultiHook is a simple replacement for the old AutoLinks module for Zikula 15:18
stickster poelcat: Absolutely. 15:18
Sparks I know those two packages have licensing issues. 15:18
Sparks Oppps... not MultiHook 15:18
stickster poelcat: phpSmug is blocked on a package naming issue. 15:18
stickster suggestion: 15:19
stickster #action stickster: resolve phpSmug naming, build and push. 15:19
* Sparks wonders why we need buggbot when we have zodbot 15:20
poelcat for the licensing issues... who is alerting upsream that these are blockers? 15:20
stickster Sparks: And what are those modules? 15:20
abadger1999 stickster: If you name it php-phpSmug, no one will object :-) 15:20
stickster abadger1999: Correct, I'm going to do just that 15:20
* stickster taking the road of least resistance 15:20
Sparks poelcat: Myself and ke4qqq are sending those reports upstream 15:20
abadger1999 <nod> 15:20
Sparks stickster: scribite! provides the hooks for integrating various text editors 15:21
* stickster runs afk for 90 sec, brb 15:21
poelcat okay, so we have 2 bugs, stickster pushing news module, and phpSmug naming 15:21
poelcat anything else? 15:22
poelcat is closing all these bugs still necessary for "go live" ? https://bugzilla.redhat.com/showdependencytree.cgi?id=504066&hide_resolved=1 15:22
Sparks I think so. 15:23
Sparks ke4qqq: Who is working all those bugs? 15:23
stickster Sparks: Are you sure? 15:23
stickster Aren't we able to add modules as we go? 15:23
ke4qqq yeah we probably also need to rename phpFlickr and one other 15:23
poelcat and we still think this is all doable in 28 days? 15:23
stickster Or are some of these able to be added in after the fact? 15:23
Sparks stickster: I THOUGHT that all the tickets that were blocking FE-ZIKULA were needed to stand up the CMS 15:24
stickster abadger1999: To rename phpFlickr and phpLightweightPicasaAPI -- how? Obsoletes? 15:24
ke4qqq Sparks: Lukas, you, me stickster, and ianweller 15:24
abadger1999 Content and scribite are both reviewed and ready for everything except the licensing issues. 15:24
abadger1999 stickster: Yep. let me find the page that explains it. 15:24
* stickster thinks catching this early was good. 15:24
stickster Not early enough, but technically those are my fault anyway. 15:24
ke4qqq and mine 15:25
stickster Sparks: What is your definition of "stand up"? 15:25
Sparks To get a functioning CMS solution for docs.fp.o 15:25
stickster OK 15:25
Sparks up and running 15:25
Sparks I know that there will be other uses for Zikula that we can provide for later. 15:25
abadger1999 stickster: This got kicked up to FESCo who said renames require a re-review. 15:25
stickster Sparks: So what you are saying is that it's not worthwhile to put up a partially completed instance that people can log into. 15:25
abadger1999 stickster: So the proceedure is basically this PackagingDrafts/RenamingPackages 15:26
stickster abadger1999: I can get the re-review from David I think -- correct, ke4qqq? 15:26
stickster Thanks abadger1999 15:26
ke4qqq yep 15:26
Sparks Well... I can log in but I can't do anything... I hate that 15:26
abadger1999 stickster: with the change of "new review" instead of comments on fedora-devel list. 15:26
abadger1999 yep. 15:26
poelcat what is the bug # for the package that needs to be renamed? 15:26
stickster abadger1999: So no list post required, just re-review and follow the rest of the procedures, incl. EOL for old package. 15:27
abadger1999 stickster: right. 15:27
stickster poelcat: I think the bug for the original pkg is closed, and a new bug may not exist yet 15:27
* stickster still waiting for closure on what "next actions" exist other than his own ;-) 15:28
poelcat who is creating the new bug? 15:28
stickster poelcat: I think you can add #action stickster: complete renaming of phpFlickr and phpLightweightPicasaAPI 15:29
Sparks #ACTION Sparks to review license problems in scribite! to determine if he can just remove the "broken" pieces. 15:29
abadger1999 The current package owner should start the rename-review. 15:29
stickster and #action ke4qqq: review stickster's renamed packages 15:29
ke4qqq so I'll restart phpFlickr (think I own that) 15:29
stickster poelcat: The package renaming process requires that I file those bugs 15:29
ke4qqq and think the other two are sticksters 15:29
poelcat abadger1999: does the current owner know the urgency of the rename? 15:29
ke4qqq the current owners are here poelcat 15:30
stickster ke4qqq: OK, phpSmug and phpLightweightPicasaAPI are mine 15:30
abadger1999 Are the current owners all here? 15:30
stickster yup 15:30
stickster <-- 15:30
abadger1999 Then I think we're covered. 15:30
stickster This can be done fairly quickly. 15:30
poelcat okay 15:30
* stickster notes we're halfway through meeting at this point. 15:30
abadger1999 Also note that FPC does allow grandfathering in this case. 15:30
poelcat anything else on packaging? 15:30
abadger1999 But if nothings been built it's best to rename. 15:30
stickster abadger1999: phpSmug hasn't been built yet, the others have. 15:31
abadger1999 Up to you then. 15:31
ke4qqq abadger1999: is grandfathering easier/less work 15:31
ke4qqq is there a page on that? 15:31
stickster Let's continue this discussion after the meeting. 15:31
ke4qqq ok 15:32
poelcat last week we said that we were "Targeting 2009-07-23 for finishing packaging" 15:32
abadger1999 ke4qqq: grandfathering would just mean, leave the package names as is -- no further work needed. 15:32
poelcat does this date need to be adjusted? 15:32
stickster poelcat: I think so, given that we are waiting for Zikula upstream to respond on some issues 15:32
ke4qqq I see no choice 15:32
stickster Sparks: ke4qqq: Which of you is responsible for getting answers from Zikula upstream? 15:32
* Sparks points at ke4qqq 15:33
ke4qqq we've both been communicating, both on the lists, both taking the thrown vegetables when we complain about licensing 15:33
ke4qqq :) 15:33
ke4qqq but I'll say I am responsible 15:33
Sparks rotten vegetables at that 15:33
* stickster was under the impression they were happy we were giving them a free licensing review 15:34
Sparks They == "Management" yes 15:34
ke4qqq they are 15:34
stickster Can we set a date for packaging completion? 15:34
Sparks They == "Worker bees" Sometimes 15:34
poelcat so what should our new target package review date be and will this impact the "go live" date? 15:34
ke4qqq but they are also groaning at the amount of work 15:34
stickster ke4qqq: Are we capable of proceeding in the absence of a timely response? 15:34
poelcat s/package review/packaging 15:34
ke4qqq stickster: in most cases I think so - 15:34
ke4qqq I think for instance, scribite, we can just purge that stuff that is offensive 15:35
stickster And the module will still function? 15:35
ke4qqq I can't swear to it as I haven't tried it, but think it just eliminates some skins 15:35
* Sparks can churn that out today 15:35
ke4qqq I believe yes 15:35
ke4qqq and I think that's perhaps what we should do 15:35
ke4qqq and submit that back upstream 15:35
stickster Then let's call it here, and do it, or not. 15:36
ke4qqq lets do it provided it doesn't break the module 15:36
stickster What do we do in cases where we can't purge out bits with licensing problems? 15:36
ke4qqq offer help upstream I suppose 15:36
abadger1999 the -Content module has CC licensed javascript... that might actually break the modue. 15:37
ke4qqq we could also contact some of the authors of stuff - just as the above js and see if they will add a license 15:37
ke4qqq perhaps the @fp.o email address will garner some love 15:37
* stickster makes a note without trying to be snide 15:38
stickster We *could* do many things. What are we going to do? 15:38
poelcat What should our new target package review date be and will this impact the "go live" date? 15:38
* poelcat notes it is okay to say "we don't know now" 15:38
* stickster moves that we change the target package review date back by one week, and the go live date as well 15:38
ke4qqq I wil contact the upstream authors of the cc-licensed javascript by end of week and see if relicensing works. 15:39
poelcat and "go live" date is at risk/unclear/not happening/<insert yours> 15:39
ke4qqq #action ke4qqq will contact upstream authoers of cc-licensed js by eow and see if relicensing can happen. 15:39
stickster ke4qqq: awesome! 15:39
ke4qqq +1 for a one week slip 15:40
poelcat does anyone else present believe a one week slip is the wrong thing to do? 15:40
Sparks no... I just hate to do it. 15:40
ke4qqq same here 15:40
poelcat it is far better to slip now than hope/pray and miss it later 15:41
abadger1999 poelcat: How is the go-live date in relation to the Fedora12 release? 15:41
abadger1999 We still giving plenty of time to have it deployed/load tested in Infra before the release? 15:42
poelcat abadger1999: we were targeting alpha http://poelstra.fedorapeople.org/schedules/f-12/f-12-key-tasks.html 15:42
abadger1999 poelcat: Okay, that should be fine. infra will have a one week freeze for alpha (barring slips) but alpha freeze is reasonably easy to get change requests through. 15:43
stickster abadger1999: Including running a whole new application? 15:43
abadger1999 stickster: We did it for transifex. 15:43
stickster I suppose it's a + that someone from Infra is here, informed, and helping :-) 15:43
poelcat #topic status of test instance 15:44
abadger1999 We'll need to deploy in staging and maybe we'll end up just using staging temporarily/copying the database to production after alpha 15:44
poelcat ke4qqq: were you tracking test instance? 15:45
poelcat Meeting:Zikula_IRC_log_20090715#Test_Instance 15:45
ke4qqq I am one of the people slotted to work on it 15:46
ke4qqq though honestly I haven't recently 15:46
poelcat ke4qqq: do we have any milestones we need to hit to know we are still on schedule w/ the test instance? 15:46
ke4qqq so one of the blockers that I discussed in email at least that I perceive is that we need to template the conf files for puppet and create package lists, etc. 15:47
ke4qqq that probably needs a date - 15:47
ke4qqq at least the initial draft before it moves to staging, but abadger1999 can probably speak more intelligently to that 15:48
* poelcat wonders if a high level schedule has ever been drawn up for this project? 15:48
ke4qqq poelcat: we thought that was what you were doing :) 15:48
poelcat aahh :) 15:48
Sparks maybe a project plan 15:48
* stickster notes poelcat was delisted from the Mindreaders Club recently :-) 15:48
abadger1999 ke4qqq: Well... moving to staging is also when we create the puppet configs. 15:48
* poelcat understood it to be "very simple" :) 15:48
poelcat package stuff + go live ;-) 15:48
abadger1999 ke4qqq: So you can do trial and error there. 15:49
ke4qqq stickster: yeah, I find that we can't get the ESP kernel module accepted upstream. 15:49
stickster I've done something that I hope will help (needs a couple tweaks and is missing a line or two): 15:49
stickster Zikula#Module_status 15:49
* stickster pushes that aside so as not to derail the discussion of a plan 15:49
poelcat ke4qqq: what dates should we set around the test instance? 15:50
stickster Let's come back to that in #fedora-docs after the meeting 15:50
stickster s/that/that wiki page/ 15:50
ke4qqq poelcat: I honestly don't know 15:50
ke4qqq abadger1999: ? 15:50
stickster Will having a schedule help us complete this work more effectively? 15:51
abadger1999 Infrastructure freezes for one week before the test releases so we can be sure we can deliver those. 15:52
ke4qqq it provides incentives to meet objectives 15:52
Sparks stickster: I think it will... everyone will know what needs to be done 15:52
abadger1999 Two weeks before the final release. 15:52
abadger1999 We can put through requests to break change freeze if it's worthwhile. 15:52
abadger1999 mmcgrath: ping 15:52
stickster ke4qqq: well the *schedule* doesn't, but I think I get what you're saying, embarrassment at not meeting it does! :-) 15:52
mmcgrath abadger1999: pong 15:52
ke4qqq stickster: yep 15:53
abadger1999 Mike might also want to do some load testing to make sure adding zikula doesn't destabilise/slow down other things. 15:53
mmcgrath load testing good. 15:53
abadger1999 mmcgrath: Deploying zikula -- what kind of testing do we want to do/allocate time for? 15:53
mmcgrath I'd say a good week to get it integrated on staging and tested. 15:54
smooge Zikula? 15:54
mmcgrath smooge: CMS 15:54
smooge CMS got it 15:54
mmcgrath how long till it's ready? 15:54
poelcat #action poelcat to draft skeleton schedule + set followup meeting on FedoraTalk/Gobby to nail it down 15:54
* stickster notes he has a hard stop in 5 min 15:55
* poelcat notes we've basically covered the agenda... any other topics for remaining 5 min? 15:56
ke4qqq mmcgrath: at least another week 15:56
ke4qqq :) 15:56
mmcgrath <nod> 15:56
abadger1999 mmcgrath: poelcat is putting together a schedule. the optimistic date is around the alpha. 15:56
mmcgrath <nod> 15:57
stickster abadger1999: Meaning, you think we should move the go-live date? 15:58
* poelcat might not get to schedule until first part of next week 15:58
poelcat will try for earlier 15:58
abadger1999 stickster: Let's thik about it next week. 15:58
stickster abadger1999: OK 15:59
* Sparks notes we are almost out of time 16:00
poelcat thanks everyone 16:00
poelcat #endmeeting 16:00