Dafydd ([info]dgh) wrote,
@ 2007-09-22 15:57:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
D-Bus API in DevHelp

The Telepathy API has until recently only been available as a single large HTML document. The HTML is generated from D-Bus introspection XML with extensions for stuff like enums. I hacked up a conversion to DevHelp's index format, meaning you can use DevHelp to browse the documentation.

To set it up:

  • check out the telepathy-spec repository
  • run make
  • copy doc/spec.html and doc/telepathy-spec.devhelp2 to a directory /usr/share/doc/gtk-doc/html/telepathy-spec/

This might also work for other D-Bus APIs; I haven't tried.

(If you're developing using Gtk/GLib/Cairo/Pango/GStreamer/etc. and not tried DevHelp, I heartily recommend it. It's really handy, especially with the Ctrl-S shortcut.)




(2 comments) - (Post a new comment)


[info]jbailey
2007-09-23 01:47 am UTC (link)
I keep feeling like I should hack on telepathy and the jabber bits. Is the development accessible to people who aren't doing it more than a day or two per week?

(Reply to this) (Thread)


[info]dgh
2007-10-19 12:34 am UTC (link)
Hard to say really. Our introductory documentation is somewhat sparse. There are a bunch of things to learn. On the other hand, there are a bunch of people on #telepathy who know how it works. We have some todo lists on the wiki if you're looking for some relatively simple stuff to get started on.

(Reply to this) (Parent)


(2 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…