Debian nimmt an Googles Summer of Code
2008 teil
27. April 2008
Das Debian-Projekt ist stolz darauf, bekanntzugeben, dass es erneut von
Google als Mentoren-Organisation für das Summer of Code
-Programm
akzeptiert wurde. Uns wurden zwölf Aufgaben reserviert. Google wird die hier
aufgeführten Studenten finanzieren, damit sie vollzeit während ihrer
Sommerferien vom 26. Mai bis 18. August an diesen Aufgaben arbeiten können.
Sie werden während dieser Zeit von einem Team aus Debian-Entwicklern
angeleitet und beurteilt.
Mehrere Aufgaben decken die Kommunikation zwischen Software-Autoren,
Benutzern und Debian-Entwicklern ab. Eine Reihe von Aufgaben zielen auf
die Qualitätssicherung und verbessertes Testen ab, während andere neue
Werkzeugen ergeben werden, die beim Betreuen des Debian-Systems helfen
werden.
- Jonathan Roes wird an Netconf, einem neuartigen Ansatz für die
Netz-Konfigurationsverwaltung auf Linux-Systemen, arbeiten. Dies wird
ein einzelner logischen Ersatz für eine Reihe von Programmen, die
derzeit zum Bearbeiten entsprechender Aufgaben auf Debian-Systemen
verwandt werden, sein.
- CRAN ist ein umfangreiches Archiv von Werkzeugen und Bibliotheken für die
GNU R-Statistik-Computersprache. Charles Blundell wird Cran2deb
schreiben. Dieses Werkzeug wird bei der automatischen Erstellung von
Debian-Paketen aus CRAN-Paketen und -Bündeln helfen. Dies erleichtert es
Entwicklern und Benutzern, insbesonders Administratoren von großen
Rechen-Anlagen, deutlich, mit R-Erweiterungen auf Debian-Systemen zu
arbeiten.
- Nico Golde wird Debians Qualitätssicherungsprozess für
Sicherheitsaktualisierungen verbessern, in dem er eine
Betatest-Einrichtung für Sicherheitsaktualisierungen bereitstellt. Dies
wird es Debian erlauben, neben den bereits existierenden QS-Maßnahmen
Sicherheitsaktualisierungen auf einer größeren Anzahl verschiedener
Installationen vor der Veröffentlichung zu testen.
- Jigdo ist ein Werkzeug, das zur Verminderung von Kosten beim Herunterladen
und Spiegeln von Debian CD- und DVD-Images entwickelt wurde. Dustin
Rayners Projekt
jigdo-ivory
führt zu der Erstellung eines
Browser-basierten Jigdo-Clients, um das Herunterladen für
Endbenutzer deutlich zu erleichtern.
- Obey Arthur Liu plant, eine GTK+-GUI für das
Paketverwaltungswerkzeug Aptitude zu erstellen, das parallel zur
verbesserten Oberfläche in Ncurses und der Kommandozeilenversion
eingesetzt werden kann. Es wird ein neues Schnittstellendesign bieten,
das auf Benutzerfreundlichkeit und fortgeschrittene Funktionalität
ausgerichtet ist.
- Jonny Lamb wird an Debexpo, einem Web-basierten Debian-Paketdepot, das
jedem erlaubt, Pakete hochzuladen und persönliche Paketdepots
bereitzustellen, arbeiten. Es beinhaltet Funktionalität für Sponsoren,
um leicht Pakete zu begutachten und sollte die Mitarbeit an Debian
erleichtern, indem es eine einfache Art anbietet, Pakete für Software, die
noch nicht in Debian enthalten ist, beizusteuern.
- Christian von Essen wird die
Ultimate Debian Database
, eine große
relationale Datenbank, die alle wichtigen Informationen des Projekts in
ein zentrales, einfach-zu-benutzendes System zusammenfasst –
darunter die Fehler, Bauinformationen, Entwicklerinformationen, usw.
–, entwickeln.
- Adam Jensen wird Debgraph, eine Infrastruktur, um Abhängigkeiten und
ähnliche Daten zwischen Paketen mit einer graphischen Schnittstelle zu
verarbeiten, entwickeln. Viele Anwendungen wie Paketverwalter verwenden
bereits einen Teil dieser Funktionalität, aber dieses Projekt wird der
erste gemeinsame Code sein, der komplexere Anfragen und damit den
Entwicklern anderer Werkzeuge erlaubt, sich auf abstraktere Probleme
zu konzentrieren.
- Per Andersson plant an der Verbesserung der Unterstützung für
Endkunden-NAS-Geräte durch Debian zu arbeiten. Diese beliebten Geräte
sind winzige Dateiserver, die oft über ARM-Prozessoren verfügen und auf
denen eingebettetes Linux läuft. Dieses Projekt wird die Installation und
die Anpassung von Debian auf diesen Geräten vereinfachen und Debians
Beliebtheit im eingebetteten Markt weiter erhöhen.
- Lintian ist ein automatisiertes Paketüberprüfungswerkzeug, das für die
Qualitätssicherung verwandt wird und in der Lage ist, alle Arten von
häufigen Fehlern in Debian-Paketen zu erkenne. Jordà
Polo Bardés wird die Diagnosefunktionalität in Lintian erweitern,
insbesondere im Hinblick auf die Strenge und Genauigkeit dieser Tests, um
es für automatisierte Installationen besser nutzbar zu machen, bei denen
Tests mit niedriger-Wichtigkeit und falschen positiven Ergebnissen zu
Problemen führen könnten.
- Max Wiehle wird Unterstützung für das automatische Zusammenführen von
Konfigurationsdateien bei System-Upgrades hinzufügen. Derzeit verfolgen
die Paketverwaltungswerkzeuge von Debian nur die alte und neue
Konfiguration während das Upgrade stattfindet. Daher wird diese neue
Arbeit das Leben für Systemverwalter deutlich erleichtern.
- Luis Belmonte Mendez wird ein neues Werkzeug schreiben, das bei der
Konfiguration von PAM und NSS im Debian-Installer
helfen wird. Dies sollte eine deutlich einfachere Konfiguration von
Debian-Maschinen für den Einsatz eines gemeinsamen, Netz-basierten
Authentifizierungssystems wie LDAP und Active Directory erlauben.
Wir begrüßen sie in unserer pulsierenden Entwicklergemeinde und ermutigen
alle unsere Teams und Beitragenden, sie zu unterstützen und ihnen zu helfen,
damit sie ihre Ziele erreichen.
Debians Aufgaben sind in unserem Wiki unter
aufgeführt.
Der Summer of Code wird auf Googles Website unter
dokumentiert.
Über Debian
Das Debian-Projekt ist eine Vereinigung von Entwicklern Freier
Software, die ihre Zeit und ihren Einsatz spenden, um das komplett freie
Betriebssystem Debian GNU/Linux zu erstellen.
Kontakt-Informationen
Für weitere Informationen besuchen Sie bitte die Debian-Webseiten unter
http://www.debian.org/ oder schicken Sie eine E-Mail
an <press@debian.org>