19:00:06 #startmeeting Insight 19:00:06 Meeting started Thu Feb 3 19:00:06 2011 UTC. The chair is stickster. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:06 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:10 #meetingname Insight 19:00:10 The meeting name has been set to 'insight' 19:00:13 #topic Roll call! 19:00:22 * schendje present 19:00:29 * averi too 19:00:46 hi 19:01:08 #link http://meetbot.fedoraproject.org/fedora-meeting/2011-01-27/insight.2011-01-27-19.01.html <-- Last meeting's minutes 19:01:59 #link https://fedoraproject.org/wiki/Fedora_Insight#Meeting_agenda <-- Meeting agenda 19:02:19 * stickster gives pcalarco a minute 19:03:03 here 19:03:14 #chair averi asrob smooge schendje 19:03:14 Current chairs: asrob averi schendje smooge stickster 19:03:23 #info Present: averi asrob smooge schendje smooge 19:03:27 oops 19:03:28 #undo 19:03:28 Removing item from minutes: 19:03:32 #info Present: averi asrob smooge schendje stickster 19:03:36 I have smooge on the brain apparently :-D 19:03:45 #topic Round-up from FUDCon Tempe 19:03:59 So... thanks to the Infra guys we are now properly set up on a new EL-6 server 19:04:09 #info Testing is now on a new EL-6 box 19:04:15 yeah, sorry I had to break my promise and couldn't be there :/ 19:04:17 #link http://publictest09.fedoraproject.org/drupal 19:04:40 schendje: It's OK :-) Everyone who's been to a FUDCon knows that it's easy to get double- or triple-booked :-) 19:05:18 schendje: I was wondering what you thought about making the Insight theme programming part of a design bounty 19:05:29 stickster: yes, I read that 19:05:37 #idea Insight theme programming... worthwhile design bounty? 19:05:44 it's interesting for sure 19:05:56 argh, themes 19:05:58 though maybe a bit heavy on the CSS side 19:06:10 wwoods: HOTDOGLOVE 19:06:47 but I'll have a look at it and post something to the Design mailing list 19:06:57 see what the others think 19:07:21 schendje: That would be great -- I'd really like to see if we can get that finished up in the next few weeks 19:07:31 stickster: definitely, me too 19:08:03 asrob: averi: Have you guys been able to do everything you need to with the new pt09 instance? 19:08:46 yes I am interested in if pt09 is useful? 19:09:07 stickster, me and asrob had to meet up but we never had the possibility. All modules should be set up on pt9 anyway. 19:09:19 +1 19:09:21 smooge: I can tell you for one thing that some of our modules depend on newer PHP which EL-6 provides 19:09:47 stickster, we've discussed one or two times about the calendar thingy I told you about 19:09:55 smooge: There's actually a php53 stack available in EL-5, but the problem is that the package requirements for Drupal don't allow us to use that. 19:10:15 averi: Yes, I think it would be a great addition for Phase 2 19:10:34 ugh 19:10:52 smooge: Yeah. So EL-6 made a big difference for us. 19:11:14 * stickster notes that all the required modules are installed/available now, per his action item from last meeting 19:11:40 stickster, I heard a lot of people asking for a calendar to set up and have things well organized. Today we skipped our l10n-it meeting cause of that, so count on me for everything related to it. (from packaging to setting it up) 19:11:51 stickster, what's missing on pt9? 19:11:54 averi: Will do -- have you added that to the project page? 19:12:17 stickster, sure 19:12:55 stickster, https://fedoraproject.org/wiki/Insight_project_plan 19:13:38 averi: Not sure I understood your question about what's missing -- do you mean modules? content? something else? 19:14:10 stickster, yes, I meant what is missing to have a mirror of what the production website will be 19:14:35 we're ok with modules as said above, what else is missing? 19:15:24 averi: I think we may be at the point where we have everything, other than the working theme 19:15:25 averi: stickster, we use date, calendar and views modules in http://drupal.hu/esemenynaptar 19:15:46 date and calendar are not packaged 19:16:02 asrob: averi: Were you guys able to port all the view definitions and other customizations needed? 19:16:26 stickster: done, https://fedoraproject.org/wiki/Insight_content_configuration 19:16:36 asrob: I saw those this morning -- great job! 19:17:29 brb 19:18:59 No problem averi 19:19:30 asrob: If those modules need to be packaged for the calendar, make sure to note that in the Phase 2 requirements on the project plan 19:19:56 stickster: okay 19:21:25 #topic Packaging 19:22:00 https://bugzilla.redhat.com/showdependencytree.cgi?id=662103&hide_resolved=1 19:22:31 #info Above is the remaining modules that are on our blocker. Note that both Views and CCK need to be built. I believe those are both limb's packages. 19:22:54 #action stickster poke limb about builds for EL-6 19:24:41 I just ran the following command: 19:24:43 bugzilla query -p Fedora -c 'Package Review' -t NEW,ASSIGNED --boolean_query='short_desc-substring-drupal' 19:24:55 stickster: I put Calendar's dependencies into project plan phase2 19:24:57 It shows some additional Drupal modules that need review. I took the two rename reviews for -date and -calendar 19:25:07 Thanks asrob, good job! 19:25:39 #action stickster do reviews for BZ 646612 and 646614 19:26:53 asrob: What else do we need package-wise before we're ready for staging, in your estimation? 19:27:57 stickster: I think nothing 19:28:18 smooge: You saw it here ^^ 19:28:26 That brings us to... 19:28:31 #topic Infrastructure stuff 19:28:44 one sec sorry ... multitasking fail 19:28:52 smooge: np. :-) One of our last pending pieces is the puppetizing of this box... IIRC you were working on that. 19:29:18 yes. there are other issues now that we have moved ot EL-6 19:29:31 like none of our core infrastructure is EL-6 nor will be soon 19:29:57 so I need to look at what we have to do 19:30:30 which is basically instead of having this on an app server having some sort of new class of boxes 19:31:39 so we are back to resource management issues. 19:31:46 smooge: Hm, that sounds like a pretty big job :-\ 19:32:22 smooge: The alternative is, get the drupal package's requirements fixed (if that's even possible) so that php53 packages satisfy them 19:32:39 smooge: That would allow us to stage on EL-5 19:32:49 that doesn't help because you can't run php53 and php5 on the same server 19:33:06 so EVERYTHING php related (mediawiki etc) gets borked 19:33:32 smooge: Ah, you're right -- that would be a problem. Unless this ran on a different class of box too? 19:33:55 er, different subclass using EL-5...? 19:34:34 the "price" of setting of a seperate EL-6 versus EL-5 is not much. 19:34:46 it is more of setting of a seperate class of servers 19:34:47 #info We have to solve an impasse issue here -- Infra is not yet ready to roll out core boxes on EL-6, and if we use EL-5 we need to be able to use the php53 stack instead of php 19:35:09 smooge: I see -- so at this point, we might as well proceed with EL-6 then? 19:35:11 Hi :-) 19:35:20 hi 19:35:27 yes. it is more of an impasse of tangible resources than intangible 19:35:28 One thing we were actually talking about was splitting out apps more - I think it'll be fine to go for EL6 19:35:57 oh-hai 19:36:04 hi :) 19:36:06 Also, is this a good time to talk about long-term maintenance of Drupal on infrastructure? 19:36:14 yes 19:36:35 We have little expertise on PHP/drupal on infra, and we're already spread pretty thin on the rest of our apps 19:37:01 So we'd like to sponsor some new people to run drupal, keep up with security updates, etc. 19:37:05 ricky: That's what this team is here to do :-) 19:37:17 asrob, averi, myself, and pcalarco have all been learning for this purpose. 19:37:30 Perfect :-) 19:37:50 :) 19:37:52 So at some point, we'll want to get you all through http://fedoraproject.org/wiki/Orientation_Infrastructure_SOP 19:37:55 ricky: We've been packaging modules so that we can do "in-Fedora" style updates (incl. EPEL) 19:38:02 And used to working on our infrastructure 19:38:12 so we would build a set of insight servers that would be run by sysadmin-insight that could run things 19:38:18 * skvidal is curious 19:38:30 is there a doc stating the resource requirements for insight? 19:39:41 skvidal: https://fedoraproject.org/wiki/Insight_project_plan is our project plan, but we're light on infrastructure details. That was one reason for having smooge at these meetings back when we started them 19:40:03 If by requirements you mean allocated storage, RAM, etc. 19:40:09 I don't think I have filled out my parts so I need to do so 19:40:10 back, sorry 19:40:11 ricky, smooge: would insight make a good item to try out some of our new plans on? 19:40:19 ie: app specific db 19:40:24 perhaps replicated db 19:40:31 maybe even external hosting? 19:40:45 external hosting runs into the fas issue. 19:41:38 In a perfect world, external hosting + openid would solve the FAS issue 19:41:51 is the limit on authing outside of phx technical or policy? 19:42:10 I think it is also out of scope for this meeting. something we can talk about after their business is done. 19:42:17 ok 19:42:22 that's fair 19:42:22 ricky: FWIW there is an OpenID authentication plugin in Drupal, part of its core IIRC. 19:42:26 sorry I just want to keep it to their weeds versus ours :) 19:42:31 * abadger1999 not familiar with a fas issue and external hosting 19:42:34 stickster, yep. works. 19:42:34 * stickster +1 smooge 19:42:38 stickster: yes, you're right 19:43:08 Let's let the Infra guys figure out what they want to try out, and I think I speak for the team when I say we're OK with being guinea pigs 19:43:15 Any +/-1 team members? 19:43:23 +1 19:44:46 fine for me :) 19:44:52 OK. 19:45:16 smooge: Can you be responsible for letting us know what, as guinea pigs, we need to do next? 19:45:40 If you're ready to move to staging, I think the next step is getting the entire team through Fedora Infrastructure orientation 19:45:53 And by the time that's ready, we'll have servers built for you guys to work on 19:46:02 yes. I will bring it up in the next meeting and will have a answer by Monday 19:46:05 ricky: We're *almost* ready. The theme still needs to be finished. But we can do orientation anyway, I think. 19:46:17 +1 19:46:41 I'm already talking to averi about joining FI, see the rest of you soon :-) 19:46:57 #action smooge let the Insight team know whether we can proceed with an orientation for FI, or other tasks 19:47:44 That's all I have for today, so... 19:47:51 #topic Open floor, all other business 19:48:30 stickster, forgot to ask, what have we decided about internalization? 19:48:55 stickster, will we use the drupal module for doing that? 19:49:07 averi: Yes, but it's complex enough that we may not be able to add this until Phase 2. 19:49:12 stickster: I'm going to set up old imported contents' automatic deletion 19:49:22 asrob: Can you #info that please? 19:49:30 Oh, I forgot schendje's action item earlier, sorry 19:49:45 stickster, out of curiosity, when phase 2 will be applied? 19:49:47 stickster: np, i've got nothing to report really 19:49:48 #action schendje Bring "theme as a bounty" idea to the Design Team 19:49:57 ah that one :) 19:50:04 i'll work on the theme a bit more tonight 19:50:06 stickster: I'll do that after meeting ;) 19:50:22 averi: We can start on it after Phase 1 enters production 19:50:56 averi: That's on purpose, so we don't scope creep forever while we figure out how to do new and interesting things. 19:51:12 stickster: because I'm enabling/configuring rules module now 19:51:19 stickster, simply great! i think i'll know coordinate with asrob on how to move on our side. (/me still needs to know what's missing our side) 19:51:36 For instance, a question I have regarding i18n/l10n is whether we can leverage existing workflow so that we're not maintaining a separate translation interface and workflow. 19:51:52 We should look at whether/how we can hook into Transifex for this. 19:52:20 asrob: For old content deletion -- the 30 days for old RSS feed items we talked about -- should be no problem 19:52:30 * stickster notes he has hard stop in 3 minutes 19:52:31 stickster: I got it ;) 19:52:42 #action asrob work on auto content deletion for >30 day old feed items 19:53:15 #action averi start looking into how we can leverage existing i18n/l10n workflow, such as Transifex, with Insight 19:55:05 stickster, sure, will ask how it managed for other services like fedora website etc. (I am a bit stuck with the current(?) tx migration 19:55:54 averi: I understand. The migration shouldn't be a make-or-break, though... you can still probably find out how we can hook translations to an external system like Tx 19:56:39 The point is to figure out what it will cost translators to be able to help with our content. I think they might benefit if we make it easy for them in the system they already use 19:56:46 stickster, sure thing, will take care of how existing website is hooked to tx 19:57:02 * checking how 19:57:25 stickster, of course this applies to non-issues translations, correct? 19:57:38 averi: Let's not constrain it yet 19:57:46 * stickster needs to move on, let's end the meeting 19:57:52 in 30 19:58:07 stickster, ok, sorry :) 19:58:20 #endmeeting