Differences between revisions 1 and 115 (spanning 114 versions)
Revision 1 as of 2006-05-09 16:48:20
Size: 501
Editor: BaruchEven
Comment: Start of a checklist for next year
Revision 115 as of 2008-02-27 20:10:31
Size: 5605
Editor: OndrejCertik
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Prepare for Summer of Code 2007:
  * Copy project ideas from Summer of Code 2006 and any other todo list on the wiki, SummerOfCode2006 is a good way to organize everything
  * Send a Press Release, Joey should have a copy of the one prepared for 2006, if not BaruchEven has a copy.
  * Register with Google, select an admin
  * Send the contract that google shows on the start to the project lawyer for review
  * Recruit mentors from debian mailing lists (-project and -devel-announce) and IRC
= Summer of Code 2007 =

[[TableOfContents(2)]]

This wiki page is created to make it easier to plan and coordinate Debian's involvement in the [http://code.google.com/soc/ Google Summer of Code 2007].

== Final summary ==

This year all students finished their projects. All information including what each of them did can be found at:

http://lists.debian.org/debian-devel-announce/2007/10/msg00001.html

== Current Status (2007-04-12) ==

 * We've been accepted to take part in the Summer of Code 2007. Our admins are SteveMcIntyre, StefanoZacchiroli, AnthonyTowns, LukClaes and ErichSchubert.

 * We received over 100 student applications that were reviewed by the
 mentors. We asked google to aprove up to 20 projects for us, but we got only 9: http://code.google.com/soc/debian/about.html

 * The rest of the ideas and comments were stored and might be used in the future for improving Debian. (SummerOfCode2007IdeasList)

