Differences between revisions 62 and 63
Revision 62 as of 2008-06-21 11:30:05
Size: 7262
Comment:
Revision 63 as of 2008-06-21 11:37:33
Size: 7263
Comment: typo
Deletions are marked like this. Additions are marked like this.
Line 57: Line 57:
  * Resources: [http://debexpo.workaround.org/trac/ Trac], [http://workaround.org/cgi-bin/mailman/listinfo/debexpo-devel Discussion Mailing List], [http://workaround.org/cgi-bin/mailman/listinfo/debexpo-commit Commit Mailing List], [http://debexpo.workaround.org/debexpo.git git repository]   * Resources: [http://debexpo.workaround.org/trac/ Trac], [http://workaround.org/cgi-bin/mailman/listinfo/debexpo-devel Discussion Mailing List], [http://workaround.org/cgi-bin/mailman/listinfo/debexpo-commits Commit Mailing List], [http://debexpo.workaround.org/debexpo.git git repository]

?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/2008 Google Summer of Code 2008].

You can read about previous Debian participation in Summer of Code: in SummerOfCode2007 and SummerOfCode2006.

Timeline

http://code.google.com/soc/2008/faqs.html#0.1_timeline

  • April 21: ~12 noon PDT / 19:00 UTC - announcement of accepted student projects - Out now.

(as with all GSoC deadlines, expect these to be a little fluid... :) )

Mailing list and IRC

http://lists.alioth.debian.org/mailman/listinfo/soc-coordination

We're also on IRC: #debian-soc in the OFTC network (irc.debian.org). Just drop in and ask your questions. Of course you can also ask in other Debian IRC channels.

Google's Summer of Code IRC channel ist #gsoc in Freenode.

Accepted projects

  • [:SummerOfCode2008/netconf:netconf, a network configuration management system]:

    • work on a next-generation network configuration management system (Python)
    • by Jonathan Roes, mentored by Martin F. Krafft

  • [:SummerOfCode2008/UltimateDebianDatabase:Ultimate Debian Database]:

    • import, store and use data about various aspects of Debian in an SQL database
    • by Christian von Essen, mentored by Lucas Nussbaum

  • [:SummerOfCode2008/security-beta:security-beta, a beta testing for Debian security updates]:

    • Security update beta test program
    • by Nico Golde, mentored by Moritz Mühlenhoff

  • [:SummerOfCode2008/debgraph:debgraph, A Generic Infrastructure for the Development of Package Management Tools]:

    • Software to analyse the dependency graph of debian packages
    • by Adam Jensen, mentored by Robert Lemmen

  • [:SummerOfCode2008/DebianNAS:Debian NAS],

    • Improve support of Debian on NAS devices
    • by Per Andersson, mentored by Riku Voipio

  • ["/cran2deb"]:

  • [:SummerOfCode2008/MergeMaster:Mergemaster]:

    • port FreeBSD's mergemaster to Debian
    • by Max Wiehle, mentored by Manoj Srivastava

  • [:SummerOfCode2008/PamNssDebianInstaller:PAM NSS Debian Installer]:

    • add support for additional PAM and NSS modules configuration at install time
    • by Juan Luis Belmonte Mendez, mentored by Fabio Tranchitella

  • [:SummerOfCode2008/BrowserJigdo:Jigdo-Ivory, ?JavaScript Jigdo Client]:

    • CD/DVD download tool useable in the browser
    • by Dustin Rayner, mentored by Steve ?McIntyre

  • [:SummerOfCode2008/Aptitude-gtk:Usability improvements and GTK+ GUI for Aptitude]:

    • an alternative to Synaptic with an interface design geared toward usability and advanced functionality
    • by Obey Arthur Liu, mentored by Daniel Burrows

  • [:SummerOfCode2008/lintian:Lintian for fully automated setups]:

    • Improve lintian to make it more usable in fully automated setups
    • by Jordà Polo Bardés, mentored by Marc Brockschmidt

  • [:SummerOfCode2008/debexpo:debexpo, generic web-based Debian package repository to suit the needs of many]:

Project proposals

Note: these were just idea proposals. Students were welcome to submit a different project, and they were expected to work out the proposals for their actual application. These are not complete applications to just copy & paste; there is a template below.

  • ["/netconf"]: work on a next-generation network configuration management system (Python)
  • [:SummerOfCode2008/biodata:Biological databases manager]: manage and integrate biological databases with software packaged in Debian.
  • [:SummerOfCode2008/UltimateDebianDatabase:ultimate debian database]: import, store and use data about various aspects of Debian in an SQL database

  • ["/security-beta"]: Security update beta test program
  • ["/debgraph"]: Software to analyse the dependency graph of debian packages
  • ["/DebianNAS"]: Improve support of Debian on NAS devices
  • ["/cran2deb"]: tools to generate Debian packages from the 1000+ [http://www.r-project.org R] packages on [http://cran.r-project.org/web/packages CRAN] and [http://www.bioconductor.org ?BioConductor]

  • /MergeMaster: port FreeBSD's mergemaster to Debian

  • /PamNssDebianInstaller: add support for additional PAM and NSS modules configuration at install time.

  • [:SummerOfCode2008/BrowserJigdo:Browser-based jigdo client]: CD/DVD download tool useable in the browser

  • [:SummerOfCode2008/lintian:Lintian]: Improve lintian to make it more usable in fully automated setups
  • ["/DebbugsWebUI"]: Web interface for submitting and manipulating bugs.debian.org's bugs
  • [:SummerOfCode2008/CDD Webtools:/CDD Webtools]: Web Tools for Custom Debian Distributions

  • [:SummerOfCode2008/SecurityPolicy:Security Policy]: Developing a framework for SELinux security policies in Debian

  • /SvnBuildStat: Improve the ["svnbuildstat"] tool

  • ["/debexpo"]: Develop a generic web-based package repository software as a basis for mentors.debian.net (as well as other repositories)
  • Your proposal here (use SummerOfCode2008/SampleProposal as a template)

Template for student applications

See ?SummerOfCode2008/StudentApplicationTemplate for hints on what information you should provide.

Remember: the application needs to show us that you're the best student for this project, and that you're going to do a great job.

Applications will be submitted at Google according to their timeline, obviously. Link is above.

Administrative

Students

  • Application phase is March 24th - April 6, and applications happen via the Google Web App.
  • Your signup link will be here: http://code.google.com/soc/2008/ when the application phase has started.

Mentors

SteveMcIntyre is the lead admin again this year, and will deal with the administrative stuff with Google for Debian to be a mentoring organisation. He has applied formally on our behalf. Other admins include: