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.
  • 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.

  • 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.
  • 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

Tails Update
Val Lerie, 11.01.2016 10:51, 0 Antworten
Hallo zusammen, updaten > update Speichern unter > Persistent nicht möglich, mit der Meldung;...
Recoll
Jürgen Heck, 20.12.2015 18:13, 4 Antworten
Wie kann man mit Recoll nach bestimmten Zeichen/Satzzeichen bzw. Zeichenkombinationen suchen, z....
Wings Platinum 4 auf Linux?
Bodo Steguweit, 18.12.2015 11:37, 4 Antworten
Hallo in die Runde ich nutze für meine Diashows Wings Platinum 4 als Diareferent. Arbeite jetzt...
Bandbreite regulieren
Georg Armani, 25.11.2015 16:50, 1 Antworten
Hallo, ich bin ein Neuling in Sachen Linux und hoffe auf Hilfe. Ich habe zwei Windows Rechner...
Windows 10 verhindert LINUX
Hans Wendel, 17.11.2015 17:47, 8 Antworten
Hallo alle, mit einem W10-Laptop (vorher war Win7) wollte ich LINUX ausprobieren. Alles, was ni...