- Before 5/26: Study the current netconf codebase, document and clean up code, write tests, stash away old documentation and code in current repo
- Week 1 [5/26]: Implement inet6 /etc/network/interfaces methods
- Week 2 [6/1]: Implement inet6/v4tunnel method
- Week 3 [6/8]: Design policy system and config format, initial implementation
- Week 4 [6/15]: Finish implementing policy system
- Week 5 [6/22]: Implement netlink socket listener + events
- Week 6 [6/29]: Implement wireless-tools and wpa-supplicant integration
- Week 7 [7/6]: Continue implementing wireless-tools and wpa-supplicant integration
- Week 8 [7/13]: Mid-term GSoC reviews; At this point, we should be very close to 1.0. The time that follows should be used as buffer space for things that may end up taking longer than estimated. Assuming a perfect world, full moon, and star alignment, the following weeks will be used to implement optional fun features.
- Week 9 [7/20]: Implement LinkLocal integration
- Week 10 [7/27]: Implement Additional DHCP options, http_proxy options
- Week 11 [8/3]: Implement ppp/wvdial functionality [Martin has offered to supply the hardware if necessary]
- Week 12 [8/10]: Run through the TODO [3] and implement minor leftover features
- Week 13 [8/17]: GSoC 2008 ends; have a beer :)
- After week 13: Continue to work with the netconf team to get 1.0 out the door; begin work on next challenges
I'm young and I make emotionally-charged posts in a stream-of-consciousness style. Drunk with passion, I will be wrong most of the time. Call me on it and help me learn. It is embarrassing to look back at my mistakes, but I will grow.
Tuesday, April 22, 2008
Summer of code!
I found out today that my proposal for Google Summer of Code 2008 has been accepted. This means I will be spending my summer working on netconf, a network configuration management system for Debian. I was so excited to get started that I already had two patches accepted before my application was even accepted :)
Here's my full proposal (txt, 7.3k). Here's probably the most useful information from the proposal, my proposed week-by-week timeline:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment