<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap:break-word"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">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.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">m.</div> <br> <div id="bloop_sign_1466158561262188032" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px"><br></div></div> <br><p class="airmail_on">On 17 czerwca 2016 at 11:32:42, Jean Parpaillon (<a href="mailto:jean.parpaillon@free.fr">jean.parpaillon@free.fr</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>
<title></title>
<div>Hi,</div>
<div><br></div>
<div>Le jeudi 16 juin 2016 à 12:06 +0200, <a href="mailto:marcin@saepia.net">marcin@saepia.net</a> 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></div>
</div>
</blockquote>
<div><br></div>
<div>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 ;)</div>
<div><br></div>
<div>Regards,</div>
<div>Jean</div>
<div><br></div>
<blockquote type="cite">
<div dir="ltr">
<div><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>
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>
<div>
<pre><span><font color="#888888">--
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></font></span></pre></div>
</div>
<br></blockquote>
</div>
<br></div>
</blockquote>
<div>
<pre><span>--
</span></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></div>
</div>
</div>
</div>
<br></blockquote>
</div>
<br></div>
</blockquote>
<div>
<pre><span>--
</span></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: <a href="mailto:jean.parpaillon@gmail.com">jean.parpaillon@gmail.com</a>
skype: jean.parpaillon
linkedin: <a href="http://www.linkedin.com/in/jeanparpaillon/en">http://www.linkedin.com/in/jeanparpaillon/en</a></pre></div>
</div></div></span></blockquote></body></html>