Erste Früchte

Gute Zusammenarbeit zwischen KDE- und Gnome-Entwicklern

Gute Zusammenarbeit zwischen KDE- und Gnome-Entwicklern

Marcel Hilzinger
10.07.2009 Beim Gran Canaria Desktop Summit handelt es sich um das erste gemeinsame Entwicklertreffen von KDE- und Gnome-Hackern. Die Zusammenarbeit macht sich schon jetzt in vielen Bereichen bezahlt.

Am Sonntag trafen sich die KDE- und Gnome-Entwickler beim Cross-Desktop-Track zu Diskussionen zur gemeinsamen Datenverwaltung beider Desktop-Umgebungen. Bei den Vorträgen und Gesprächen ging es in erster Linie um den Umgang mit Fehlern, gemeinsames Metadaten-Handling, Sofortnachrichten und das gemeinsame Verwalten von persönlichen Daten über eine zentrale Datenbank.

Wie Jos Poortvliet in einem aktuellen Artikel auf dot.kde.org berichtet hat sich die Doppelkonferenz in mehrerer Hinsicht bezahlt gemacht, so sei man zum Beispiel in der Frage, wie es mit Freedesktop.org weitergehen soll, vor Ort bereits ein großes Stück weitergekommen.

Vorteilhaft habe sich der GCDS auch auf die Maemo-Entwicklung ausgewirkt, bei der Nokia von Gtk auf Qt als Widget-Set umsteigt. Die Entwickler vor Ort konnten besprechen, wie es mit den wenigen Komponenten weitergehen soll, die zwar unter der Haube von Maemo arbeiten, aber noch Gtk-Abhängigkeiten aufweisen, zum Beispiel die Indiziermaschine Tracker. Auch hier bahnt sich ein Ausgleich zwischen den beiden großen Desktops an, da die Entwickler der Kernkomponenten Nepomuk (semantische Verknüpfungen), Tracker, Strigi (beides Indiziermaschinen) und Zeitgeist (Ereignisprotokollierung) in Zukunft enger zusammenarbeiten möchten.

Sehr viel Potential sehen die KDE- und Gnome-Entwickler auch in der von Canonical für Ubuntu One genutzten Datenbank CouchDB. Sie könnte schon in naher Zukunft dafür sorgen, dass Migrationsprobleme bei Desktop-Daten der Vergangenheit angehören. Mit CouchDB lassen sich praktisch beliebige Daten zwischen Rechnern gemeinsam Nutzen, angefangen von Adressbüchern bis zu den Lesezeichen im Browser. Für das KDE-4-Datenframework Akonadi hat Till Adams bereits einen entsprechenden Adapter geschrieben. Ein in Evolution hinzugefügter Kontakt steht dank des Akonadi-CouchDB-Adapters somit auch allen KDE-PIM-Programmen zur Verfügung.

Nicht zuletzt sprachen die Desktop-Teams auch mit Kernel-Entwicklern. Vor allem der Inotify-Support (Benachrichtigung des Kernels über neue Dateien) lässt laut Poortvliet in vielen Anwendungen zu Wünschen übrig, so dass zum Beispiel Mediaplayer mit einer Sammlungsverwaltung die Dateien selbst überwachen müssen. Bei verbessertem Inotify-Support könnten sich die Desktop-Programme hingegen auf die Benachrichtigung durch den Kernel (oder durch DBus verlassen. Auch bei Indizierprogrammen gibt es ähnliche Probleme: der Crawler muss stets das komplette Dateisystem nach Änderungen durchsuchen, auch wenn sich in bestimmten Verzeichnissen nichts geändert hat. Über ein Flag, das Verzeichnisse als "Mit Änderungen" markiert ließe sich die Indizierung deutlich beschleunigen.

Poortvliet schließt seine News damit, dass all dies nur ein kleines Stück der Zusammenarbeit sei, die bereits zwischen den Desktops stattfinde und die Informationen all denen als Inspiration dienen soll, die es dieses Jahr nicht zum GCDS geschafft haben.

Ähnliche Artikel

  • Vorträge des Gran Canaria Desktop Summit online
    Die Folien und Videos der Präsentationen vom Gran Canaria Desktop Summit sind nun online. Sämtliche Videos liegen im ferien OGG-Vorbis-Theora zum Download bereit.
  • 2011 erneut gemeinsame Akademy & Guadec
    Nach dem Erfolgreichen Desktop Summit 2009 und getrennten Veranstaltungen in 2010 möchte man 2011 die Akademy und Guadec wieder zusammen abhalten. Die Organisatoren suchen nun einen Veranstaltungsort.
  • Opensuse Conference in Nürnberg

    Geht es nach Opensuse, dann steht die Opensuse Conference vom 20. bis 23. Obtober 2010 in Nürnberg ganz im Zeichen der Interoperabilität. In sieben Tracks und mehr als 80 Vorträgen treffen sich Spezialisten und Entwickler im Schatten der fränkischen Burg. Auch Ubuntu, Fedora und Debian sind diesmal mit an Bord.
  • KDE und Gnome eröffnen gemeinsame Tagung auf Gran Canaria
    Die Gnome Foundation und der KDE e.V. haben ihre erste gemeinsame Entwicklerkonferenz eröffnet. Der Gran Canaria Desktop Summit (GCDS) findet im Alfredo-Kraus-Auditorium in Las Palmas statt und erstreckt sich über acht Tage.

  • GCDS: Zukunft von Gstreamer und Pulseaudio
    Am zweiten Tag des Gran Canaria Desktop Summit haben sich Gnome- und KDE-Entwickler gemeinsam mit den Themen Metadaten, Community und Infrastruktur beschäftigt. Im Multimedia-Track ging es um die Audio-Unterstützung auf dem Open-Source-Desktop.

Kommentare

Aktuelle Fragen

ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.
Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 5 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...