Es ist nicht immer selbstverständlich, dass die Projekte einer Distribution oder Organization in GSoC aufgenommen werden. Dieses Jahr ist nämlich Ubuntu leer ausgegangen. Die Projektarbeit wird vornehmlich an Studenten vergeben und wird von Google auch finanziell gefördert. Man erhält als eingeschriebener Student 5.000,- USD (je nach Währungskurs: ca. 3.500 – 3.600,- EUR) und das Projekt bekommt auch nochmal 500,- USD. Man sollte sich als Student/in wirklich überlegen, ob man sich das Geld durch die Lappen gehen lässt oder die Ärmel hochkrempelt und ein Projekt in die Hand nimmt. Ich würde mich freuen, wenn viele Studenten mitmachen würden, denn ihr seid die Booster der OpenSource-Szene.
Bis zum 28. März 2011 hat man Zeit sich über die geförderten Projekte zu informieren. Vom 28.03.2011 bis einschl. 08.04.2011 19:00 Uhr UTC können sich die Studenten für ein Projekt bewerben. Der Zeitrahmen für die Bewerbung ist denkbar kurz. Sobald man als Student für ein Projekt in GSoC aufgenommen wurde, ist der Startschuss für die Programmierung eines Projektes der 23.05.2011 und endet am 26.08.2011 19:00 Uhr UTC mit der Einreichung des Codes bei Google (Zeitplan).
Folgende Projekte werden im Rahmen von openSUSE angeboten:
- ICC Device Profile Repository (Beschreibung)
- openSUSE connect
- OpenID Provider für Elgg (Beschreibung)
- openSUSE Karma plugin für openSUSE Connect (Beschreibung)
- openSUSE Build Service
- OBS für Android (Beschreibung)
- Unterstützung für Bitbake in OBS (Beschreibung)
- Zusätzliche Distributionen im Backend (Beschreibung)
- Endbenutzer orientiertes Web-Interface (Beschreibung)
- Erstellen einer browserbasierten Benutzeroberfläche Testsuite (Beschreibung)
- Quellcodepflege für osc (Beschreibung)
- Kürzere Bauzeit mit vorgefertigte Abbilder (Images) (Beschreibung)
- OBS Worker Management (Beschreibung)
- openSUSE Wubi / Windows-Installer (Beschreibung)
- Bretzn / OBS Qt-Plugin für Qt-Creator (Beschreibung)
- Distribution tools
- fillup-ng / Konfigurationen zusammenführen (Beschreibung)
- SaX 3 / Grafisches Konfigurationstool für den X-Server (Beschreibung)
- Intelligentere Suche in zypper (Beschreibung)
- GTK+ Client für smolt (Beschreibung)
- Ausbau von spec-cleaner (Beschreibung)
- Bessere GUI für die One-Click-Installation (Beschreibung)
- Bugreport-Tool für openSUSE (Beschreibung)
- YaST and libzypp/zypper
- Augeas im YaST Backend verwenden (Beschreibung)
- Auftrennung der libyui (Beschreibung)
- btrfs Snapshots in zypper verwenden (Beschreibung)
- Hermes
- Desktop Benachrichtigungen (Beschreibung)
- Hermes Statistiken für Administratoren (Beschreibung)
- Vorlagen für benutzerdefinierte Nachrichten (Beschreibung)
- Appliances / SUSE Studio
- System zur Image Migration p2i (Beschreibung)
- One-click Appliance Installer für SUSE Gallery (Beschreibung)
- Kommandozeilen-Tool für SUSE Studio (Beschreibung)
- Heroku ähnliche Lösung für SUSE Studio (Beschreibung)
- Amazon EC2 AMI Erstellungsskript für Kiwi und SUSE Studio (Beschreibung)
- Cross-distribution topics
- AppStream: Ubuntu Software Center soll mit allen größeren Distributionen funktionieren (Beschreibung)
- AppStream: OCS Unterstützung für das Software Center (Beschreibung)
- Upstream/downstream Tracker (Beschreibung)
- Cross Platform Bug Tracker Client (Beschreibung)
- Testing & QA
- Verbesserung der LTP Testfälle (Beschreibung)
- Erstellung einer Testsuite für die btrfs-Features (Beschreibung)
Es sind zweifelsohne sehr interessante Projekte dabei.
Pingback: Google Summer of Code – 16 Studenten beginnen mit der Arbeit an den openSUSE-Projekten