19:00:30 <stickster> #startmeeting Fedora Activity Day - Fedora Talk 2009 19:00:30 <zodbot> Meeting started Tue Oct 6 19:00:30 2009 UTC. The chair is stickster. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:30 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:45 <stickster> #chair poelstra 19:00:45 <zodbot> Current chairs: poelstra stickster 19:00:51 <stickster> (Just in case John shows up late.) 19:01:16 <stickster> Give me a second while I get the agenda on the Fedora Moonbase Alpha 85" LCD HUD 19:01:26 <jds2001> heh 19:01:44 <stickster> #topic roll call 19:01:46 * stickster 19:01:50 * jds2001 19:02:26 * jcollie + 19:02:41 <stickster> OK, I haven't heard from jsmith today, but he tends to be busy midday. 19:02:57 <stickster> #topic Travel 19:03:05 <stickster> OK, I think everyone here has travel details nailed down, right? 19:03:14 <jcollie> yep 19:03:24 * stickster has a big van and will serve as DD and chauffeur as needed 19:03:46 <stickster> Moving right along then 19:03:54 <stickster> On to John's agenda! 19:03:59 <stickster> #topic Asterisk version 19:04:22 <jcollie> i think that 1.6.2 is the only viable version 19:04:33 <stickster> So John posed the best questions: What package version of Asterisk will we use at the FAD? Is that the one that will be used on Fedora Infrastructure on F11? 19:04:40 * mmcgrath is here 19:04:45 <jcollie> it doesn't require 3rd party patches or kernel modules 19:04:48 <stickster> Hi mmcgrath, thanks for joining! 19:04:51 <mmcgrath> I don't care what version we use, as long as it is on pace to be in Fedora proper. 19:05:08 <jcollie> 1.6.2 has already been committed to f-13 19:05:13 <mmcgrath> there we go 19:05:22 <stickster> jcollie: I think I saw a message you sent to f-devel-l about a compilation problem? 19:05:24 <mmcgrath> jcollie: so with that, do you want to use rawhide, epel or F-X on the OS? 19:05:43 <jcollie> mmcgrath: i'd say F-11 or F-12 19:05:45 * mmcgrath welcomes newcommer Ac-town 19:05:57 <mmcgrath> jcollie: If you have no preference lets plan on F-12 19:06:06 <jcollie> fine by me... 19:06:08 <Ac-town> :) 19:06:16 <stickster> jcollie: Is it building OK on F-12 currently? 19:06:45 <jds2001> we would need it in the infra repo 19:06:47 * stickster wants to be sure that people can run an instance locally now, whether via VM or otherwise 19:06:48 <jcollie> yeah it builds in devel, which is identical to F-12 at this point 19:06:53 <stickster> jcollie: Awesome 19:07:11 <jds2001> since aiui, you're not planning on 1.6.2 for F-12? 19:07:26 <jcollie> maybe, if they release a final version 19:07:41 <jcollie> rc3 is supposed to come out today or tomorrow 19:08:00 <jcollie> digium typically does up through rc4, but the timing is variable 19:08:45 <jds2001> so they've committed to no dates? :( 19:08:47 <jcollie> but i'd probably stick with 1.6.1 to prevent rel-eng and qa any heartburn 19:08:58 <jcollie> no, not that i know of 19:09:08 <jds2001> ok, that's fine, we can do 1.6.2 in the infra repo if we have to 19:09:14 <jds2001> mmcgrath: do you agree? 19:09:36 * jds2001 doesn't like speaking for others :) 19:09:40 <stickster> So, anyone can yum install Asterisk 1.6.2 from that repo onto a F-12 machine? 19:09:48 <jds2001> yep 19:10:13 <stickster> jcollie: And when you say "stick with 1.6.1," you're talking about the package rolled out to general users in the F-12 and previous releases 19:10:28 <jds2001> http://infrastructure.fedoraproject.org has various and sundry repos for stuff. 19:10:37 <jcollie> yeah F-12 and previous will stick to 1.6.1x 19:10:40 <stickster> OK 19:10:59 <stickster> #agreed The general Fedora repos for F-12 and previous will stay on Asterisk 1.6.1 19:11:14 * stickster waits for mmcgrath's confirmation 19:11:25 <mmcgrath> sorry, fighting with somethin. 19:11:48 <mmcgrath> I'm fine with that if it works for jcollie 19:11:57 <jcollie> works for me 19:11:58 <stickster> #agreed The Infrastructure repo will include Asterisk 1.6.2, which anyone can add to their F-12 box and install the package for testing/development. 19:12:32 <stickster> OK, so jcollie, I'm going to set the action item for you to complete any packaging/handoff needed to make sure that's ready by... when? This weekend? 19:12:38 <jcollie> sure 19:12:48 <stickster> The sooner it's in the sooner the FAD attendees can install and start learning, developing, poking, etc. 19:12:55 <stickster> jcollie: Awesome. 19:13:07 <jds2001> you just need to get it to mmcgrath or someone to throw it in that repo 19:13:28 <stickster> #action jcollie to ensure Asterisk 1.6.2 is available in Infrastructure repo before this Saturday, 2009-10-10. 19:13:36 <stickster> OK 19:13:54 <stickster> And I think we also agreed that F-12 would be the underlying OS 19:13:57 <stickster> Correct? 19:14:03 <jcollie> yep 19:14:04 <stickster> #topic Underlying OS 19:14:30 <stickster> #agreed The underlying OS for F-Talk will be F-12, running the infrastructure repo's pkg of Asterisk 1.6.2.x 19:14:41 <stickster> Wow, we're like a speeding train! I love it! 19:15:10 <jcollie> yeah baby yeah! 19:15:29 <stickster> #topic Up-front work 19:15:48 <stickster> OK, this has been said a couple times, and nothing like re-iterating to make sure everyone is in agreement 19:15:55 * jds2001 needs to go buy a copy of the asterisk book tonight 19:16:08 <stickster> jds2001: I may be able to get jsmith to send you a copy 19:16:34 <stickster> I'll send some email right after this, and we should know quickly... if 24 hours wait time doesn't hurt you 19:16:41 <jds2001> nope 19:17:00 <jcollie> hopefully everyone can get a test asterisk system set up and can connect a SIP softphone to it and play with the demos 19:17:23 <stickster> #agreed The more we can learn and set up before we get together, the faster we can get to work on Friday morning. 19:17:40 * jds2001 also needs to buy a headset - any recommendations? 19:17:49 <stickster> jds2001: I recommend the Logitech Premium USB headset 19:17:58 <stickster> It's usually $30-40 19:17:59 * mmcgrath also has a logitech premium USB 19:18:03 <jcollie> i use a cheap labtec one we had laying around at work 19:18:10 <stickster> jds2001: Talk to me after the meeting about that subject 19:18:58 <jcollie> getting a softphone up and working is key, esp trying to fight with microphones & audio etc 19:19:07 <stickster> It works perfectly with all my Linux so far, incl. F-9, F-10, F-11, and pre-F-12 19:19:25 <jcollie> ext 1002 on the current f-talk is an echo channel 19:19:41 <stickster> I've been using Twinkle, but Ekiga also seems to work in F-12 with F-Talk 19:19:50 <stickster> jcollie: Oh, we have echo available now? 19:20:02 * mmcgrath just tested it 19:20:04 <stickster> #info Fedora Talk now has an echo service on ext. 1002 19:20:05 <mmcgrath> seems to work fine. 19:20:08 <stickster> Superb! 19:20:14 <stickster> That's a ticket cleared if I'm not mistaken ;-) 19:20:28 <stickster> jcollie: Did you do that? 19:20:51 <jds2001> that has been there forever iirc 19:20:57 <jcollie> yeah, it's been there a while 19:20:57 <jcollie> i think that there are a couple of other extensions that are good for playing around with, but i don't recall them 19:21:04 <jcollie> stickster: i may have 19:21:08 <stickster> Oh, I had no idea -- I think there's an open Infrastructure ticket on it 19:21:15 <jds2001> btw, is there value in rebuilding asterisk2 to rawhide now? 19:21:18 <stickster> #agreed jcollie is super-awesome regardless of whether he set up echo himself or not :-) 19:21:28 * jcollie blushes 19:21:55 <jds2001> so we can hit the ground running with something in infra? 19:22:01 <jcollie> yeah i'd go ahead and rebuild asterisk2, i don't think that there's anything worth saving 19:22:23 <mmcgrath> actually it's been rebuilt just recently so it's in a prestine condition anyway 19:22:33 <jcollie> ah excellent 19:22:34 <jds2001> oh, is it rhel though? 19:22:35 <stickster> It would probably be helpful to do that now... If we need to fix a problem, we have time to do it before the FAD 19:22:38 <mmcgrath> it was a rawhide box that was horribly messed up and had security patches not applied so we blew it away. 19:22:43 <mmcgrath> jds2001: it can be whatever we want it to be. 19:22:45 <jds2001> oh, ok 19:22:52 <mmcgrath> we should probably have just turned the thing off :) 19:23:18 * stickster thinks setting it up as a pre-F12 with Asterisk-1.6.2 would be a good idea at this point. 19:23:33 <stickster> Is there someone who wants to take that task? 19:24:05 <stickster> Basically a Rawhide install, then add Asterisk 1.6.2 once it's ready, hopefully by Saturday 19:24:16 <mmcgrath> meh, I'll do it now. 19:24:19 * jds2001 can do everything except rebuild it :) 19:24:22 <stickster> mmcgrath: awesome! 19:24:36 <jds2001> looks like F11 right now 19:24:36 <stickster> #action mmcgrath to build asterisk2 as a F-12 box 19:25:02 <stickster> So the idea would be 19:25:06 <stickster> oops 19:25:28 <stickster> So am I right that this box will be F-12, and we'll put current Asterisk on it for now, then update to 1.6.2 when that's ready in the infrastructure repo? 19:25:44 <stickster> And we'll be using a config on it equivalent to what's on the active Fedora Talk (presumably asterisk1)? 19:26:03 <jcollie> that's what we'll start with 19:26:04 * stickster appreciates everyone talking slowly for his benefit :-D 19:26:27 <stickster> excellent. 19:26:57 <stickster> #agreed mmcgrath's rebuild of asterisk2 will include asterisk-1.6.1 right now, and will be updated when 1.6.2 is available in the infra repo 19:26:58 <mmcgrath> stickster: corect 19:27:03 <stickster> suh-weet! 19:27:16 <mmcgrath> I don't know if the current asterisk1 configs (RHEL5) will work on asterisk2 (rawhide) 19:27:19 <mmcgrath> but they'll be there. 19:27:41 * stickster has no idea of what differs between them -- what's the current asterisk on RHEL5? 19:28:03 <jcollie> i think we're using a really old 1.6.0.x 19:28:05 * stickster wishes jsmith were around, he probably could tell us the discrepancies in his sleep 19:28:13 <stickster> OK 19:28:22 <stickster> So we'll just have to deal with that in stride then. 19:28:26 <jds2001> [jstanley@asterisk1 ~]$ rpm -q asterisk 19:28:26 <jds2001> asterisk-1.4.22.1-1.el5 19:28:30 <stickster> whoa. 19:28:32 <stickster> OK 19:28:45 <jcollie> heh older than i thought 19:28:53 <stickster> #info asterisk1 box is using asterisk-1.4.22.1-1.el5, so config differences may be an issue. We'll need to look at that 19:29:36 <stickster> mmcgrath: If you let us know on the list when the build is done, we can set to work figuring out what's broken. 19:30:09 <stickster> That way, within the next week or so we'll know we have a working set of configs at least for 1.6.1, in the hopes that they don't need to change much for 1.6.2 19:30:15 <stickster> Does that make sense? 19:30:20 * stickster hopes someone will stop him if not 19:30:38 <jcollie> sounds good to me 19:30:44 <stickster> jcollie: cool, thanks 19:30:53 <stickster> OK, any other setup/config topics we need to discuss? 19:31:09 <mmcgrath> .members sysadmin-tools 19:31:10 <zodbot> mmcgrath: Members of sysadmin-tools: @ausil huzaifas jsmith jstanley kevin laxathom @mmcgrath nigelj poelstra +ricky santosp smooge tgalyean 19:31:18 <mmcgrath> FYI ^^ those are all the people with access atm. 19:31:30 <jcollie> we should probably discuss which web streaming server we're going to use 19:31:34 <stickster> mmcgrath: I'll apply for that group, I think I'll probably need it to help. yes? 19:31:40 <mmcgrath> yup yup 19:31:49 * poelcat appears 19:31:55 <stickster> Hi poelcat! 19:32:05 <jcollie> and i just re-applied for sysadmin, once that's approved i'll apply for sysadmin-tools 19:32:07 <stickster> #action stickster to apply for sysadmin-tools to gain access to asterisk2 19:32:57 <stickster> poelcat: We are just finishing up on the #3 topic from your agenda, which is setups/configs needed 19:32:59 <poelcat> stickster: thanks for driving the bus 19:33:06 <poelcat> excellent 19:33:07 <mmcgrath> bummer, looks like both rawhide and F12-Alpha don't build on RHEL5 xen 19:33:08 <stickster> No problem my brotha 19:33:22 <stickster> poelcat: You are listed as co-chair, feel free to take over 19:33:25 <jcollie> ouch :( 19:33:36 <stickster> *facepalm 19:33:39 * mmcgrath attempts some voodoo 19:33:45 <poelcat> mmcgrath: that's nothing new 19:33:45 <jcollie> istr we had that issue before 19:33:46 <stickster> That voodoo that you do so well? 19:34:11 <stickster> OK, this is probably something we can work out in #f-admin after this meeting's over 19:34:40 <stickster> Are there any special considerations any of us would need to know when installing Asterisk on a personal laptop for testing? 19:34:49 <stickster> Or is it just, install and go to town? 19:35:31 <jcollie> yeah it's pretty simple, i'd just install 'asterisk' and 'asterisk-sounds-core-en-ulaw' to get started 19:35:44 <stickster> Okeydokey. 19:35:48 * stickster does that right now. 19:36:09 <poelcat> does that wrap up #3 ? 19:36:22 * poelcat still getting up to speed 19:36:28 <stickster> I think it might 19:36:31 <stickster> #info To get started, do 'yum install asterisk asterisk-sounds-core-en-ulaw' 19:37:10 <stickster> poelcat: Want to change topic? It's all you man 19:37:12 <poelcat> #topic Getting to know Asterisk, etc. 19:37:14 <stickster> :-) 19:37:27 <poelcat> why didn't topic change? 19:37:30 <stickster> "Getting to know alllll about u....law" 19:37:44 * jcollie retches ;) 19:37:55 <stickster> poelcat: Might be a topic lock on this channel. No biggie, zodbot will still record it properly. 19:37:59 <poelcat> okay 19:38:22 <poelcat> Can anyone recommend chapters we should read in advance or other helpful URLs 19:38:41 * stickster is in the same boat with poelcat and needs recommendations too. 19:38:47 <poelcat> so the newbies (me) can be more familiar with the env, etc. before coming? 19:38:50 <jcollie> i don't have the asterisk book, but i think that the important topics will be extensions, SIP, and the asterisk manager interface 19:39:14 * mmcgrath treated it as a bathroom book and learned as I.... went. 19:39:23 <poelcat> lol 19:39:35 <poelcat> we'll try not to read too much into that ;-) 19:39:37 <stickster> poelcat: I have the 2d ed 19:39:40 <jcollie> is this the book we're using? http://oreilly.com/catalog/9780596510480 19:40:01 <poelcat> yeah, there is a free pdf download 19:40:09 <mmcgrath> stickster: I have the 2nd ed as well. 19:40:15 <poelcat> on another part of o'reilly's site 19:40:30 <mmcgrath> If you're brand new to asterisk. I'd say more important then any single chapter is understanding how asterisk works, how it's config files work, etc. 19:40:42 <jcollie> looks like chapters 4, 5 and 10 19:40:44 <mmcgrath> and learning about extensions, sip and the AMI is a good way to do that. 19:40:52 <stickster> Yeah, I remember jsmith saying the book was free as in speech. 19:40:58 <stickster> Looks like chapter 6 is probably not bad reading either 19:40:59 <poelcat> #action: poelstra to find link to pdf version of O'Reilly Asterisk book 19:41:21 <poelcat> #action: read chaps: 4, 5, 10, and 6... test on Monday! 19:41:30 <jcollie> http://downloads.oreilly.com/books/9780596510480.pdf 19:41:32 <poelcat> any other tips/suggestions? 19:41:38 <mmcgrath> http://www.the-asterisk-book.com/ 19:41:48 <poelcat> #info book download link http://downloads.oreilly.com/books/9780596510480.pdf 19:41:50 <mmcgrath> that may not be it actually. 19:42:04 <mmcgrath> yeah, my link is not the right link :) 19:42:31 <stickster> I think poelcat's is good 19:42:43 <stickster> Yup 19:42:57 <poelcat> okay... driving on 19:43:03 <stickster> Excellent -- jds2001, I'll still ask jsmith about a dead-tree copy for you if you like 19:43:12 <poelcat> #topic Open tickets 19:43:26 <poelcat> any thoughts on how to divy these up or best tackle them? 19:43:52 <poelcat> or should we do that next week ? 19:43:59 <stickster> We have a list: 19:44:02 <stickster> #link https://fedoraproject.org/wiki/FAD_Fedora_Talk_2009_game_plan 19:44:04 * poelcat could be pushing things forward too fast :) 19:44:15 <jcollie> i think a lot of those are duplicate or cover a lot of the same area 19:44:19 <stickster> poelcat: One notable thing -- the first four tickets are greatly coincident 19:44:25 <stickster> jcollie: *jinx :-) 19:44:38 * poelcat reaches for the dictionary 19:44:45 <stickster> poelcat: And I think we found out earlier that ticket #1634 is now closed 19:45:14 <jcollie> maybe next week we can do a whiteboard session and merge all of these ideas together 19:45:27 <poelcat> jcollie: great idea... like gobby? 19:45:32 <jcollie> poelcat: yeah 19:45:45 * stickster removes ticket #1634 from list 19:46:00 <poelcat> #action next meeting create a text dump of all the tickets into one gobby document 19:46:06 <jcollie> is the gobby server still up and running? 19:46:25 <stickster> poelcat: Hey, that might help us sort out a list of requirements we could work from 19:46:28 <poelcat> #action consolidate tickets into a few main tickets and create game plan from there 19:46:31 <mmcgrath> jcollie: should be, yeah 19:46:53 <poelcat> stickster: great point... could cover both 19:47:08 <brunowolff_> Can someone make the nonsecret parts of the current Fedora talk config public? 19:47:18 <stickster> Is there any part of it that's secret? 19:47:30 <mmcgrath> AFAIK none of it's private. 19:47:32 <jds2001> i think the did config and stuff 19:47:32 <jcollie> if you have sysadmin access all the config should be in puppet 19:47:39 <mmcgrath> might want to look and make sure there's no passwords in there. 19:47:42 <stickster> jds2001: Oh, that makes sense, thanks. 19:47:46 <brunowolff_> I am running the F12 1.6.2 that Jeff linked to in email and can confirm it works. 19:47:56 <poelcat> brunowolff_: excellent, thanks for doing tha 19:47:57 <poelcat> t 19:47:58 <stickster> poelcat: I think "did" is the stuff where it hooks to our wonderful service providers 19:48:11 <brunowolff_> I am not part of the infrastructure team. 19:48:11 * stickster gives a totally unnecessary explanation for the benefit of those reading the log 19:48:39 <poelcat> how can we summarize brunowolff_'s request and action it? 19:48:42 <brunowolff_> I'd like to duplicate the fedora talk setup if I can. I may not figure out the developer authentication, but I'd at least like 19:48:47 <brunowolff_> to get a base system up. 19:49:28 <jcollie> once my access to puppet1 and asterisk1 is restored i'll put a sanitized git repo on my fp.o space with the configs 19:49:41 <jds2001> brunowolff_: i can get it for you. 19:49:45 <stickster> jcollie: Your awesome rating is going up by the minute. 19:49:47 <brunowolff_> Actually I meant the F11 version. I am going to do the F12 version next. 19:50:09 <brunowolff_> I was only part way through doing that. 19:50:23 <stickster> #action jcollie to provide a sanitized git repo of the Fedora Talk asterisk configs in his fedorapeople.org space 19:50:24 <poelcat> #action jcollie will put sanitized git repo of FedoraTalk config on his people space and reply to list with location 19:50:27 <poelcat> lol 19:50:30 <stickster> oh, sorry john 19:50:35 <poelcat> np 19:50:46 <poelcat> moving on ? 19:51:08 * stickster is good with that 19:51:12 <jcollie> movin' on 19:51:13 <poelcat> #topic next meetings 19:51:32 <poelcat> Can we use this time/day slot for the next two weeks to keep syncing up like this? 19:51:43 <poelcat> i was only here for part of it, but it seems pretty valuable :) 19:51:54 <stickster> This time should work for me for the next two weeks. Next week I'll be in Raleigh but I have some flexibility on Tuesday. If things look different I'll let the list know and maybe we can try meeting in the evening instead 19:51:55 <jcollie> +1 from me 19:52:07 <stickster> IOW, +0.8 19:52:12 <poelcat> brunowolff_: mmcgrath jds2001 other interested parties? 19:53:37 <brunowolff_> I probably show up late again. 19:54:28 <stickster> poelcat: Looks like we'll stick with this time, then 19:54:37 <poelcat> okay 19:54:47 <poelcat> #topic anything else? 19:54:56 <jcollie> web streaming software? 19:54:57 <stickster> poelcat: I covered an AOB earlier, which was just making sure travel was set. 19:55:15 <stickster> would that be icecast? 19:55:18 <poelcat> #action: keep meeting at 19:00 UTC for next two tuesdays to plan Asterisk FAD 19:55:30 <jcollie> icecast is one possibility... flumotion is another 19:56:01 <poelcat> jcollie: has any initial work been done in Fedora or a particular direction started in? 19:56:01 <jcollie> flumotion is pretty cool but controlling it from a custom web app is an unknown quantity 19:56:24 * poelcat wondering if we have any inhouse expertise in either? 19:56:47 <jcollie> poelcat: not really... i messed with flumotion a bit a while back but i never got as far as setting up new web streams on the fly 19:57:08 <poelcat> what did herlo use for FUDCon? 19:57:10 * stickster notes flumotion uses Python, Twisted, GStreamer 19:57:12 <jcollie> thomas vandersiechele(sp) packages is and is one of the developers 19:57:13 <stickster> poelcat: icecast, I believe. 19:57:36 <poelcat> jcollie: could you start a thread on this and cc herlo? 19:57:45 <stickster> And thomasvs 19:57:45 <poelcat> i think he is planning to participate remotely so that should be good 19:58:27 <stickster> poelcat: jcollie has a bunch of tickets, is this one I could take? 19:58:33 <stickster> s/tickets/action items/ 19:58:36 <poelcat> stickster: go for it :) 19:58:38 <stickster> k 19:58:42 <stickster> hit me caped crusader! 19:58:53 * stickster has nothing further 19:59:13 <poelcat> #action stickster to start mail thread about streaming technology we should pursue... cc thmoasvs and herlo in discussion 19:59:23 <poelcat> anything else before we wrap? 19:59:32 <jcollie> my thoughts are we start out with whatever is easiest to get running and then work on what's cooler 19:59:55 <poelcat> makes sense to me :) 20:00:33 <poelcat> okay if no futher topics closing in 30 seconds 20:00:33 * jds2001 sorr 20:00:53 * stickster notes jds2001 has been heroically doing double duty between this meeting and a $DAYJOB duty 20:01:04 <jcollie> i can't think of anything else at this time 20:01:07 <jds2001> sorry 20:01:07 <stickster> Thanks everyone for coming and participating! 20:01:13 <stickster> jds2001: No worries mate 20:01:47 <poelcat> thanks everyone! 20:01:50 <poelcat> #endmeeting 20:02:04 * poelcat thinks I never became chair? 20:02:26 <jds2001> oh, you are if you're poelstra :) 20:02:29 <stickster> #endmeeting