Fedora-Meeting
LOGS

20:00:20 <mmcgrath> #startmeeting
20:00:27 <mmcgrath> #topic Who's here?
20:00:29 * ricky 
20:00:34 * nirik is in the cheap seats in the back
20:00:44 <cralin> Alin Crețu is here (finally)
20:00:50 * Sparks is here to see all the goings on
20:01:04 * onekopaka is here for who knows what reason
20:01:33 * sijis is here.
20:01:41 <ianweller> hellloooooooo
20:01:50 * ke4qqq is here
20:02:11 <mmcgrath> k, lets get started then
20:02:18 <mmcgrath> #topic Infrastructure -- Meeting Tickets
20:02:22 <mmcgrath> .tiny https://fedorahosted.org/fedora-infrastructure/query?status=new&status=assigned&status=reopened&group=milestone&keywords=~Meeting&order=priority
20:02:23 <zodbot> mmcgrath: http://tinyurl.com/47e37y
20:02:35 <mmcgrath> So really the only ticket we have on the list is
20:02:37 <mmcgrath> .ticket 1464
20:02:41 <zodbot> mmcgrath: #1464 (Puppet Web Apps Refactoring) - Fedora Infrastructure - Trac - https://fedorahosted.org/fedora-infrastructure/ticket/1464
20:02:44 <smooge> here
20:02:50 <mmcgrath> This is goign to happen today if it's not already happening like right now :)'
20:02:53 <mmcgrath> ricky: you want to take it?
20:03:02 <ricky> Sure.
20:03:18 <ricky> Sorry for the late notice, but if you have anything in your home directories on those machines, it'd be a good idea to back them up now
20:03:32 <ricky> They're in other backups, but those are kind of painful to get to.
20:03:43 <ricky> I just sent an email to list with the rough order that we're planning to do things in.
20:03:59 <mmcgrath> ricky: do we just want to... disable to cron job for a while?  :)
20:04:22 <ricky> There will probably be a lot of puppet spam around the merge because the fas module changed, which touches more than just the apps/proxies/fas machines
20:04:31 * hiemanshu is here now
20:04:38 <ricky> mmcgrath: Yeah, I'm currently disabling puppet on the proxy/app/fas machines
20:05:12 <ricky> Anyway, I hope this goes well, and look for another email to f-i-l about the exact nature of the puppet changes once the dust clears a bit
20:05:15 <mmcgrath> coolz
20:05:33 <mmcgrath> ricky: and whats our plan for config clean up on the actual nodes?
20:05:43 <mmcgrath> IE stuff that shouldn't exist there anymore?
20:05:44 * hiemanshu wonders what the topic is
20:05:51 <mmcgrath> hiemanshu:
20:05:53 <mmcgrath> .ticket 1464
20:05:58 <zodbot> mmcgrath: #1464 (Puppet Web Apps Refactoring) - Fedora Infrastructure - Trac - https://fedorahosted.org/fedora-infrastructure/ticket/1464
20:06:05 <ricky> I'm hoping the rebuild most of them, which shouldn't take all that long
20:06:19 <mmcgrath> ricky: k.
20:06:23 <ricky> It's the only way to make sure that the new configs aren't relying on old stuff :-/
20:06:39 * SmootherFrOgZ is around
20:06:40 <mmcgrath> yeah, and rebuilding doesn't harm anything :)
20:07:00 <hiemanshu> ricky, rebuild from scratch?
20:07:02 <mmcgrath> ricky: did transifex get all setup in staging and is working properly?
20:07:19 <ricky> Yup, https://translate.stg.fedoraproject.org/
20:07:29 <ricky> Oh yeah.  If I forgot a service, *now* would be a good time to tell me :-)
20:07:59 <hiemanshu> blogs.fp.o?
20:08:09 <smooge> did you get the controls for the orbital laser?
20:08:11 <ricky> we haven't deployed that yet, so that won't be included
20:08:12 <mmcgrath> hiemanshu: doesn't exist yet so it won't be included in this.
20:08:15 <ricky> smooge: drat!
20:08:30 <smooge> just saying.. it takes a long time to get back online
20:08:42 <mmcgrath> ricky: lets keep the old images around for a bit just in case.
20:08:45 <smooge> seriously though cool.
20:08:53 <mmcgrath> at least bapp1, and app1 and app2.
20:09:03 <ricky> mmcgrath: Will do, I can just rename the LV, rght?
20:09:04 <ricky> **right
02:07:21 * *right 
20:09:08 <onekopaka> we have an orbital laser?
20:09:36 <mmcgrath> ricky: yeah, and if any are on the xenGuests vg, make sure to pvscan and vgscan it.
20:09:39 * mmcgrath doesn't think any of those are
20:09:39 <ricky> onekopaka: Why else would we ask for latitude and logitude in FAS?  >:-)
20:09:50 <ricky> Will do
20:09:58 <mmcgrath> ricky: ok, anything else on that subject?
20:10:07 <ricky> Nope, thanks
20:10:17 <mmcgrath> coolz
20:10:21 <onekopaka> ricky: are you planning to hit me with said orbital laser?
20:10:28 <mmcgrath> #topic Infrastructure -- cvs2
20:10:35 <mmcgrath> so I'm still getting the new cvs server up and running.
20:10:45 <smooge> onekopaka no its for beaming people to our secret moon base
20:10:46 <mmcgrath> it should, in theory, not require that much downtime.  Just another cvs resync.
20:10:49 * onekopaka dislikes CVS
20:11:06 <hiemanshu> I think subversion is better
20:11:11 <mmcgrath> But the newer box should have significnatly lower commit times, branch times, etc, etc.
20:11:18 * onekopaka agrees with hiemanshu
20:11:20 <mmcgrath> no one likes cvs
20:11:27 <hiemanshu> mmcgrath, svn?
20:11:42 <mmcgrath> hiemanshu: it's another version control system.
20:11:43 <hiemanshu> whats wrong with that, and i find svn easier to use than cvs
20:11:55 * nirik notes that changing from CVS is not simple and easy. Someone needs to do a lot of work to get it done.
20:11:56 <smooge> hiemanshu, its a big project to deal with..
20:12:05 <mmcgrath> hiemanshu: I think most people woudl prefer git.  Keep in mind that the problem is getting from point A to point B.
20:12:12 <onekopaka> yep
20:12:16 * mmcgrath has decided to stay out of that conversation though.
20:12:17 <hiemanshu> hmmmm
20:12:17 <onekopaka> git is ideal
20:12:24 <ianweller> I LIKE MINE BETTER
20:12:30 <ianweller> (i don't think this is the time for this conversation)
20:12:35 <smooge> hiemanshu, and its been a task of where someone would need to work on making 20 GB or so transfer
20:12:36 <mmcgrath> I'll happily support anyone with the time, tenacity and courage to stand up to what it'd take to do a conversion though :)
20:12:43 <mmcgrath> Anywho.
20:12:46 <mmcgrath> Lookside is done.
20:12:49 <mmcgrath> cvs2 is mostly there.
20:12:50 <ianweller> yay
20:13:01 <smooge> mmcgrath, what is the difference between cvs2 and cvs1?
20:13:03 <onekopaka> ianweller: you like cvs, don't you?
20:13:08 <mmcgrath> I'll probably wait for the ok from Toshio though to make sure the pkgdb bits still work as I'd hope.
20:13:28 <mmcgrath> smooge: hopefully nothing.  Part of the conversion is to rename cvs2 to cvs1 and disable cvs1.
20:13:31 <mmcgrath> cvs is still, at present, not HA.
20:13:34 <hiemanshu> mmcgrath, i dont like cvs much, i prefer git though
20:13:37 <mmcgrath> though we so rarely have downtime with it.
20:13:39 * smooge wishes people would just stick to SCCS like K&R wanted.
20:13:40 <mmcgrath> hiemanshu: noted.
20:13:56 <hiemanshu> I always found cvs harder for _NEW_ people to join in
20:13:59 <smooge> mmcgrath, and then make a failover cvs2 that would be a backup
20:14:12 <mmcgrath> smooge: yeah, but probably not that live of a backup.
20:14:19 <mmcgrath> since we're the only major distribution that doesn't support drbd.
20:14:24 <smooge> mmcgrath, sort of like the releng1 we went over
20:14:31 <mmcgrath> smooge: yeah.
20:14:40 * smooge read that as Dr Bad
20:14:41 <mmcgrath> but the HA/cluster stuff is for another time.
20:14:50 <hiemanshu> mmcgrath, takes things in a way of a new person as well
20:14:54 <mmcgrath> the main purpose of this conversion is to get cvs _off_ of the /mnt/koji powervault.
20:15:26 <cralin> mmcgrath: I'm interested in HA cluster when the time comes
20:15:37 <mmcgrath> cralin: k.
20:15:46 <mmcgrath> So anyone have any questions about how that's going to go down?
20:15:56 <mmcgrath> as long as stuff has been kept in puppet it should go fairly well
20:15:58 <smooge> yes. and then someone can look at a summer project of inventing bikeshedding revision control system
20:16:10 <mmcgrath> smooge: :)
20:16:11 <smooge> mmcgrath, no questions on that
20:16:12 <skvidal> mmcgrath: I thought the point of the HA stuff is that it doesn't go down!
20:16:26 <hiemanshu> mmcgrath, no questions
20:16:26 * skvidal is full of zing
20:16:34 <mmcgrath> we've tried a couple of times to change to a different scm, so far no success though.
20:16:38 <mmcgrath> skvidal: yeah but we don't have HA :)
20:16:50 <smooge> skvidal, timing was a bit off. need to add some invective next time
20:16:57 <mmcgrath> heh
20:17:07 <mmcgrath> Ok, next topic
20:17:08 <skvidal> :)
20:17:17 <mmcgrath> #topic Infrastructure -- blogs.fedoraproject.org
20:17:19 <mmcgrath> nb|away: you around?
20:17:21 * smooge is happy to be able to help here
20:17:30 <ricky> Oh, he said he couldn't make it
20:17:33 * onekopaka will step in at this point
20:17:33 <hiemanshu> mmcgrath, nb is not here, he is at work
20:17:34 <smooge> what is blogs vs planet
20:17:37 <mmcgrath> ricky: k.
20:17:39 <ricky> But he wanted me to give  little update
20:17:42 <ricky> **give a little
02:07:21 * *give a little
20:17:46 <hiemanshu> mmcgrath, i ll be in his place though
20:17:47 <ricky> onekopaka: feel free if you want to give it
20:17:48 <mmcgrath> smooge: blogs is a hosting provider, planet is a public rss aggregator
20:17:55 <smooge> oooooh
20:17:56 <onekopaka> smooge: blogs.fp.o is a full wordpress mu install
20:17:58 <mmcgrath> whats the latest on all that?
20:18:10 <onekopaka> it is almost ready to go
20:18:17 <hiemanshu> mmcgrath, we have a things in mind though
20:18:22 <onekopaka> nb is waiting on review on some packages
20:18:25 <hiemanshu> mmcgrath, do we need fas integration?
20:18:28 <mmcgrath> "things in mind" ?  such as.
20:18:33 <mmcgrath> yeah, fas integration is a requisite
20:18:46 <hiemanshu> mmcgrath, nb was a little reluctant about that
20:19:05 <hiemanshu> he said it would not be necessary but a @fp.o email id to sign up
20:19:14 <Sparks> fas integration == OpenID support ?
20:19:17 <onekopaka> mmcgrath: we decided that FAS integration wouldn't be something to blog release on
20:19:17 <hiemanshu> is required
20:19:21 <hiemanshu> Sparks, nope
20:19:31 <onekopaka> Sparks: OpenID on the FAS side is flakey
20:19:37 <Sparks> ok
20:19:54 <ricky> I'd prefer to go the OpenID way, but that's not going to be ready for a while.
20:19:57 <hiemanshu> mmcgrath, what the need for FAS integration here?
20:20:00 <mmcgrath> that's not to say that we couldn't fix OpenID as part of that.
20:20:05 <ricky> FAS integration for things like comments is not easy though.
20:20:06 <hiemanshu> ricky, OpenID with WP is easy
20:20:07 <mmcgrath> hiemanshu: it's just a requirement for all of our new apps.
20:20:15 <onekopaka> well
20:20:19 <onekopaka> for commenting
20:20:26 <onekopaka> FAS integration would be simple
20:20:30 <ricky> mmcgrath: Sorry, I miscommunicated that to nb and the others.
20:20:31 <smooge> mod_fas?
20:20:31 <hiemanshu> mmcgrath, Guest commenting is on by deafault
20:20:33 <onekopaka> so it seems
20:20:49 <hiemanshu> smooge, i think mod_fas is for apache?
20:20:52 * onekopaka has been looking at the MW plugin
20:20:58 <mmcgrath> smooge: well, if wordpress supports apache auth, we can (and have) used mod_auth_postgres in the past.
20:21:07 <mmcgrath> actually that's how fedorahosted.org is setup.
20:21:16 <hiemanshu> mmcgrath, we dont want to change _core_ files
20:21:22 <mmcgrath> correct.
20:21:25 <ricky> If we need to block on FAS authentication, then Nigel said he had something, but he needed to pull it up from an backup at home
20:21:28 <mmcgrath> does wp-mu support auth modules?
20:21:33 <hiemanshu> mmcgrath, yes
20:21:55 <hiemanshu> ricky, he said he would send it to me when he found it
20:21:56 <smooge> so we would use wp-mu for account login and openid for comments? Is that possible/tested
20:22:04 <smooge> s/wp-mu/fas/
20:22:21 <ricky> I have a feeling that wordpress mu's concept of a user applies both for logging in (blog administration) and comments.
20:22:22 <hiemanshu> smooge, yes but OpenID is not ready on FAS yet
20:22:29 <onekopaka> ricky: yep
20:22:32 <hiemanshu> ricky, yes
20:22:49 <hiemanshu> ricky, Guests can comment as well and that is moderated
20:22:56 <mmcgrath> so is the question here whether to put time into fixing OpenID or writing a wordpress plugin?
20:23:03 * mmcgrath would rather just fix OpenID.
20:23:18 <hiemanshu> mmcgrath, on a long term basis OpenID
20:23:19 <ricky> What would be ideal if if somebody worked on OpenID in FAS :-)  It's on my TODO list, but it's honestly not that high up compared to items like the signup wizard
20:23:25 <ricky> But maybe I need to change that
20:23:32 <onekopaka> mmcgrath: that would be a better long term solution
20:23:40 <mmcgrath> onekopaka: which would?
20:23:48 <hiemanshu> mmcgrath, OpenID
20:23:48 <onekopaka> mmcgrath: OpenID
20:24:00 <onekopaka> because we could integrate with other apps
20:24:09 * hiemanshu thinks onekopaka can read his mind
20:24:19 <mmcgrath> just curious, where do our estimates that it's harder to fix our OpenID implementation then write a fresh wp plugin?
20:24:23 <hiemanshu> mmcgrath, OpenID would work almost anywhere
20:24:37 <ricky> It's harder to fix OpenID, but it's also "better"
20:24:40 <hiemanshu> mmcgrath, an WPMU plugin is easier
20:24:49 <hiemanshu> we need Smart work not Hard work
20:25:07 <Killmanhack> hi
20:25:18 <onekopaka> but a WP MU plugin is a more specific solution
20:25:30 <mmcgrath> k, well sounds like y'all are making good progress so that's good.
20:25:44 <mmcgrath> and for those that missed it this morning, I put the kill switch on news.fp.o until someone steps up and takes responsibility for it.
20:25:56 <hiemanshu> mmcgrath,  i would
20:25:57 <smooge> what was news.fp.o
20:26:00 <mmcgrath> Though it sounds like the marketing team are working on a similar project now that will likely encompass that.
20:26:06 <mmcgrath> hiemanshu: you're not on the marketing team.
20:26:14 <hiemanshu> mmcgrath, :(
20:26:23 * onekopaka is limited to what he can do because he hasn't been sponsored for sysadmin-test and he knows that there's too many sponsees
20:26:42 <ricky> The first problem came up when an RFR was made without all that much talk within the marketing team
20:26:45 <mmcgrath> hiemanshu: in our environment it's one of those things where the teams that need something provide a project manager, and find an infrastructure member to do the work.
20:26:50 <hiemanshu> onekopaka, i can help you till you are done there
20:26:53 <mmcgrath> what we need isn't someone to do the work, but someone on the team to say what they want.
20:26:55 <smooge> hiemanshu, if you are interested in looking at the new idea.. talk with themayor about his idea and items.
20:27:17 <hiemanshu> smooge, sure will
20:27:34 <smooge> hiemanshu, I saw the mockup mizmo and he did and it would probably be a replacement overwrite.. but he will need some infrastructure help
20:27:52 <jds2001> er, she :)
20:28:01 <hiemanshu> smooge, i might help them there if i can
20:28:07 * jds2001 pops in :)
20:28:18 <hiemanshu> hey jds2001, my sponsor and mentor :)
20:29:12 <mmcgrath> Ok, well anyone have anything else on this topic?
20:29:16 <hiemanshu> mmcgrath, yes
20:29:27 <mmcgrath> hiemanshu: have at it, whats up?
20:29:44 <hiemanshu> oh damn i forgot
20:29:58 <hiemanshu> mmcgrath, continue i will come back later to you
20:30:00 * onekopaka reads hiemanshu's mind to find out what it was
20:30:15 <hiemanshu> onekopaka, extra plugins
20:30:28 * onekopaka really can't read minds
20:30:28 <mmcgrath> Ok, well if you guys remember just ping.
20:30:40 <mmcgrath> So I'd like to thank osuosl for becoming a new sponsor.
20:30:50 <mmcgrath> some of you probably noticed the new osuosl1 host.
20:30:50 * ianweller googles them
20:30:59 <mmcgrath> so we need to make sure to get their sponsors up.
20:31:01 <onekopaka> ianweller: http://osuosl.org/
20:31:04 <mmcgrath> I've got some docs to update
20:31:09 <ricky> mmcgrath: Let me know whenever they've chosen a logo
20:31:13 <mmcgrath> and they all hang out in #osuosl
20:31:16 <mmcgrath> ricky: will do
20:32:11 <mmcgrath> In addition to that I've been workign on publictest6 for the QA team.
20:32:25 <mmcgrath> they've got one of our mediawiki installs and are trying to check out some new extensions that they think will help.
20:32:31 <onekopaka> mmcgrath: are we still on the osuosl topic?
20:32:40 <mmcgrath> onekopaka: nope sorry
20:32:48 <mmcgrath> #topic Infrastructure -- pt6
20:33:07 <mmcgrath> This is yet another example of the wiki getting in the middle of various teams workflow.
20:33:12 <ianweller> mmcgrath: did that export help?
20:33:25 <mmcgrath> ianweller: it did at first though the version I have up there now didn't use it.
20:33:31 <hiemanshu> mmcgrath, i am good at wiki work if i can help
20:33:32 <ianweller> oic.
20:33:33 <mmcgrath> hope it was at least a fun excersize :)
20:33:36 <ianweller> oic.hehe
20:33:49 <ianweller> mmcgrath: what do you mean "getting in the middle" -- do you imply that it's good or bad?
20:33:52 <ianweller> or neither
20:33:56 <mmcgrath> ianweller: neither.
20:34:06 <mmcgrath> it's just that our wiki has always been a bit more than just an information wiki.
20:34:24 <mmcgrath> it sits in our workflow.
20:34:29 <ianweller> yeah.
20:34:31 <hiemanshu> mmcgrath, what do we need the extra plugins for?
20:34:56 <mmcgrath> hiemanshu: I honestly don't even understand what those plugins do.
20:34:59 <mmcgrath> ianweller: do you know?
20:35:02 * mmcgrath gets the ticket number.
20:35:02 <ianweller> mmcgrath: not a clue.
20:35:25 <hiemanshu> mmcgrath, unless there is a need, i dont think we need anything else
20:35:28 <ianweller> obviously they're so secretive, they fire the orbital laser whenever i make an edit with the edit summary "GRAHH"
20:35:29 <mmcgrath> .ticket 1473
20:35:33 <zodbot> mmcgrath: #1473 (Request for demo mediawiki instance for QA) - Fedora Infrastructure - Trac - https://fedorahosted.org/fedora-infrastructure/ticket/1473
20:35:33 <hiemanshu> we need no fancy stuff and keep it clean
20:35:41 <ianweller> hiemanshu: well, yeah.
20:35:44 <mmcgrath> Looks like mediawiki-semantic
20:35:55 <ianweller> hiemanshu: but then again we're also here to help provide the means of making life simpler for our community
20:36:07 <mmcgrath> especially the QA team which is really gaining speed.
20:36:15 <mmcgrath> I'm just trying to set up stuff they want and get out of their way.
20:36:22 <hiemanshu> ianweller, what exactly would those plugins do, if there is a reason i agree
20:36:34 <ianweller> read the ticket
20:36:35 * onekopaka has heard a little bit of stuff about semantic mediawiki on mediawiki-l
20:36:52 <hiemanshu> ianweller, doing that
20:37:08 <mmcgrath> http://semantic-mediawiki.org/wiki/Semantic_MediaWiki
20:37:11 <mmcgrath> that's the plugin
20:37:27 <ianweller> so.. tagging
20:37:35 <mmcgrath> ianweller: some sort of super tagging I guess
20:37:40 <mmcgrath> we'll have to see what they come up with on pt6
20:37:41 <ianweller> magic tags
20:37:46 <mmcgrath> they very well may decide it doesn't do what they want :)
20:37:55 <mmcgrath> anywho, any more questions on that?
20:37:55 <ianweller> i'm glad they decided to go with a test instance
20:38:16 <hiemanshu> nope
20:38:19 <mmcgrath> ianweller: I'm happy to finally have the resources to arbitrarly do that stuff :)
20:38:26 <mmcgrath> #topic Infrastructure -- Zikula
20:38:29 <mmcgrath> ke4qqq: around?
20:38:34 <ke4qqq> yep
20:38:37 <ianweller> mmcgrath: :D
20:38:40 <mmcgrath> So hit us, whats the latest on that?
20:38:58 <ke4qqq> so sparks has been packaging like mad - and we are well nigh done with all of that save for two licensing hiccups
20:39:07 <ke4qqq> but upstream is being extremely responsive to our concerns
20:39:09 <ricky> Awesome :-)
20:39:16 <ke4qqq> and have rectified a number of issues already
20:39:46 <ke4qqq> basically all of the modules are in for review, most approved and already building
20:39:47 <mmcgrath> ke4qqq: to give us an idea of how big of an undertaking this has been.
20:39:52 <mmcgrath> how many total packages have you guys had to create for this?
20:39:55 <smooge> zikula is the CMS?
20:39:59 <ianweller> smooge: yes
20:39:59 <Sparks> ke4qqq: might be one more module coming
20:40:00 <mmcgrath> smooge: yeah
20:40:10 <ke4qqq> by the time we are done it will be upwards of 20
20:40:17 <hiemanshu> for what do we need the CMS btw?
20:40:20 <ricky> Woah :-)
20:40:22 <ke4qqq> we still have the fedora-specific stuff
20:40:27 <mmcgrath> hiemanshu: the big one, docs.fedoraproject.org
20:40:37 <ke4qqq> and some of the modules had bundled libs that weren't already in our repos
20:40:43 <ianweller> mmcgrath: hiemanshu: and perhaps the main part of fp.o, eventually
20:40:46 <mmcgrath> hiemanshu: the other thing is historical.  One interesting thing about our wiki is that it is largely contributor based.  There's some end user content on there, but not a lot.
20:40:46 <ianweller> (is what i've heard)
20:40:47 <ke4qqq> as did the core
20:40:54 <mmcgrath> ianweller: quite possibly.
20:41:17 <mmcgrath> hiemanshu: so our docs team is pretty killer, good people.
20:41:19 <hiemanshu> mmcgrath, i dont like the idea of a CMD
20:41:27 <hiemanshu> CMS for fp.o
20:41:34 <hiemanshu> mmcgrath, :)
20:41:37 <mmcgrath> hiemanshu: but the process to actually build docs.fedoraproject.org is absolutely crazy.
20:41:59 <ricky> Docs is leading the efforts to get it running, then we'll evaluate it for websites.
20:42:08 <mmcgrath> yeah, it may be great, may not be.
20:42:13 * onekopaka doesn't want crazy processes to build documentation
20:42:27 <smooge> maybe it will eat babies.. maybe it won't.
20:42:33 <mmcgrath> onekopaka: you should hang out in #fedora-docs and ask someone to step you through it.
20:42:34 * hiemanshu wonders if onekopaka is lost bro
20:42:37 <mmcgrath> it's hilarious.
20:42:38 <hiemanshu> is his*
20:42:40 <Sparks> crazy is an understatement
20:42:45 * onekopaka is totally lost
20:42:46 <ke4qqq> the current process def. eats babies and puppies
20:42:49 <mmcgrath> and nirik one time actually had us turn the cron job down because it was generating so much bandwidth :)
20:42:51 <ke4qqq> so eating babies would be an improvement
20:42:59 <mmcgrath> one thing I'm still curious about is how zikula + translations will work.
20:43:03 <mmcgrath> ke4qqq: can you talk to that at all?
20:43:12 <ke4qqq> so zikula supports gettext
20:43:16 <nirik> mmcgrath: although that was when it was going over our old slow link. ;)
20:43:38 <ke4qqq> and really is just going to serve up docbook rendered stuff ( and have an automated way to build all of it)
20:43:50 <ke4qqq> and that's as much as I know unfortunately :/
20:43:58 <ricky> Nice, I look forward to looking at that.
20:44:11 <hiemanshu> Looking forward to Zikula
20:44:16 <mmcgrath> ke4qqq: gettext?  so will this work with transifex or it's own thing completely?
20:44:21 <ricky> That'll work with transifex
20:44:22 <ke4qqq> upstream is building modules to build with publican and push out.
20:44:28 <ke4qqq> mmcgrath: it will work with transifex
20:44:29 <mmcgrath> no kidding?
20:44:35 <onekopaka> ke4qqq: that's good news
20:44:37 <mmcgrath> that's pretty amazing really.
20:44:40 <mmcgrath> Ok,
20:44:45 <mmcgrath> ke4qqq: anything else on that topic?
20:44:45 <ke4qqq> yeah upstream has been VERY responsive
20:44:46 <hiemanshu> Great news
20:44:47 <ke4qqq> nothing
20:44:54 <smooge> wow... that would be like cake and candy
20:45:00 <smooge> and rainbows.
20:45:05 <hiemanshu> and extra icing
20:45:08 <ke4qqq> and ponies
20:45:13 * smooge goes into diabetic coma
20:45:15 <hiemanshu> lol ponies
20:45:22 <mmcgrath> Ok ok
20:45:23 <mmcgrath> that means
20:45:31 <mmcgrath> next topic :)
20:45:36 <mmcgrath> #topic Infrastructure -- Smooge!
20:45:37 <smooge> its time to introduce me?
20:45:43 <mmcgrath> So...
20:45:55 <mmcgrath> smooge has been hired on by RH to work with us on Infrastructure
20:45:58 <mmcgrath> so thank you RH
20:46:01 <mmcgrath> and thank you smooge!
20:46:03 <mmcgrath> smooge: say some stuff.
20:46:13 * mmcgrath thinks smooge wrote Internet Explorer.
20:46:14 <smooge> hi my name is Smooge 1000. I am an older bot who worked on Mirrors long ago.
20:46:16 <hiemanshu> smooge, a speech
20:46:19 <mmcgrath> :-P
20:46:34 <smooge> no I didn't write IE. I wrote 4 lines to make IE work on RH.
20:46:41 <smooge> it was called Red Baron
20:46:48 <mmcgrath> hehehe, see.  Wrote IE.
20:46:56 <hiemanshu> i hate you smooge
20:46:59 <smooge> the real programmers wrote millions
20:47:10 <hiemanshu> you wrote IE :-0
20:47:11 <smooge> more lines than me.
20:47:28 <mmcgrath> heheeh
20:47:57 <smooge> i will say that if I had written IE then I would have been able to invest quite heavily in Linux from the IPO back in 1997
20:47:57 <mmcgrath> smooge: well welcome, I'm thrilled to have you working with all of us.  It'll help immensely
20:47:58 <hiemanshu> anyone here wrote FF for a IE vs FF battle :P
20:48:11 <mmcgrath> hiemanshu: heh, maybe later.
20:48:14 <mmcgrath> smooge: :)
20:48:17 <onekopaka> hiemanshu: it's abbreviated Fx
20:48:20 <mmcgrath> smooge: anything else to say?  If not we'll open the floor.
20:48:25 * onekopaka claps for smooge
20:48:31 <smooge> my main work at Red Hat previously was Tech Support and Mirror manager that was taken over later by Kambiz and then Mdomsch
20:48:56 <smooge> I will be Mike's PFO (Pimply Face Oldguy). I know where the bodies are buried?
20:49:03 <smooge> and I think I am done
20:49:15 * onekopaka claps for smooge again
20:49:17 * hiemanshu remembers the Tech Support jokes he read last night
20:49:22 <mmcgrath> smooge: heheheh
20:49:23 <mmcgrath> ok
20:49:29 <mmcgrath> #topic Infrastructure -- Open Floor
20:49:30 <hiemanshu> A big round of applause for smooge
20:49:36 <mmcgrath> Anyone have anything they'd like to discuss?
20:49:43 <smooge> ok and thankyou to Red Hat for making this possible.
20:49:44 <mmcgrath> we can keep talking about smooges awesomeness if we want.
20:49:55 <smooge> Actually I do have a couple of things
20:49:59 <SmootherFrOgZ> yep
20:50:02 * ianweller laughs at this
20:50:11 <SmootherFrOgZ> the fas integration for ovirt is almost done
20:50:12 <mmcgrath> smooge: have at it.
20:50:24 <mmcgrath> smooge: oof, one sec.
20:50:24 <smooge> 1) I am going over DNS on the 10.8.34 and should have stuff cleaned up soon.
20:50:27 * mmcgrath wants to hear this.
20:50:32 <mmcgrath> SmootherFrOgZ: you first, how's that all going?
20:50:35 <smooge> waits sorry.
20:50:57 <SmootherFrOgZ> pretty well, i'm gonna integrate it this night for test
20:51:11 <SmootherFrOgZ> i'm gonna need to have ruby-json into infra repo
20:51:38 <mmcgrath> SmootherFrOgZ: is that something we can't put in EPEL?
20:52:00 <SmootherFrOgZ> we can, i already requested a review for this package
20:52:22 <mmcgrath> SmootherFrOgZ: oh excellent, i'd assumed it was some weird rhel subpackage they didn't enable :)
20:52:45 <SmootherFrOgZ> maybe, yeah :)
20:52:51 <SmootherFrOgZ> so
20:53:08 <sijis> smooge: congrats :)
20:53:09 <mmcgrath> SmootherFrOgZ: and how does the auth work exactly?  similar to how the mediawiki plugin works?
20:53:17 <mmcgrath> SmootherFrOgZ: how does the authorization get created?
20:53:24 <SmootherFrOgZ> do we want that permission also managed by FAS for heac pool*
20:53:42 <smooge> what is heac pool?
20:53:50 <mmcgrath> SmootherFrOgZ: naw, I'd rather manage per pool and ovirt privileges in ovirt.
20:53:58 <SmootherFrOgZ> mmcgrath: i worked on a python-fedora port and , built a ovirt plugin to deal with
20:54:00 <ricky> smooge: each pool, I think :-)
20:54:03 <mmcgrath> but we need the right users to show up in there, and to give them authentication.
20:54:08 <SmootherFrOgZ> <nod>
20:54:20 <mmcgrath> SmootherFrOgZ: cool, so anything else on that?  Let me know when it's test ready :)
20:54:38 <SmootherFrOgZ> mmcgrath: so you still want the way to level up a user through ovirt UI ?
20:55:17 <smooge> ricky, ok sorry.. I thought it might be a new acronym
20:55:27 <mmcgrath> SmootherFrOgZ: yeah
20:55:47 <SmootherFrOgZ> k
20:55:55 <mmcgrath> SmootherFrOgZ: thanks for that.
20:55:59 <mmcgrath> Ok, since we're running short on time.
20:56:04 <mmcgrath> smooge: take it.
20:56:16 <SmootherFrOgZ> last note, upstream is interested to get this work into the base code (iirc)
20:56:33 <mmcgrath> SmootherFrOgZ: even more betta :)
20:56:47 * onekopaka freaks about "more betta"
20:56:53 <smooge> ok so tuesday I started going through the 10.8.34 network to see what was registered correctly/incorrectly
20:57:03 <hiemanshu> mmcgrath, i have a few things to ask though, 1> What DB fas uses? 2> Is it possible to let WPMU directly talk to the DB
20:57:19 <mmcgrath> hiemanshu: postgres and no.
20:57:26 <onekopaka> I knew it!
20:57:27 <mmcgrath> unless you're relying on apache auth.
20:57:35 <mmcgrath> smooge: thanks for that.
20:57:39 <smooge> we had 6 hosts unregistered in DNS (mostly DRAC/IBMstuff cards)
20:57:49 <hiemanshu> mmcgrath, i mean can i let it talk to the DB, if i program it
20:57:50 <smooge> mmcgrath, is tracking down there hosts.
20:57:53 <mmcgrath> hiemanshu: no
20:58:00 <mmcgrath> hiemanshu: you'll have to go through the json interface.
20:58:04 <onekopaka> hiemanshu: yep
20:58:22 <smooge> there were a couple of bad Reverse DNS but not many.. and there are about 20 hosts that are registered that can be unallocated.
20:58:25 <onekopaka> hiemanshu: there's builtin JSON support in the PHP on pt machines, IIRC
20:58:25 <mmcgrath> smooge: it's on my todo :)
20:58:26 <hiemanshu> mmcgrath, python script to do so? I have an idea on my mind
20:58:27 <ricky> smooge: If you're going to be sending in DNS requests soon, feel free to include http://ricky.fedorapeople.org/curr.ips as well
20:58:47 <smooge> ricky, will do so after this meeting.
20:58:51 <ricky> hiemanshu: We can discuss methods for talking to FAS after the meeting if you want
20:58:52 <mmcgrath> smooge: interesting about the reverse dns, but not surprising.
20:58:53 <ricky> Thanks
20:59:02 <hiemanshu> ricky, allright
20:59:14 * onekopaka is seeing the seconds slip
20:59:19 <smooge> Once I have that network 'cleaned' up (and I have to say its very clean)
20:59:27 <smooge> I will move to others as needed
20:59:38 <smooge> I will also be cleaning up some systems as needed
20:59:48 <smooge> (making sure func and puppet agree with each other etc)
20:59:54 <ricky> smooge: It'd be good to start up a document with all this info so that we can stay clean in the future
21:00:01 <ricky> (Our IP allocations, etc.)
21:00:12 <smooge> ricky, I will do so. where do I put it?
21:00:16 * mmcgrath would like to do that in the inventory management system if we can.
21:00:21 <mmcgrath> we have a proof of concept and stuff setup
21:00:28 <ricky> Oh, didn't know about that
21:00:29 <smooge> ok will look at that.
21:00:30 * onekopaka looks at his clock
21:00:40 * smooge moves the clock back
21:00:57 <smooge> I will report the rest on the list.
21:00:58 * hiemanshu 's clocks rings, 2:30 AM time for bed
21:00:59 <mmcgrath> Ok guys times up!
21:01:05 <mmcgrath> #meetingend
21:01:10 <mmcgrath> #endmeeting