<html><head></head><body><div>Hi,</div><div>I've just pushed an update in erlang-dbus which integrates a bunch of unit testing for marshaling.</div><div><a href="https://github.com/lizenn/erlang-dbus/blob/master/src/dbus_marshaller.erl">https://github.com/lizenn/erlang-dbus/blob/master/src/dbus_marshaller.erl</a></div><div><br></div><div>Regards,</div><div>Jean</div><div><br></div><div>Le jeudi 16 juin 2016 à 12:06 +0200, marcin@saepia.net a écrit :</div><blockquote type="cite"><div dir="ltr"><div><div>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. <br><br></div>Do you think erlang-dbus marshalling/unmarshalling logic is 100% stable?<br><br></div>m.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-16 9:27 GMT+02:00 Jean Parpaillon <span dir="ltr"><<a href="mailto:jean.parpaillon@free.fr" target="_blank">jean.parpaillon@free.fr</a>></span>:<br><blockquote type="cite"><div><div>Hi,</div><div>Calling erlang code from elixir is as simple as:</div><div>:module.function(argA, argB)</div><div><br></div><div>Regards,</div><div>Jean</div><div><div class="h5"><div><br></div><div>Le vendredi 03 juin 2016 à 18:21 +0200, <a href="mailto:marcin@saepia.net" target="_blank">marcin@saepia.net</a> a écrit :</div><blockquote type="cite"><div dir="ltr"><div><div>Hello Jean,<br><br></div>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?)<br><br></div><div>Marcin<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-03 11:55 GMT+02:00 Jean Parpaillon <span dir="ltr"><<a href="mailto:jean.parpaillon@free.fr" target="_blank">jean.parpaillon@free.fr</a>></span>:<br><blockquote type="cite"><div><div>Hi,</div><div>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] ?</div><div>I suppose we could easily share work on some low modules (serialization, authentication, ... ) ?</div><div><br></div><div>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).</div><div><br></div><div>I would be happy to know the issues you have encountered.</div><div><br></div><div>Regards,</div><div>Jean</div><div><br></div><div><br></div><div>[0] <a href="https://github.com/lizenn/erlang-dbus/" target="_blank">https://github.com/lize</a></div></div></blockquote></div></div></blockquote><div><br></div><blockquote type="cite"><div class="gmail_extra"><div class="gmail_quote"><blockquote type="cite"><div><div><a href="https://github.com/lizenn/erlang-dbus/" target="_blank">nn/erlang-dbus/</a></div><div>[1] <a href="https://github.com/erocci/erocci_backend_dbus" target="_blank">https://github.com/erocci/erocci_backend_dbus</a> </div><div><div><div><br></div><div>Le mercredi 01 juin 2016 à 11:36 +0200, <a href="mailto:marcin@saepia.net" target="_blank">marcin@saepia.net</a> a écrit :</div></div></div><blockquote type="cite"><div><div><div dir="ltr"><div><div>Hello,<br><br></div>I've released version 1.0.0 of Elixir bindings to D-Bus:<br><br><a href="https://github.com/mspanc/dbux/" target="_blank">https://github.com/mspanc/dbux/</a><br><br></div><div></div>Marcin<br></div>
</div></div><pre>_______________________________________________
dbus mailing list
<a href="mailto:dbus@lists.freedesktop.org" target="_blank">dbus@lists.freedesktop.org</a>
<a href="https://lists.freedesktop.org/mailman/listinfo/dbus" target="_blank">https://lists.freedesktop.org/mailman/listinfo/dbus</a><span><font color="#888888">
</font></span></pre></blockquote><span><font color="#888888"><div><span><pre>-- 
Jean Parpaillon
--
Open Source Consultant
Director @ OW2 Consortium
OCCIware Strategic Orientation Committee Chairman
Research Engineer @ Inria
--
Phone: <a href="tel:%2B33%206%2030%2010%2092%2086" value="+33630109286" target="_blank">+33 6 30 10 92 86</a>
im: <a href="mailto:jean.parpaillon@gmail.com" target="_blank">jean.parpaillon@gmail.com</a>
skype: jean.parpaillon
linkedin: <a href="http://www.linkedin.com/in/jeanparpaillon/en" target="_blank">http://www.linkedin.com/in/jeanparpaillon/en</a></pre></span></div></font></span></div><br></blockquote></div><br></div>
</blockquote><div><span><pre><pre>-- 
</pre>Jean Parpaillon
--
Open Source Consultant
Director @ OW2 Consortium
OCCIware Strategic Orientation Committee Chairman
Research Engineer @ Inria
--
Phone: <a href="tel:%2B33%206%2030%2010%2092%2086" value="+33630109286" target="_blank">+33 6 30 10 92 86</a>
im: <a href="mailto:jean.parpaillon@gmail.com" target="_blank">jean.parpaillon@gmail.com</a>
skype: jean.parpaillon
linkedin: <a href="http://www.linkedin.com/in/jeanparpaillon/en" target="_blank">http://www.linkedin.com/in/jeanparpaillon/en</a></pre></span></div></div></div></div><br></blockquote></div><br></div>
</blockquote><div><span><pre><pre>-- 
</pre>Jean Parpaillon
--
Open Source Consultant
Director @ OW2 Consortium
OCCIware Strategic Orientation Committee Chairman
Research Engineer @ Inria
--
Phone: +33 6 30 10 92 86
im: jean.parpaillon@gmail.com
skype: jean.parpaillon
linkedin: http://www.linkedin.com/in/jeanparpaillon/en</pre></span></div></body></html>