Hi! My name is Jefry Lagrange. I was selected to participate in GSOC 2011. I will be implementing Stream Management in Gajim, and some other goodies.
Here's my planned scheadule:
Week 1
--------------------------
Modify parser to create acks
Week 2
--------------------------
Create a class that will send acks, handle incoming acks and keep
track of the acks stanzas that have been handled.
Week 3
-------------------------
Analyze the source code, to know which parts should be modified in
order to implement stream management.
Week 4-5
--------------------------
Begin Stream Management implementation, negotiation, error handling,
stream closure.
Week 6
--------------------------------
Resumption.
Week 7
--------------------------------
Testing
Week 8
--------------------------------
Analyze the source code to know where and how file transfer is done.
Week 9
-------------------------------
Implement IBB fallback.
Week 10
------------------------------
Analyze the source code to know where and how the plugin system works.
Week 11-12
------------------------------
Extend the events in the plugin system to include things like outgoing
stanzas, etc..
I will update this blog every week's end with a report of my progress.
No comments:
Post a Comment