Re: Released Elixir bindings to D-Bus
Marcin Lewandowski <[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Message-ID | <CA+DLCvBC+tgyHHfR6Xin0Etw-nq8X_rarzEgz=SpNam9gShoKg@mail.gmail.com> |
Ok I will take a look whether I can easily reuse this logic when I will have next chunk of work regarding D-Bus and let you know what’s the outcome. m. On 17 czerwca 2016 at 11:32:42, Jean Parpaillon ([email protected]) wrote: Hi, Le jeudi 16 juin 2016 à 12:06 +0200, [email protected] a écrit : Yes, I know, but it does not change the fact that the underlying project must be in pure erlang which means step backwards for me. I think the main issue are tests, I've written significant amount of tests for marshalling/unmarshalling logic in the espec BDD framework, it's not easy translatable and project without them is incomplete. Do you think erlang-dbus marshalling/unmarshalling logic is 100% stable? There are really basic unit testing but erlang-dbus being used in other application with rather complex marshaling/unmarshaling, I can just say it works, empirically ;) Regards, Jean m. 2016-06-16 9:27 GMT+02:00 Jean Parpaillon <[email protected]>: Hi, Calling erlang code from elixir is as simple as: :module.function(argA, argB) Regards, Jean Le vendredi 03 juin 2016 à 18:21 +0200, [email protected] a écrit : Hello Jean, it sounds tempting, however, I am not sure how to achieve it without doing everything in plain erlang (which is the common denominator in this case) and just wrapping it into elixir syntax sugar? (which would essentially have meant rewriting the project?) Marcin 2016-06-03 11:55 GMT+02:00 Jean Parpaillon <[email protected]>: Hi, As elixir and erlang are 2 languages based on the same execution platform, with builtin compatibility between both, are you interested in sharing a roadmap with erlang-dbus project[0] ? I suppose we could easily share work on some low modules (serialization, authentication, ... ) ? erlang-dbus project is not unmaintained, as it is used in (at least) another project[1], but, due to lack of time, bug fixes and documentation are limited to the minimum required by this other application. There is currently a GSoC project supporting this project. One of the objective is to migrate UNIX socket support from procket library to the OTP native solution (which is not released yet). I would be happy to know the issues you have encountered. Regards, Jean [0] https://github.com/lize <https://github.com/lizenn/erlang-dbus/> nn/erlang-dbus/ <https://github.com/lizenn/erlang-dbus/> [1] https://github.com/erocci/erocci_backend_dbus Le mercredi 01 juin 2016 à 11:36 +0200, [email protected] a écrit : Hello, I've released version 1.0.0 of Elixir bindings to D-Bus: https://github.com/mspanc/dbux/ Marcin _______________________________________________ dbus mailing listdbus-PD4FTy7X32lNgt0PjOBp934avgP/[email protected]://lists.freedesktop.org/mailman/listinfo/dbus -- Jean Parpaillon -- Open Source Consultant Director @ OW2 Consortium OCCIware Strategic Orientation Committee Chairman Research Engineer @ Inria -- Phone: +33 6 30 10 92 86 im: [email protected] skype: jean.parpaillon linkedin: http://www.linkedin.com/in/jeanparpaillon/en -- Jean Parpaillon -- Open Source Consultant Director @ OW2 Consortium OCCIware Strategic Orientation Committee Chairman Research Engineer @ Inria -- Phone: +33 6 30 10 92 86 im: [email protected] skype: jean.parpaillon linkedin: http://www.linkedin.com/in/jeanparpaillon/en -- Jean Parpaillon -- Open Source Consultant Director @ OW2 Consortium OCCIware Strategic Orientation Committee Chairman Research Engineer @ Inria -- Phone: +33 6 30 10 92 86 im: [email protected] skype: jean.parpaillon linkedin: http://www.linkedin.com/in/jeanparpaillon/en _______________________________________________ dbus mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dbus