Developer Dashboard
Description of the project: Please look at the Debian Maintainer Dashboard and my recent blog posts about iCalendar with Github, iCalendar with Nagios and Bugzilla. Think about all the possible ways you could help take this further. I am really open to ideas from students. For example, if you have written Mozilla Firefox or Thunderbird plugins, could you help extend the Lightning plugin to improve the way such data is rendered? Or could you help the GNOME project to improve the way they display a developer's tasks in Evolution? How about storing and aggregatig data about free software events (see the recent discussion on the debian-project mailing list)? Other ideas may include aggregating data from different iCalendar task feeds and rendering it in HTML (similar to the Planet Venus RSS aggregator), helping developers build reports on their pending tasks or anything else you can think of in this domain.
Confirmed Mentor: Daniel Pocock
Confirmed co-mentors: it is recommend that students engage with the Debian QA team and any other relevant teams in Debian to help maximize their chance of selection
Deliverables of the project: to be defined in a student proposal
Desirable skills: Python, Ruby, ?JavaScript, C, Mozilla plugin development
What the student will learn: the student has a great opportunity to learn about different styles of project management and time management used by developers both in their professional work and private projects
