From: jals <rub...@an...> - 2007-03-16 01:36:02
|
I found myself in the very same situation, so I started a new project at Rubyforge, and have uploaded initial code for a ruby only implementation of the dbus protocol. Right now, it's quite unusable, though you can connect to the system bus (no session bus, you know, that abstract socket thing), and may send simple messages and receive the reply. Right now, there's no implicit glib main loop integration, but I think it can still work with glib or gtk applications. So give it a try, and if you can provide some help, it will be really welcome Kristoffer Lundén wrote: > Hello, > > I was thinking of adding some Dbus[1] capability to an app, at this > moment only to connect to other applications, not to expose any > interface myself. > > There are some bindings available for ruby[2], but they are old and > unmaintained and so have bitrotted so far they are unbuildable (and I > don't know how to fix it or even if it's easy/worth it). > > It looks like GNOME (and KDE, and more) are pushing this technology a > lot now, so it looks like it's going to be very convenient to have it > for ruby-gnome applications. There are a lot of bindings for other > languages[3], including a Glib binding, which is what brings me here: > is this something that this project is thinking about including in the > future? (Or does anyone know of any other solution, for that matter). > > 1. http://www.freedesktop.org/wiki/Software/dbus > 2. http://rubyforge.org/projects/dbus-ruby/ > 3. http://www.freedesktop.org/wiki/Software_2fDBusBindings > > Thanks, > > -- kristoffer > > -- > Kristoffer Lundén > ✉ kri...@gm... > ✉ kri...@ga... > http://www.gamemaker.nu/ > ☎ 0704 48 98 77 > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV -- Posted via http://www.ruby-forum.com/. |