I constructed a page on the wiki for an upcoming FAD where some
contributors are going to work on some long-standing Fedora Talk
related tickets. Details are here:
There's a list of related tickets on the page, namely #s 309, 395,
453, and 1160, that we're going to try to knock out that weekend.
To a large extent they're duplicates, but they all revolve around
extending the Fedora Talk capabilities.
We're going to be conversing on this list since obviously the work's
primarily, maybe even wholly, infrastructure-related. Below is a bit
of introductory email from last night that I wanted to make sure was
captured transparently here.
Jeff C. Ollie wrote:
On Thu, Sep 24, 2009 at 7:13 PM, Paul W. Frields wrote:
> OK guys, now that we have the travel stuff sorted out, hopefully
> everybody has had time to check out the FAD page:
> Our primary goals are to create:
> * On-demand recording and publishing (or at least dumping into a
> holding pen)
> * Streaming capability for live events (it completely works +
> documentation on exactly how to set it up and operate at a live
It'd be nice if there was some easy tool that people could
yum-install that would make it easy to set up a VoIP soft phone for
Fedora Talk. That is probably outside the scope of the FAD, but
could be an idea for someone wanting to get into the Fedora
Infrastructure group to work on.
You know what would work really well? A package with a dogtail
script, that used the appropriate HTML tags so that PackageKit can
download dogtail and deps for you, then run the script. You can
actually see things running and therefore know how to do it later.
(Unfortunately, it doesn't look like Dogtail has got a lot of recent
love. It's been consistently rebuilt but I'm not sure it works, which
is a shame -- it's really useful and it took me just a few minutes to
learn how to write a script for Dogtail.)
I do agree that's not something we should worry about until everything
else gets done, or if anyone in the listening audience is keen on it,
that might make a cool project through which you could learn a *lot*
about being involved in Fedora.
> First order of business, I'd like to move this conversation
> right list. What would that be? Logistics? Is this truly >
> cross-team work? Or is there a better place, like Infrastructure?
+1 on the Fedora Infrastructure list.
And... here we are! :-)
> I'm also hoping that John Poelstra will help us by guiding
this as a
> small project, helping us suss out the next questions to ask (for
> example, What is our desired end state? What resources do we need
> that we can set up now? etc.).
We'll need one or two guests with hopefully direct access to the
Internet, VoIP and NAT/Firewalls don't always get along. Disk space
can be minimal at this point, we'll need to add more later for
archives. If we have to go through NAT/Firewalls we'll need to get
holes poked through before hand for SIP & RTP traffic.
Alternatively we could run our test system off of a spare box at
Paul's house, which could be nice if the system gets borked up.
Once a box for a test system is figured out we'd want to get a
minimal Asterisk system up and running.
Our location is set right now to be a coworking office in the area.
I'll find out more network details to see what they can support,
although I suspect they aren't blocking much there. I can even stop
by the facility early next week to do any testing, if someone can tell
me what I need to test.
Probably want to look at getting Asterisk 1.6.2 packaged. It's
still in release candidate, but 1.6.2 has new conferencing software
that isn't hacked in by a 3rd party or requires a kernel module.
Since F13 early branching is happening soon we can develop the
package there and then backport it to RHEL or whatever we end up
running the service on.
Cool idea, Jeff.
Getting the latest flumotion version packaged would be good too, as
flumotion would be my choice for doing the streaming of live events.
Having a supply of spare headsets on hand would be good. I have one
that I keep in my laptop case, but it would be nice to have them on
hand so someone doesn't have to run out and get some at the last
OK, any participants who don't have a USB headset they can bring
should let me know.
Do we want to mess around with hard phones? I'm assuming that
can get his hands on a few but time spent on setting those up is
probably going to be time taken away from other tasks.
I'd say no, it's really all about what we're doing on the server(s)
and softphones should be fine. But I yield to the experts...
Well, that's all I can think of for now...
> John, maybe you can help figure out if we're setting up the right
> questions here, and are using the next 4 weeks as wisely as
> possible so that, for example, we don't have to brainstorm
> on-site. Instead, that will be done on the list in advance, and
> then we will be able to hit more significant milestones > during
> the 2+ days we have.
FYI, I'll have extremely limited e-mail access from now until Sunday evening...
Noted. You may not see this until then, and that's fine.
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
- - - - http://pfrields.fedorapeople.org/
: stickster @ #fedora-docs, #fedora-devel, #fredlug