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