staging.inyokaproject.org

DCOP (KDE)

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/DCOP.

Pumbaa80 Team-Icon

Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

Besser spät als nie: Ein Artikel zu DCOP. Das soll zwar mit Erscheinen von KDE4 ausrangiert werden, aber da auch in Hardy noch KDE3 zur Verfügung steht, habe ich den Artikel gebastelt.
Ein paar Worte zu kdcop fehlen noch, da mach ich in den nächsten Tagen noch was.

Pumbaa80 Team-Icon

(Themenstarter)
Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

Fertig.

Grek336

Anmeldungsdatum:
28. November 2007

Beiträge: 408

Nachdem ich DCOP gelesen habe, habe ich mich gefragt wie es mit D-Bus aussieht. Gefunden habe ich bisher KDBus denn man über Anwendungen → Anwendungen hinzufügen/entfernen installieren kann. KDBus ist unter Systemwerkzeuge eingeordnet und wird in der Beschreibung als das Gegenstück zu kdcop bezeichnet.

Leider hat ein erster Versuch mit KDBus etwas anzufangen nichts gebracht. Es wird zwar z.B. im Session-Bus org.xchat.service angezeigt jedoch werden keine nützlichen Informationen angezeigt wenn man auf den Eintrag klickt.

Beim rumsuchen mit Google bin ich auf "Natanael Mignon - Linux-Omnibus - Know-how, D-Bus, Linux, D-Bus, dbus-daemon, HAL, hald, lshal, hal-device-manager, KDBus, dbus-monitor, Plug'n'Play - c't 23/2006, Seite 208" gestoßen, aber der Beitrag ist kostenpflichtig und auf die c't-Hefte selbst habe ich keinen Zugriff.

Aufgrund mangelhafter Englischkenntnisse sind meine Recherchen mit Google recht ungenau. Gefunden habe ich:

http://dbus.freedesktop.org/doc/dbus-tutorial.html

Ubuntu selbst http://packages.ubuntu.com/hardy/kde/kdbus nennt KDBus selbst unfertig und nicht oder kaum benutzbar (glaube ich zumindest).

in Yelp habe ich noch

dbus-monitor manual page
debug probe to print message bus messages
dbus-send manual page
Send a message to a message bus

gefunden.

Damit ist mein Versuch ob man eventuell einen Artikel DBus schreiben könnte erst mal gescheitert. Vielleicht ändert sich die Situation in nächster Zeit dann könnte man ja noch einmal einen Anlauf nehmen.

Danke an Pumbaa80 für seinen Artikel auch wenn ich ihn wegen der Nutzung von GNOME nicht anwenden kann (obwohl ich einige KDE-Programme verwende).

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

sieht gut aus.

Zwei Sachen noch:
1) bei manchen Menüeinträgen fehlen noch die Anführungsstriche; so ist es richtig: ''"foo → bar"''
2) unter Links vllt. einen Link auf Solid, das ist quasi der Nachfolger in KDE4

Gruß
noisefloor

Pumbaa80 Team-Icon

(Themenstarter)
Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

1) Erledigt.

2) Nein, der Nachfolger ist D-Bus. Wie von Grek336 erwähnt, gibts darüber bisher leider nicht sehr viele Informationen.
Solid hat eine ähnliche Syntax, aber ist nicht wirklich das gleiche wie DCOP.

Noch was: Ist es eigentlich nötig/erwünscht/möglich, Artikel, welche sich nur auf KDE3 beziehen, besonders zu kennzeichnen? Oder reicht

[[Getestet(gutsy)]]
[:Kategorie/KDE3:]

?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

ok, Solid ist eine Ebene über DBus.

Ja, es reicht der Kat.-Tag "Kategorie/KDE3", dafür sind die Kats ja da. ☺

Gruß
noisefloor

Pumbaa80 Team-Icon

(Themenstarter)
Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

Hat jemand vielleicht noch ein gutes Beispiel für die Kommunikation zwischen verschiedenen KDE-Programmen (nicht "dcop")?
Ich denke da an sowas: der Nutzer klickt etwas in einem Fenster an, und in einem anderen Fenster hat es Auswirkungen.

Im Artikel habe ich die Deaktivierung des Bildschirmschoners genannt, aber ich bin mir nicht sicher, ob das überhaupt mit DCOP realisiert wird.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

warten wir noch auf ein weiteres Beispiel oder ist der Artikel fertig?

Gruß
noisefloor

Pumbaa80 Team-Icon

(Themenstarter)
Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

Ich würde sagen, der Artikel ist fertig.
Wie das nun mit dem Bildschirmschoner aussieht, ist IMHO nicht so wichtig. Wenn mir noch ein besseres Bespiel einfällt, bau ichs ein.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

verschoben nach ein paar Minikorrekturen: DCOP

Aber noch nirgendwo verlinkt - wo ist es denn am sinnvollsten?

Gruß
noisefloor

Pumbaa80 Team-Icon

(Themenstarter)
Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

Vielleicht bei Herunterfahren?
Eventuell auch bei KDE Werkzeuge oder bei KDE unter System

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

unter KDE, Abschnitt System passt es am besten. Ist verlinkt.

Gruß
noisefloor

Antworten |