From: Andreas V. <and...@tu...> - 2008-11-08 09:55:07
|
Am Sat, 8 Nov 2008 01:21:03 +0100 schrieb Milosz Derezynski: Hello Milosz, maybe you should correct the link on freshmeat.net. I didn't find that site with google. In the past I did some changes in dbus-c++. Not sure if talk about the same wrapper. But this on is the most mature C++ wrapper in my eyes. http://www.freedesktop.org/wiki/Software/dbus-c++ http://sourceforge.net/projects/dbus-cplusplus/ There're currently two different repos that I try to sync from time to time. There's the "hal-listen" example beside the source. I tried it and it works nice, but no idea how complete the hal support is. Maybe you take a look into it and tell us what's missing for the current libhal++ features. The example shows me a list of devices and when I add or remove devices it prints that on the terminal. Sounds good for me. regards Andreas BTW: dbus-c++ has a mailing list. I send this mail to the list too. Maybe you join the list if you're interested. > Hey! > > Our website has moved, so the repositories and minisite moved too. > All infos are available at: > http://projects.backtrace.info/pmwiki.php?n=Main.Hal > > You probably know that this is a wrapping of the C API, and it's not > done with gmmproc. (saying it just in case) > > There is a plan to reimplement libhal in C++ using dbusmm, but it has > only recently become possible to > do so because of the maturity of dbusmm; when i get the time i will > attempt this as it's better than > simply wrapping the C API. > > If you have any questions please let me know! > > Regards, > M. > > On Sat, Nov 8, 2008 at 12:06 AM, Andreas Volz > <and...@tu...>wrote: > > > Hello Milosz, > > > > any idea what's about libhal++? All links seems to be broken. > > > > Could you tell me about the current status? Do you still have the > > source code and could send it to me? > > > > regards > > Andreas > > > > -- > > Technical Blog <http://andreasvolz.wordpress.com/> > > > > > > -- > Please note that according to the German law on data retention, > information on every electronic information exchange with me is > retained for a period of six months. > [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung > zufolge jeder elektronische Kontakt mit mir sechs Monate lang > gespeichert wird.] -- Technical Blog <http://andreasvolz.wordpress.com/> |
From: Milosz D. <int...@gm...> - 2008-11-08 15:05:44
|
Hey Andreas, I will definitely look into the example, and into reimplementing libhal++ instead of wrapping it in the next coming time. I've subscribed to dbus-cplusplus-devel now also. Thanks for the information! Cheers, M. On Sat, Nov 8, 2008 at 10:52 AM, Andreas Volz <and...@tu...>wrote: > Am Sat, 8 Nov 2008 01:21:03 +0100 schrieb Milosz Derezynski: > > Hello Milosz, > > maybe you should correct the link on freshmeat.net. I didn't find that > site with google. > > In the past I did some changes in dbus-c++. Not sure if talk about the > same wrapper. But this on is the most mature C++ wrapper in my eyes. > > http://www.freedesktop.org/wiki/Software/dbus-c++ > http://sourceforge.net/projects/dbus-cplusplus/ > > There're currently two different repos that I try to sync from time to > time. > > There's the "hal-listen" example beside the source. I tried it and it > works nice, but no idea how complete the hal support is. Maybe you take > a look into it and tell us what's missing for the current libhal++ > features. The example shows me a list of devices and when I add or > remove devices it prints that on the terminal. Sounds good for me. > > regards > Andreas > > BTW: dbus-c++ has a mailing list. I send this mail to the list too. > Maybe you join the list if you're interested. > > > Hey! > > > > Our website has moved, so the repositories and minisite moved too. > > All infos are available at: > > http://projects.backtrace.info/pmwiki.php?n=Main.Hal > > > > You probably know that this is a wrapping of the C API, and it's not > > done with gmmproc. (saying it just in case) > > > > There is a plan to reimplement libhal in C++ using dbusmm, but it has > > only recently become possible to > > do so because of the maturity of dbusmm; when i get the time i will > > attempt this as it's better than > > simply wrapping the C API. > > > > If you have any questions please let me know! > > > > Regards, > > M. > > > > On Sat, Nov 8, 2008 at 12:06 AM, Andreas Volz > > <and...@tu...>wrote: > > > > > Hello Milosz, > > > > > > any idea what's about libhal++? All links seems to be broken. > > > > > > Could you tell me about the current status? Do you still have the > > > source code and could send it to me? > > > > > > regards > > > Andreas > > > > > > -- > > > Technical Blog <http://andreasvolz.wordpress.com/> > > > > > > > > > > > -- > > Please note that according to the German law on data retention, > > information on every electronic information exchange with me is > > retained for a period of six months. > > [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung > > zufolge jeder elektronische Kontakt mit mir sechs Monate lang > > gespeichert wird.] > > > -- > Technical Blog <http://andreasvolz.wordpress.com/> > -- Please note that according to the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung zufolge jeder elektronische Kontakt mit mir sechs Monate lang gespeichert wird.] |
From: Milosz D. <int...@gm...> - 2009-01-17 13:31:02
|
Hey Andreas, After a long time i'm reporting back in. I've now started developing libhalmm, which is a reimplementation of libhal and libhal-storage using dbus-c++. I expect to publish the first version of the source code with an estimated completion of the code of 90% end of coming week (there are some obscurities in libhal about which i need to talk about with the hal developers). I've mailed to the dbus-c++ mailing list with a few questions, but Paolo was not very forthcoming and finally outright ignored me; I don't know why he was being so offensive after me just having asked a few questions. Anyway, i'll quote the original questions here: > Hello, > > I've got 2 questions and one announcement. > > First the announcement: I've finally started writing the libhalmm rewrite, > as a reimplementation of libhal, > instead of being a wrapper around the C libhal and libhal-storage. > > Since the basic work is straightforward I expect that I can make an > announcement of the source code > within 1-2 weeks; I'll post again then with the checkout URL, etc. > > Two questions: > > 1.) Is it OK to post git diffs for dbus-c++ here? (I assume yes, but just > wanted to ask) > > 2.) Is the policy for inclusion of DBus C headers still "No DBus C headers > in the public dbus-c++ headers"? > I thought we could get rid of some (IMO) stupid things in the DBus C API, > e.g. introduce an enum for the > message type. However, to take the values from the C API, the C header > dbus-protocol.h would need to > be included? How is the stance on this policy by now? Would be nice if you could tell me how the state of this is currently. Regards, M. > On Sat, Nov 8, 2008 at 4:05 PM, Milosz Derezynski <int...@gm...> wrote: > Hey Andreas, > > I will definitely look into the example, and into reimplementing libhal++ > instead of wrapping > it in the next coming time. > > I've subscribed to dbus-cplusplus-devel now also. > > Thanks for the information! > > Cheers, > M. > > On Sat, Nov 8, 2008 at 10:52 AM, Andreas Volz <and...@tu...> > wrote: >> >> Am Sat, 8 Nov 2008 01:21:03 +0100 schrieb Milosz Derezynski: >> >> Hello Milosz, >> >> maybe you should correct the link on freshmeat.net. I didn't find that >> site with google. >> >> In the past I did some changes in dbus-c++. Not sure if talk about the >> same wrapper. But this on is the most mature C++ wrapper in my eyes. >> >> http://www.freedesktop.org/wiki/Software/dbus-c++ >> http://sourceforge.net/projects/dbus-cplusplus/ >> >> There're currently two different repos that I try to sync from time to >> time. >> >> There's the "hal-listen" example beside the source. I tried it and it >> works nice, but no idea how complete the hal support is. Maybe you take >> a look into it and tell us what's missing for the current libhal++ >> features. The example shows me a list of devices and when I add or >> remove devices it prints that on the terminal. Sounds good for me. >> >> regards >> Andreas >> >> BTW: dbus-c++ has a mailing list. I send this mail to the list too. >> Maybe you join the list if you're interested. >> >> > Hey! >> > >> > Our website has moved, so the repositories and minisite moved too. >> > All infos are available at: >> > http://projects.backtrace.info/pmwiki.php?n=Main.Hal >> > >> > You probably know that this is a wrapping of the C API, and it's not >> > done with gmmproc. (saying it just in case) >> > >> > There is a plan to reimplement libhal in C++ using dbusmm, but it has >> > only recently become possible to >> > do so because of the maturity of dbusmm; when i get the time i will >> > attempt this as it's better than >> > simply wrapping the C API. >> > >> > If you have any questions please let me know! >> > >> > Regards, >> > M. >> > >> > On Sat, Nov 8, 2008 at 12:06 AM, Andreas Volz >> > <and...@tu...>wrote: >> > >> > > Hello Milosz, >> > > >> > > any idea what's about libhal++? All links seems to be broken. >> > > >> > > Could you tell me about the current status? Do you still have the >> > > source code and could send it to me? >> > > >> > > regards >> > > Andreas >> > > >> > > -- >> > > Technical Blog <http://andreasvolz.wordpress.com/> >> > > >> > >> > >> > >> > -- >> > Please note that according to the German law on data retention, >> > information on every electronic information exchange with me is >> > retained for a period of six months. >> > [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung >> > zufolge jeder elektronische Kontakt mit mir sechs Monate lang >> > gespeichert wird.] >> >> >> -- >> Technical Blog <http://andreasvolz.wordpress.com/> > > > > -- > Please note that according to the German law on data retention, > information on every electronic information exchange with me is > retained for a period of six months. > [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung zufolge > jeder elektronische Kontakt mit mir sechs Monate lang gespeichert wird.] > -- Please note that according to the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung zufolge jeder elektronische Kontakt mit mir sechs Monate lang gespeichert wird.] |