Read this : https://www.bassi.io/articles/2017/02/13/on-vala/

Vincent Torri


On Thu, Feb 16, 2017 at 9:31 PM, Pau Espin Pedrol <pespin.s...@gmail.com> wrote:
> Hi Mickey,
>
> I actually picked up from you the maintenance of efvala for some time,
> but I eventually gave up as at that time API breaks alone took more
> time than the amount I had available to work on this.
>
> It's been a long time since I last used/worked on these bindings, so
> my memory is not that good now. As far as I remember, I initially did
> some work in a gitorious repository (which I think became lost when
> gitorious was brought down). After that, I think the bindings were
> merged into the enlightenment repository at that time. See the
> following commit introducing it [1] and the history around it [2].
>
> Together with that, I wrote some simple applications to use the
> bindings, such as emtooth (version 2, firs version was written in C),
> etalk (telepathy client) and erocks (gstreamer player afair). Most of
> them are not really high quality code, as my architecture/programming
> skills at that time were not impressive. Some of them were also lost
> during gitorious fall, but I think recently re-pushed some of them
> into github from what I could find in my hard drive.
>
> The status of EFL nowadays is far better than a few years ago, and as
> far as I know there's a lot more tools to support bindings generation
> (eolian and such). That together with a good stable API as we see
> nowadays will make it far more easier to maintain and develop in case
> somebody wants to take over.
>
> [1] 
> https://github.com/kakaroto/e17/commit/f208fa3af597a9406efd57858d6241c67e023e2d
> [2] 
> https://git.enlightenment.org/legacy/subversion-history.git/log/trunk/BINDINGS/vala
>
> Regards,
>
> Pau Espin Pedrol
>
>
> 2017-02-16 20:36 GMT+01:00 Dr. Michael Lauer <mic...@vanille.de>:
>> Sorry for resurrecting such an old thread, but I just became aware of it.
>>
>> In case you didn’t know, me and some colleagues did quite a lot of work
>> on EFL bindings about 8 years ago. We came to a point where the bindings
>> were usable for some – small – apps, in particular integrating into the glib
>> main loop to get Vala’s async dbus communication working.
>>
>> By now I’m pretty sure the APIs have changed a lot, but perhaps some of this 
>> work
>> can be resurrected and used, if you’re interested about Vala.
>>
>> It remains to be discussed whether an automatic or semi-automatic
>> plus fine-tuned way of generating these bindings is to be preferred.
>> Back in the days, used a semi-automatic approach since I wanted the
>> bindings to feel as high-level-OO-like as possible.
>>
>> Would be cool to see some of this work being used. The machine were
>> git.freesmartphone.org <http://git.freesmartphone.org/> was hosted died some 
>> time ago, but I just uploaded
>> uploaded the repository from a backup to 
>> https://github.com/freesmartphone/libeflvala/ 
>> <https://github.com/freesmartphone/libeflvala/>
>>
>> Best regards,
>>
>> :M:
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to