18:00:51 #startmeeting Fedora Insight 18:00:51 Meeting started Thu May 27 18:00:51 2010 UTC. The chair is stickster. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:51 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:55 #meetingname Fedora Insight 18:00:55 The meeting name has been set to 'fedora_insight' 18:01:13 #chair rbergeron gwerra smooge 18:01:13 Current chairs: gwerra rbergeron smooge stickster 18:01:19 #topic Roll call! 18:01:20 * stickster 18:01:28 * gwerra is kinda around 18:02:35 * stickster waits around for rbergeron or smooge 18:02:48 * gbraad keeps an eye on the meeting 18:05:13 OK then 18:05:46 #topic Action item review 18:06:30 #info Still waiting for smooge to determine if we have a Zikula 1.2.3 package ready from ke4qqq 18:07:15 #info Mateo has sync'd changes from pt6 to fedora-zikula repo 18:07:51 #info (one additional problem seen, stickster sent patch in http://lists.fedoraproject.org/pipermail/logistics/2010-May/000571.html) 18:08:00 oh sorry 18:08:14 was taking lunch with wife 18:08:19 smooge: np 18:08:38 #info rbergeron took care of forwarding Drak's email on security fixes 18:08:54 I have not had progress time with Zikula. I got pulled into a bright shiney drupal and django CMS 18:09:42 I'll #topic us forward 18:09:59 #topic status of repos 18:10:17 #info mateo sent in some patches to the hosted repo for fedora-zikula. 18:10:22 oh 18:10:26 I found another problem and sent a patch to the list. 18:10:27 hi sorry. :) 18:10:31 np rbergeron 18:11:21 smooge: Do you know if any new zikula-fedora* packages were deployed on pt6? 18:11:36 one sec 18:11:48 * stickster sees last zikula module deployment is April 20 18:11:53 I guess not 18:12:10 zikula-module-fedora-fasauth-0.3-1.el5 Tue 20 Apr 2010 09:27:03 PM UTC 18:12:24 #info need new rollout of zikula-module-fedora-fasauth module 18:13:49 #action stickster to deploy other fix directly on Zikula, patch is already at list 18:14:00 rbergeron: Once I do that, you should be able to do effective testing 18:14:12 excellent. :) 18:14:56 smooge: I'm going to make a change directly on the installed files on pt6 -- it's just the patch I already sent to the logistics@ list. 18:15:14 Another instance of "if x = n" instead of "if x == n" 18:15:37 stickster, no rpms have been updated on the server in a while 18:15:41 Yeah 18:15:53 gwerra: Is the theme stuff already part of the fedora-zikula git repo? 18:16:02 sorry slooooooow 18:17:46 I guess gwerra is sort of not around at this particular moment :-) 18:17:48 OK, moving on then.l 18:17:59 #topic Milestone progress 18:18:11 is the fedora-zikula going to be deployed as an rpm or via puppet? 18:18:33 smooge: We should be able to deploy via RPM 18:18:45 At least, that's my objective 18:18:49 cool. 18:19:07 * stickster notes that the 'fedora-zikula' module on fedorahosted has code for AuthFAS module and the theme 18:19:26 #link http://git.fedorahosted.org/git/?p=fedora-zikula.git <-- AuthFAS module and theme 18:19:58 #info There are no theme changes in the tree since before 0.3 version, which we hope is good 18:20:19 smooge: Do you want to take a crack at comparing what's in the repo, with what's on pt6, to make sure they're the same? 18:20:37 Then we can proceed confidently :-) 18:21:38 ok I will do that this afternoon 18:21:50 I am getting the repo at this moment 18:22:28 smooge: Awesome! 18:22:48 #action smooge compare the repo content of the fedora theme with pt6 so we have parity 18:22:53 I just need a heads-up as to when testing can be done. 18:23:16 rbergeron: I'll let you know as soon as I make my additional change. That should be all that's needed. 18:23:40 * stickster trying to do three things at once and failing, gives up two. 18:23:47 Let me find the milestone statement again 18:25:08 OK 18:25:13 sounds good - a mail to the logistics list would work dandy for that. 18:25:23 rbergeron: will do 18:25:32 thank you! 18:25:41 #info Milestone 1: On June 15th, anyone should be able to type in "fedoraproject.org/insight" into a web browser and see the latest FWN issue, and get into any archives available at that point. 18:25:54 rbergeron: Which means that's what we need to test to. 18:26:10 Substitute pt6 for fp.o for right now 18:26:15 yes. 18:26:22 But we need to get things to staging in the next week, probably. 18:26:47 We'll need to make sure pcalarco can still correctly enter FWN material. 18:27:24 rbergeron: I think you had a test matrix, didn't you? 18:27:29 * stickster looks for link 18:28:54 Can't find it. 18:29:02 Argh, wiki fail 18:29:52 rbergeron: any help? 18:30:17 * rbergeron is looking 18:30:31 Aha! 18:30:33 https://fedoraproject.org/wiki/Fedora_Insight_Testing 18:30:36 Yeah 18:30:37 * rbergeron used googlez 18:30:42 You beat me to it, caped crusader 18:30:58 * rbergeron has the big blue Cape of FI 18:31:57 Anyone else have anything to add here? 18:32:03 stickster, If people go to stg.fedoraproject.org/insight do they get something now? 18:32:16 Yes 18:32:43 smooge: But I think the database has not been carried over from pt6 -> stg, so there are some things missing at this point. 18:32:45 ah DNS fail. 18:32:54 * gwerra is back 18:32:55 ok it works now 18:33:22 smooge: Do you have the ability to backup the zikula DB from stg, and then copy pt6 over? 18:34:02 stickster: for the theme part we will be working on it this weekend during the Indian FAD, so expect quite some progress :) 18:34:16 Oh, aha 18:34:27 Should it be #Milestone 1 should be that PT6 has completed development and frozen . #Milestone 2 should be stg.fedoraproject.org is a 'working' copy of frozen PT6. #Milestone 3 is a move to live? 18:34:49 smooge: +1 on the milestones 18:34:51 smooge: Yes, or as 1a, 1b, 1c 18:34:58 #undo 18:34:58 Removing item from minutes: 18:35:02 #undo 18:35:02 Removing item from minutes: 18:35:18 I need to find out on database copying. Its going to have to be a dump and reload I think 18:35:40 smooge: I can do that btw, and yes it will a dump and import 18:35:54 #info Milestone 1: PT6 has completed development and frozen. Milestone 2: stg.fedoraproject.org is a 'working' copy of frozen PT6. Milestone 3 move to live 18:36:03 #link https://fedoraproject.org/wiki/Fedora_Insight_Testing <-- test matrix 18:36:10 we will need to sed pt6.fp.o with stg.fp.o or fp.o 18:36:33 ok. I have to see about which db it gets imported to. The live version will probably have to be imported by someone in sysadmin-main or sysadmin-db (if they are different) 18:36:48 gwerra: Yeah, actually s@pt6.fp.o/zikula@stg.fp.o/insight@ I think 18:36:54 Depending on the fields 18:37:14 stickster: yup 18:37:34 gwerra, do you know what happened to the files: /usr/share/zikula/install/pntemplates/plugins/* they seem to be missing from PT6 18:37:36 #action smooge and gwerra will coordinating the copying of pt6 Zikula DB to stg 18:38:03 #undo 18:38:03 Removing item from minutes: 18:38:07 #action smooge and gwerra will coordinate the copying of pt6 Zikula DB to stg 18:38:15 smooge: well last I saw they weren't any 18:38:35 ok rpm -V on the package says that a lot of files are missing 18:38:46 smooge: the /install folder should be removed 18:38:48 after install 18:39:07 hmmm RPM needs some work 18:39:20 later issue to deal with 18:39:22 smooge: Bugs! We needs the bugs! 18:39:29 ke4qqq: ^^^ 18:39:37 Those would be %ghost or something? 18:40:03 Well, anyway, RPM work needed. 18:40:16 stickster: well you have to manually remove them after you have run the install script, etc 18:40:28 #action ke4qqq Check in with smooge to figure out how to treat /install folder in RPM 18:40:37 dont think RPM will work, because I can choose to install at a later time as well 18:40:37 gwerra: Right, there's an RPM function for dealing with stuff like that. 18:40:54 stickster: the script needs user input, that can be done? 18:41:08 * stickster not shot in the arm with the setup that removes a bunch of packaged files 18:41:27 gwerra: Let's figure this out outside the meeting, though. 18:41:39 Sure 18:41:47 I want to give smooge some time to talk about what he was doing with Drupal and Django CMS 18:41:51 smooge: That OK with you? 18:41:52 oh I see. normally we don't like touching stuff that is in /usr. Installation of applications should copy over to say /srv/X/ and then deal with that 18:42:10 smooge: Or something like /etc ? 18:42:26 only configs.. some of the install/deleted stuff is executable 18:42:31 ah 18:42:45 and removing it makes it so I can't do multi-zikulas per system 18:42:51 Right 18:42:59 which explains something I was trying to puzzle through 18:43:08 Ok back to Drupal/Django CMS. 18:43:28 #topic Other CMS reconnaissance 18:43:47 Django CMS is at this point a "oooooooooh lets do it in pythong" thing. I haven't gotten it working or anything beyond tyring to read documents. 18:44:11 Drupal on the other hand was brought up by mizmo who had found a plugin to wrap mailman with 18:44:24 smooge: What does that plugin do? 18:44:28 thus giving a forum like cover to mailing lists 18:44:49 so people who like forums can look at it that way, people who like mailing lists can do it there way. 18:45:11 innnnteresting. 18:45:16 stickster: http://drupal.org/project/mailman_manager 18:45:20 so a work flow would be.. "I am looking at a forum.. I am on a thread.. oooh I know what the problem here is. Let me post." 18:45:23 Django is python, right? 18:45:31 rbergeron: yes 18:45:47 you would log in (or be logged in already using your Fedora credentials) and tada post happens. 18:45:56 and I think we had noted at some point the advantages of ... being in a language that more people seem to know. 18:46:02 No need to sign up to a list you never read again etc etc. 18:46:16 vs. php, where we aren't really seeing a lot of pockets of knowledge that are willing to volunteer. 18:46:21 * rbergeron just throws that out there 18:46:29 rbergeron: The problem is that Django CMS doesn't have a large community around it AFAIK 18:46:36 stickster: i totally agree 18:46:41 Whereas Drupal's is ginormous 18:46:42 Django is a framework written in Python. It is in the same realm as Turbogrearrs. 18:46:58 Right, Django-CMS is a particular project written on that framework 18:47:12 The *Django* community is large 18:47:23 and the community for Django is big.. but the CMS is a small project. 18:47:30 oh sorry 18:47:35 *jinx! 18:48:08 But that module is interesting 18:48:15 anyway scoping out comparisons I am focusing on Drupal for my own needs and Django CMS as a "hmmm interesting" 18:48:26 I know that mizmo had talked with lmacken earlier about a more interactive approach to mailing lists 18:48:36 The BIG issue is that we in infrastructure are probably project maxed out 18:48:47 Drupal has been around for quite some time, acquiring the stability and grace one would need 18:48:53 smooge: Right. Which is why we can't just set something up and expect "someone else" to figure it out. 18:49:05 Whatever we deploy, we need to be able to effectively figure out, or get help with. 18:49:11 gwerra, correct. I used it for a project before I left RH in 2001 I think. 18:50:03 gwerra, the other thing I want to emphasize is that I am not looking at throwing the towel in on what we are doing. This was brought up as a third PHP project and I saw overlap 18:50:25 Our primary PHP is the wiki 18:50:46 At this point, i believe it is a black box to most (except ricky who knows all/sees all) 18:51:00 * stickster knows a little PHP, but feels his way through mostly 18:51:08 Our secondary PHP will be insight. 18:51:15 * gwerra is a PHP dev btw 18:52:19 * stickster has hard stop at the hour 18:52:24 smooge: Third project for? 18:52:27 smooge: I've been playing around with Drupal too 18:52:29 my work with PHP has been as a security person dealing with non-patched or bad apps... so I have the most reactionary view of it :). [Well and all the PHP i learned was version 3] 18:52:39 I was going to try to port AuthFAS to see how hard it is 18:52:50 gwerra, the 3rd would be some sort of mailman wrapper if that occurs 18:53:23 smooge: Ah, I remember mizmo asking on FB about it and I helped her with it 18:53:45 smooge: It might make sense for us to at least keep on the scope... the idea of Insight 2.0 or 3.0 and how that might merge with that wrapper 18:53:57 correct. 18:54:03 * stickster can't imagine we'd want to run two completely different CMS systems in tandem 18:54:10 A tie in to mailling lists seems natural for Insight 18:54:24 #link http://www.ixda.org/discussion 18:54:24 "Comment on this story here --> " 18:55:07 Thats Drupal and the mailman-manager at work 18:55:25 It's pretty interesting 18:55:52 #info ixda site above is an interesting look at wrapping mailman with the Drupal CMS 18:56:17 smooge: Anything else you wanted to mention in this regard? 18:57:02 I am hoping to have a 'prototype' of the Drupal for a different non-Fedora project in a week or 2. That should give us enough knowledge to say "cool" or "Crap never again" 18:57:19 smooge: Excellent! 18:57:26 It will also allow me to figure out what kind of work FAS would need to work with Drupal 18:57:37 smooge: There is a Drupal on pt6 that you can transfer knowledge to 18:57:51 I will do so. 18:57:51 Although it's 5.22, which will be deprecated when Drupal 7 comes out (probably later this summer) 18:58:09 * stickster notes that F12/F13 have Drupal 6.x available. 18:58:10 that is one issue I had with Drupal. When it goes old.. it goes old 18:58:17 Drupal auth would probably require no FAS modifications 18:58:18 * stickster has to run for next meeting 18:58:29 smooge: Anything more before I wrap up? 18:58:31 Drupal 6 requires a newer PHP correct? 18:58:34 no I am done 18:58:35 I think they're already just as flexible as MW (if not more) with pluggable auth 18:58:35 Or can someone else close the meeting? 18:58:38 my brain is full 18:58:43 stickster: I will 18:58:48 #chair gwerra 18:58:48 Current chairs: gwerra rbergeron smooge stickster 18:59:01 They also have a pretty impressive community, I think :-) 18:59:01 OK, thanks gwerra, and can you post minutes? 18:59:08 Thank you guys, sorry to run on you 18:59:11 stickster: Sure 18:59:14 ricky: very much so 19:00:11 smooge: anything else on it? 19:00:32 no sir 19:00:56 #topic Open Floor 19:01:12 * rbergeron has nothing 19:01:24 If anything comes up in a few, I ll close it 19:01:48 s/anything/nothing 19:02:34 Thanks everyone for coming! 19:02:38 #endmeeting