D-Bus C++ bindings dbus-c++

View: New views
4 Messages — Rating Filter:   Alert me  

D-Bus C++ bindings dbus-c++

by Christopher Lang-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi,

sorry, this is a bit off topic on gtkmm-list, but maybe some of you ran into a
similar issue: I was looking for "dbusmm" C++ binding, and found this:

http://www.freedesktop.org/wiki/Software/dbus-c%2B%2B

Although the freedesktop guys point officially to dbus-c++ I don't think that
it is usable: no documentation, not even small bits of comments in the code,
and lots of nested classes, hard to read.

In the meantime I ended up writing my own "light-mini" C++wrapper for dbus
(based on d-bus-glib), but still I was wondering:

Is there something else out there for c++ than dbus-c++? Somethig lightweight?

many thanks
Chris


http://www.acurana.de/

_______________________________________________
gtkmm-list mailing list
gtkmm-list@...
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Re: D-Bus C++ bindings dbus-c++

by Andreas Volz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Mon, 7 Jul 2008 15:41:40 +0200 schrieb Christopher Lang:

>
> Hi,
>
> sorry, this is a bit off topic on gtkmm-list, but maybe some of you
> ran into a similar issue: I was looking for "dbusmm" C++ binding, and
> found this:
>
> http://www.freedesktop.org/wiki/Software/dbus-c%2B%2B

Hello,

I added this page to the dbus wiki. There's a doxygen documentation
inside the dbus-c++ package. Also some examples are beside the code. So
far dbus-c++ works with it's own main loop and the glib main loop.

> Although the freedesktop guys point officially to dbus-c++ I don't
> think that it is usable: no documentation, not even small bits of
> comments in the code, and lots of nested classes, hard to read.

Maybe it's possible simply to improve dbus-c++ by writing some more
docs.

> In the meantime I ended up writing my own "light-mini" C++wrapper for
> dbus (based on d-bus-glib), but still I was wondering:
>
> Is there something else out there for c++ than dbus-c++? Somethig
> lightweight?

I'm currently porting dbus-c++ to work with the ecore main loop. The
original maintainer had not many time to help me, but he's still
available.

One problem is that nobody helped me to get a GIT access on
freedesktop.org. This is really annoying! I thought about forking it
for that reason. At the moment I develop my own version without
commiting anything.

So if you're interested in dbus-c++ please contact me. I'm trying to
get a group together which is interested in maintaining dbus-c++.

regards
Andreas
_______________________________________________
gtkmm-list mailing list
gtkmm-list@...
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Re: D-Bus C++ bindings dbus-c++

by Marko Anastasov-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Jul 13, 2008 at 6:14 PM, Andreas Volz <lists@...> wrote:
> One problem is that nobody helped me to get a GIT access on
> freedesktop.org. This is really annoying! I thought about forking it
> for that reason. At the moment I deivelop my own version without
> commiting anything.

It's git, you don't really need a fdo account to publish and share
your work. As a temporary solution, you can just put your branch
on gitorious or github so people can pull and perhaps improve it.

    Marko
_______________________________________________
gtkmm-list mailing list
gtkmm-list@...
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Re: D-Bus C++ bindings dbus-c++

by Andreas Volz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Mon, 14 Jul 2008 00:31:48 +0300 schrieb Marko Anastasov:

> On Sun, Jul 13, 2008 at 6:14 PM, Andreas Volz <lists@...>
> wrote:
> > One problem is that nobody helped me to get a GIT access on
> > freedesktop.org. This is really annoying! I thought about forking it
> > for that reason. At the moment I deivelop my own version without
> > commiting anything.
>
> It's git, you don't really need a fdo account to publish and share
> your work. As a temporary solution, you can just put your branch
> on gitorious or github so people can pull and perhaps improve it.

I never used GIT before. Maybe I didn't understand the usage of GIT
compared with SVN. Seems GIT has some more features that SVN as I
read...

Any preferences about to use gitorious or github?

regards
Andreas
_______________________________________________
gtkmm-list mailing list
gtkmm-list@...
http://mail.gnome.org/mailman/listinfo/gtkmm-list
LightInTheBox - Buy quality products at wholesale price