OpenSUSE-Neuigkeiten/Ausblick auf openSUSE 11.0: GNOME-Gespräch mit Vincent Untz
aus openSUSE, der freien Wissensdatenbank
Mittwoch, 18. Juni 2008 (Quelle
)
Nur noch wenige Stunden bis openSUSE 11.0 offiziell veröffentlicht wird! Hier werden wir einen Blick auf GNOME in openSUSE 11.0 werfen und mit Vincent Untz, openSUSE-Entwickler und Mitglied des GNOME-Stiftungsrates, sprechen.
openSUSE News: Welche Veränderungen wurden “unter der Haube” an GNOME vorgenommen, die die Nutzer zwar nicht direkt sehen, die aber wichtig sind? (Wie Geschwindigkeitsverbesserungen, Backend-Ändeungen, usw.)
Vincent Untz: Verschiedene Dinge wurden geändert:
- PulseAudio: An Stelle von esound nutzen wir nun PulseAudio als Sound Server. Er ist einfach viel besser. :-) Eine tolle Sache ist beispielsweise, dass Sie die Lautstärke für jede Anwendung einzeln regeln können, anstatt einfach nur die globale Lautstärke zu verändern. Eine andere nette Fähigkeit ist, dass Sie Bonjour/Zeroconf/mdns&dns-sd nutzen können, um andere PulseAudio-Server im Netzwerk zu finden, auf die Sie dann dynamisch einen Audiostrom leiten können.
- PolicyKit: Dies ist eine neue Technologie, um einfacher Systemeinstellungen ändern zu können. Sie wird beispielsweise zur Änderung des Systemzeitzone aus der Uhr-Minianwendung heraus genutzt.
- PackageKit: Bis jetzt nutzen wir dies nur für das Benachrichtigungssymbol, dass über neue Aktualisierungen informiert. Es ist aber ein Rahmenwerk, das es einfacher macht, aus Anwendungen heraus mit Paketen umzugehen. Unter openSUSE ist es voller Libzypp-Liebe. :-)
- 3-D-Effekte: Nicht nur für GNOME, aber ich denke, dass es nun ziemlich verbessert wurde. XGL ist (mit AIGLX) nun nicht mehr nötig und so können sie von mehr Leuten benutzt werden.
- Weniger Unterschiede zum Quellprojekt. Wir haben erheblich daran gearbeitet, mehr Patches an das Ursprungsprojekt zu senden, und wir haben Änderungen entfernt, die vom Ursprungsprojekt niemals akzeptiert werden und die für uns auch nicht so interessant sind.
openSUSE News: Wie unterscheidet sich das openSUSE-GNOME vom “Standard”-GNOME? Welche Art von Fähigkeiten oder Verbesserungen werden openSUSE-Nutzer sehen, die es so nicht in anderen Distris gibt?
Vincent Untz: Es ist aus folgendem Grund nicht einfach, hierauf zu antworten: Wir versuchen uns so nah wie möglich am Ursprungsprojekt zu bewegen. Nichtsdestotrotz gibt es wichtige Änderungen:
- Gestaltung, offensichtlich. Dies hilft dabei, in der ganzen Distribution ein einheitliches Nutzungsgefühl zu erreichen (Startbildschirm bspw.).
- Standardkonfiguration — wie Kontrollleistenanordnung, inklusive gnome-main-menu und einigen Einstellungen in einigen Anwendungen.
- Fehlerbereinigungen: Wir haben viele Fehlerbereinigungen aus SVN zurückportiert, um es stabiler zu machen.
Wie haben auch einige brandneue Dinge dort, wo wir Entwickler haben. Wir nutzen zum Beispiel NetworkManager 0.7 (der immer noch nicht veröffentlicht wurde), aber Ubuntu liefert immer noch den alten 0.6 aus (Fedora nutzt 0.7, glaube ich).
Ich denke die Hauptsache ist, dass wir versuchen, die Entwicklung im Ursprungsprojekt durchzuführen, und dann Dinge, die aufpoliert werden können, für die Integration in den Rest des Systems anpassen.
openSUSE News: Kannst du uns etwas über das Verhältnis zwischen GNOME und openSUSE erzählen?
Vincent Untz: Nun, einige Entwickler im openSUSE GNOME-Team sind auch direkt bei GNOME eingebunden (einige sind richtig tief in GNOME eingebunden). Federico ist zum Beispiel ein GTK+-Betreuer, Rodrigo betreut das Kontrollzentrum mit, ich betreue ein paar Module, usw. Es geht dabei nicht nur um Code (Federico war ein paar Jahre im GNOME-Stiftungsrat, ich bin gerade drin, usw.).
Wir versuchen, unsere Entwicklungen im Ursprungsprojekt durchzuführen, und wir senden dort auch Fehlerbericht hin (Fehler, die in bugzilla.novell.com eröffnet wurden, aber wesentlich besser bugzilla.gnome.org aufgehoben sind), usw. Grundsätzlich versuchen wir, gute GNOME-Bürger zu sein. :-)
openSUSE News: Was für Pläne habe ihr für openSUSE 11.1 und GNOME auf Lager?
Vincent Untz: Wir beginnen zur Zeit mit den Diskussionen darüber und wir haben eine Liste von Ideen unter GNOME/Ideas/11.1 im englischen Wiki.
Es wird einen neu geschriebenen GDM, bessere Integration von PulseAudio-Fähigkeiten, bessere Druckerverwaltung, Integration des Telepathy-Rahmenwerks, usw. geben. All dies ist natürlich mit “vielleicht” behaftet. ;-)
openSUSE News: Noch etwas, was du erwähnen oder hinzufügen möchtest?
Vincent Untz: Wirklich wichtig zu erwähnen ist die ganze Gemeinschaft, die eine großartige Arbeit macht — die Leute helfen bei vielen Dingen, von der Fehlerjagd bis zur Organisation, geben Ideen, testen, usw.
openSUSE News: Danke, dass du dir die Zeit genommen hast!

