[Red5devs] Separating conserns and building teams.
luke at codegent.com
Tue Oct 24 13:57:38 EDT 2006
To follow on from last nights brain dump here are my thoughts on the roadmap
and how we can organise the team so that we can get more done. We are all
doing this part time I think it would make sense to spit things up to reduce
our individual problem space. Pick a couple of areas to work in, and commit
to those areas. Probably the ideal number of people is unit is 2-3 as that
provides some flexibility ( incase someone is busy or away ) while keeping
things simple. Others can support the team but not be directly responsible.
Once we have teams they can discuss what needs doing, what is and isn't in
scope, tell everyone else, then get at it.
- Flash Codecs. AMF, AMF3, RTMP, FLV.
We are a building a flash server so its important we get this bit
Testing, Refactoring, Spec, Performance, Portability. Other codecs
- Streaming and Networking.
For red5 be scale and be stable under load we need to focus on making
Load Testing, Networking, Performance, NIO, Threads, Pushin Bits.
- App Server.
Public API, Dynamic Scripting, Spring, Webapps, Services.
This is where we will build our core user community.
- Client Side. Flash, HTML, AJAX, Admin Interface.
A lot of us are web developers by trade so there should be no shortage
The samples and polish we add the happier that community will be.
- Docs and Tutorials.
From javadocs to screencasts and who knows maybe books on day.
- Website and Marketing.
- Project Management
Keeping us on track, setting up a foundation?, and occasional monkey
- Anything I missed?
Some of the areas do overlap but that's not a problem. We can all work on
together on things, I don't want to suggest separation mealy focus and
Where do I fit. I think general direction working out what needs to be done,
the flash codec team ( support, and rtmp codec spec extraction ) and on the
streaming team ( because I care a lot about it and want red5 to rock this is
where I will focus ). The other stuff, I would love to help when I can.
I have a fairly good idea who will probably want to work in which areas but
think its best to let people speak for themselves so. What do you think,
where do you fit?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Red5devs