<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi there,<br>
    <br>
    as some of you may be aware I wrote a D-Bus language binding for
    ooRexx (<a class="moz-txt-link-freetext" href="http://www.ooRexx.org">http://www.ooRexx.org</a>) this past summer. At this year's
    International Rexx Symposium I presented this work at the beginning
    of December.<br>
    <br>
    In order for Rexx coders to become acquainted with D-Bus and the
    binding I wrote an article about the D-Bus concepts and the ooRexx
    language binding, which went with my presentation and now has become
    stable, i.e. this article won't change.<br>
    <br>
    As the first part of the article introduces the interested reader to
    the D-Bus concepts it may help interested/potential D-Bus
    programmers (using any programming language) to get acquainted with
    them. The idea here is, the easier the D-Bus concepts get
    communicated, the easier they can get understood, the more likely it
    becomes that D-Bus gets excercised by "regular" (i.e. "non-system")
    programmers.<br>
    <br>
    The article can be found at
    <a class="moz-txt-link-rfc2396E" href="http://wi.wu.ac.at/rgf/rexx/orx22/">&lt;http://wi.wu.ac.at/rgf/rexx/orx22/&gt;</a> or also at the
    (temporary) beta-site of the language binding at
    <a class="moz-txt-link-rfc2396E" href="http://wi.wu.ac.at/rgf/tmp/dbus/onthefly/">&lt;http://wi.wu.ac.at/rgf/tmp/dbus/onthefly/&gt;</a>.<br>
    <br>
    If you agree, I would suggest to make that introductionary article
    available via the D-Bus homepage
    (<a class="moz-txt-link-rfc2396E" href="http://www.freedesktop.org/wiki/Software/dbus">&lt;http://www.freedesktop.org/wiki/Software/dbus&gt;</a>), section
    "Articles from around the web, including some tutorials".<br>
    <br>
    Regards,<br>
    <br>
    ---rony<br>
    <br>
    P.S.: The ooRexx language bindings for D-Bus are still in beta,
    awaiting the conclusion of a student's assignment, which also
    includes systematic (further) testing of the language binding. <br>
    <br>
    P.P.S.: One thing that may be interesting to programmers using other
    programming languages with D-Bus is a little utility coming with the
    ooRexx bindings that creates HTML-rendered documentations of
    available D-Bus services and their interfaces. Under
    <a class="moz-txt-link-rfc2396E" href="http://www.freedesktop.org/wiki/Software/dbus">&lt;http://www.freedesktop.org/wiki/Software/dbus&gt;</a> you will find
    three example renderings, <a
href="http://wi.wu.ac.at:8002/rgf/tmp/dbus/onthefly/session%5fNotifications%5f2011%2d08%2d25T14%5f09%5f32%2d324083%2ehtml">session_Notifications_2011-08-25T14_09_32-324083.html</a>
    (service org.freedesktop.Notifications under Ubuntu), <a
href="http://wi.wu.ac.at:8002/rgf/tmp/dbus/onthefly/session%5f%2e%5f2011%2d08%2d29T23%5f15%5f55%2d230888%2ehtml">session_._2011-08-29T23_15_55-230888.html</a>
    (all published session services from Ubuntu), and <a
href="http://wi.wu.ac.at:8002/rgf/tmp/dbus/onthefly/system%5f%2e%5f2011%2d08%2d29T23%5f19%5f15%2d115012%2ehtml">system_._2011-08-29T23_19_15-115012.html</a>
    (all published system services from Ubuntu; user needs to get rights
    to interact with these services, before becoming able to interact
    with them).<br>
    <br>
    <br>
  </body>
</html>