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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.