Hi all of you!
I subscribed a few days ago to the mailing list and got already 80 mails
or so. A very living community! The next three months I will be working
at the Summer of Code project. In the attached proposal you can read
more about it (and me). Feel free to mail me if you have questions about
me, the project or other. Amsn is quite new for me, so every suggestion
and help to get used to it is also very welcome. Sander Hoentjen will be
my mentor for this project.
Cheers,
Roelof Kemp
Project Proposal Dutch Summer of Code (Programmeerzomer.nl) 2006
Name: Roelof Kemp
Email: [EMAIL PROTECTED]
Project name: MNSP13 protocol for aMSN[1]
Project description: design and implementation of the MSN library (msnlib) for
the Telepathy framework[2] with the MSNP13 protocol
Benefits for aMSN: provide the ability to use the Telepathy framework
for aMSN2 by building a MSN library according to the newest protocol. Multiple
protocols should be supported.
Schedule:
June 15th Start of exploration
July 1st Start of design
August 1st Start of implementation
August 12th - 26th Holidays
September 1st Final deadline
Exploration phase:
In this phase I want to learn the techniques that are used. I will focus on the
Telepathy framework and the MSNP13 protocol. I also want to get used to the
aMSN code (tcl/tk[3]) and SOAP[4].
goals:
1. Get familiar with Telepathy
2. Read about MSNP13 protocol
3. Get familiar with aMSN code and SOAP
Design phase:
This is the most important phase of the project. In this phase I will design
the MSN library. I will specify the functionality and priorities of these
functions.
goals:
1. Create a design document
2. Make a priority list for the implementation phase
Implementation phase:
In this phase I will implement the library according to the design as far as
possible. I will use the programming language C.
goals:
1. Implement the generic part of the code (protocol independent)
2. Implement the specific part of the code (MSNP13 protocol dependent)
3. Create documentation
Biography:
I am a fourth year student Computer Science at the "Vrije Universiteit"[5],
Amsterdam (The Netherlands). Last year I got my Bachelor of Science (September
2005, cum laude). Now I follow the Master program Parallel Computing and
Visualization. This program is about high performance computing in distributed
systems.
In this project I like to use my knowledge (about theoretical computer science
and network programming) in a very practical way in an unkown environment (the
Telepathy framework). Furthermore this is an unique opportunity for me to get
experience with the open source community.
[1] aMSN, http://amsn.sf.net/
[2] Telepathy framework, http://telepathy.freedesktop.org/
[3] Tcl/Tk, http://tcl.tk/
[4] SOAP, http://www.w3.org/TR/soap/
[5] Vrije Universiteit, section Computer Science, http://www.cs.vu.nl/
_______________________________________________
Amsn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amsn-devel