== Timeline ==
see [http://code.google.com/support/bin/answer.py?answer=60325 Timeline in Google's FAQ]

== Mailing list ==

Now that we're getting into the process, we're using a mailing list to
organise things. Details are at
http://lists.alioth.debian.org/mailman/listinfo/soc-coordination . All
mentors should already be signed up, and students will be added when
project decisions have been made (if they're not already subscribed by
then).

== This year's projects ==

More details coming soon on each one...

=== Implementing Mole, infrastructure for managing information ===

 * '''Student:''' [wiki:Jeroen Jeroen van Wolffelaar]
 * '''Mentor:''' Martin Michlmayr
 * '''VCS:'''
 * '''Mailing list:'''
 * '''IRC:'''
 * '''Original idea:'''
 * '''Final mentor summary:'''

=== Automated Upgrade Testing Using QEMU ===
~+(Virtual Live OS Upgrade Testing Suite)+~

 * '''Student:''' IanHaken
 * '''Mentor:''' LarsWirzenius
 * '''VCS:''' svn://svn.debian.org/vlosuts/
 * '''Mailing list:''' vlosuts-devel@lists.alioth.debian.org
 * '''IRC:''' #debian-vlosuts on irc.oftc.net
 * '''Original idea:''' [http://code.google.com/soc/debian/appinfo.html?csaid=24C7766EC4271F15 GSoc Abstract]
 * '''Final mentor summary:'''

=== Piuparts improvements ===

 * '''Student:''' [wiki:Ana Ana Beatriz Guerrero López]
 * '''Mentor:''' LukClaes
 * '''VCS:''' svn://svn.debian.org/piuparts/
 * '''Mailing list:''' http://lists.alioth.debian.org/mailman/listinfo/piuparts-devel
 * '''IRC:''' #piuparts
 * '''Original idea:'''
 * '''Final mentor summary:'''

=== Bug Triage and Forward Tool ===

 * '''Student:''' Gustavo Rezende Montesino
 * '''Mentor:''' Loïc Minier
 * '''VCS:''' git://git.debian.org/git/bug-triage/bugtaf.git/
 * '''Mailing list:''' bug-triage-devel@lists.debian.org
 * '''IRC:'''
 * '''Original idea:''' [http://lists.debian.org/debian-project/2007/03/msg00169.html Proposal draft]
 * '''Final mentor summary:'''

=== BitTorrent Proxy for Debian Archive ===

 * '''Student:''' CameronDale
 * '''Mentor:''' AnthonyTowns
 * '''VCS:''' svn://svn.debian.org/debtorrent/debtorrent/trunk
 * '''Mailing list:''' debtorrent-devel@lists.alioth.debian.org
 * '''Website:''' http://debtorrent.alioth.debian.org
 * '''IRC:''' #debtorrent on irc.oftc.net
 * '''Original idea:'''
 * '''Final mentor summary:'''

=== OVAL Agent for Debian ===

 * '''Student:''' PavelVinogradov
 * '''Mentor:''' JavierFernandezSanguino
 * '''VCS:''' svn://svn.debian.org/svn/oval/
 * '''Mailing list:''' oval-devel@lists.alioth.debian.org
 * '''Website:''' http://oval.alioth.debian.org/
 * '''Original idea:''' [http://people.nixdev.net/blaze/SOC2007/DEBIAN_SOC_OVAL_PROPOSAL Submitted proposal]
 * '''Final mentor summary:'''

=== Bug Submission and Manipulation Web-based User Interface for debbugs ===

 * '''Student:''' [wiki:Marga Margarita Manterola Rivero]
 * '''Mentor:''' StefanoZacchiroli
 * '''VCS:''' svn://svn.debian.org/bts-webui/
 * '''Mailing list:''' http://lists.debian.org/debian-debbugs/
 * '''IRC:'''
 * '''Original idea:'''
 * '''Final mentor summary:'''

=== A modular lintian-like CD-image testing tool ===

 * '''Student:''' [wiki:Tincho Martín Hernán Ferrari]
 * '''Mentor:''' SteveMcIntyre
 * '''Wiki page:''' [wiki:DebianCDTester DebianCD Tester]
 * '''VCS:'''
 * '''Mailing list:'''
 * '''IRC:'''
 * '''Original idea:''' SummerOfCode2007/DebianCdTester
 * '''Final mentor summary:'''

=== GUI frontend for live-helper for building live Debian systems ===

 * '''Student:''' [wiki:ChrisLamb Chris Lamb]
 * '''Mentor:''' [wiki:daniel Daniel Baumann]
 * '''VCS:''' svn://svn.debian.org/debian-live/dists/trunk/live-magic/
 * '''Mailing list:''' debian-live-devel@lists.alioth.debian.org
 * '''IRC:''' #debian-live on irc.oftc.net
 * '''Original idea:''' [http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-March/001029.html Submitted proposal]
 * '''Final mentor summary:'''

Some information on what being a good mentor entails can be found here http://primates.ximian.com/~federico/docs/summer-of-code-mentoring-howto/index.html

== Infrastructure Provided to Students ==

As development must happen in the open, students of Debian projects
will either receive access to existing source control repositories or
setup an Alioth project. Alioth is a SourceForge like resource
provided by Debian with access to Subversion/Arch/CVS repositories and
services like bug tracking and mailing lists. The students are also expected to maintain a webpage or a wiki page to keep everyone up to date on their status.

Summer of Code 2007

?TableOfContents(2)

This wiki page is created to make it easier to plan and coordinate Debian's involvement in the [http://code.google.com/soc/ Google Summer of Code 2007].

Final summary

This year all students finished their projects. All information including what each of them did can be found at:

http://lists.debian.org/debian-devel-announce/2007/10/msg00001.html

Current Status (2007-04-12)

Timeline

see [http://code.google.com/support/bin/answer.py?answer=60325 Timeline in Google's FAQ]

Mailing list

Now that we're getting into the process, we're using a mailing list to organise things. Details are at http://lists.alioth.debian.org/mailman/listinfo/soc-coordination . All mentors should already be signed up, and students will be added when project decisions have been made (if they're not already subscribed by then).

This year's projects

More details coming soon on each one...

Implementing Mole, infrastructure for managing information

  • Student: [wiki:Jeroen Jeroen van Wolffelaar]

  • Mentor: Martin Michlmayr

  • VCS:

  • Mailing list:

  • IRC:

  • Original idea:

  • Final mentor summary:

Automated Upgrade Testing Using QEMU

(Virtual Live OS Upgrade Testing Suite)

Piuparts improvements

Bug Triage and Forward Tool

BitTorrent Proxy for Debian Archive

OVAL Agent for Debian

Bug Submission and Manipulation Web-based User Interface for debbugs

A modular lintian-like CD-image testing tool

GUI frontend for live-helper for building live Debian systems

Some information on what being a good mentor entails can be found here http://primates.ximian.com/~federico/docs/summer-of-code-mentoring-howto/index.html

Infrastructure Provided to Students

As development must happen in the open, students of Debian projects will either receive access to existing source control repositories or setup an Alioth project. Alioth is a ?SourceForge like resource provided by Debian with access to Subversion/Arch/CVS repositories and services like bug tracking and mailing lists. The students are also expected to maintain a webpage or a wiki page to keep everyone up to date on their status.