[Vm-dev] Merging FFI and Alien

Mariano Martinez Peck marianopeck at gmail.com
Sun Jan 24 14:06:21 UTC 2016


Thanks Esteban,

This was long overdue. 2 out of 3 FFI questions in the Pharo mailing list
was because of all the different front ends / backends, all their
combinations, and having different ones in different Pharo releases.

Thanks!!!!

On Sun, Jan 24, 2016 at 8:57 AM, Esteban Lorenzano <estebanlm at gmail.com>
wrote:

>
> Hi,
>
> Recently I’ve been talking with Eliot and we came to the conclusion that
> FFI and Alien repositories needs to be merged.
> Our rational is that 1) both are different ways of doing the same (often
> with same primitives) and much more important 2) Alien contains the the “de
> facto” callback mechanism supported by the VM.
> Keeping them separated and treated as two different things is negative and
> an important source of confusion for people willing to do FFI this days.
> So, here is my proposal (already talked with Eliot).
>
> 1) unify http://source.squeak.org/FFI and
> http://www.squeaksource.com/Alien into http://source.squeak.org/FFI
> That means copying into FFI repo all Alien history.
>
> 2) Rename Alien package into FFI-Alien (extract the Alien-Win32 category
> into its own package)
>
> 3) Create a ConfigurationOfFFI who takes properly FFI and FFI-Alien, etc.
>
> That means also deprecate Alien project in squeaksource (which usually is
> just put a WARNING text in home page :P)
>
> So… if nobody has a anything against this plan, I will do it next week :)
>
> cheers!
> Esteban




-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160124/e7f2707c/attachment.htm


More information about the Vm-dev mailing list