[Lumiera] lua scripting and lumiera

farid abdelnour snd.noise at gmail.com
Thu Jul 16 19:29:27 CEST 2009

> Did you consider using Ruby at some point?

or python?

> --- On *Thu, 7/16/09, Ichthyostega <prg at ichthyostega.de>* wrote:
> From: Ichthyostega <prg at ichthyostega.de>
> Subject: Re: [Lumiera] lua scripting and lumiera
> To: "General Discussion about Lumiera" <lumiera at lists.lumiera.org>
> Date: Thursday, July 16, 2009, 11:30 AM
> Hash: SHA1
> startx schrieb:
> > ive also done a lot of work in lua recently, too, and i am curious to
> find
> > out for what you plan to use lua in lumiera to see if i might be able to
> help
> > at some point.
> >
> > i skimmed the email list and website but could not find any information
> about
> > lumiera and lua.
> Hello startx,
> you are welcome! You couldn't find much definitive information about
> Lua use within Lumiera, because we didn't yet reach the point where
> it would make sense to plan much details about this topic.
> Right from start, we set the fundamental goal for Lumiera to to be
> modular and extensible in a way that on the large, it should become
> a scriptable application. Especially, we don't want to sit down
> at some point in the future and start designing a "scripting API".
> Rahter, the goal was and is to build things such as to be inherently
> scriptable. Essentially, this means to compose the application from
> services and building blocks, which interact on clear defined APIs
> and protocols, without making far reaching assumptions about their
> respective clients. As a binding, we use an plain C based interface
> system (invented by Cehteh).
> While, on the whole we can expect extensions and plugins to be written
> in various languages, we thought it might be a good idea to define an
> "official" glue language, meaning that the interpreter and bindings
> for this language are guaranteed to be always available. After
> considering the options and our personal preferences, we
> settled down for LUA to play this role.
> Now, while the foundations (interface system) are there and in use,
> pretty much any of the interfaces of relevance for scripting still
> have to be shaped. Especially, we know there will be multiple kinds
> of "native" lumiera plug-in extension points, which then will be
> augmented by adapters to use external plugin systems which are
> in more wide spread use (LADSPA, gstreamer,...).
> In conjunction with this, there is the idea of an plugin/extension
> descriptor, which also would include running Lua glue code as one
> of the possible options. This way, it would be possible to do some
> of the packaging and configuration work necessary to create usable
> extension plugins in Lua
> Hermann Vosseler
> (aka "ichthyo")
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> iEYEARECAAYFAkpfVbgACgkQZbZrB6HelLIwrQCffn7b4RZgD3c+Kiwh2m7ZvfAJ
> oo8AniqsHpqEKSQ+58En5regBbOwyLBl
> =Baek
> _______________________________________________
> Lumiera mailing list
> Lumiera at lists.lumiera.org <http://mc/compose?to=Lumiera@lists.lumiera.org>
> http://lists.lumiera.org/cgi-bin/mailman/listinfo/lumiera
> _______________________________________________
> Lumiera mailing list
> Lumiera at lists.lumiera.org
> http://lists.lumiera.org/cgi-bin/mailman/listinfo/lumiera

fsf member #5439
usuario GNU/Linux #471966
<a href="www.atelier-labs.org">atelier-labs</a>
<a href="www.mocambos.net">rede mocambos</a>
<a href="http://www.gnu.org">GNU</a>
<a href="www.archlinux-br.org">archlinux brasil</a>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lumiera.org/pipermail/lumiera/attachments/20090716/d1dfb57b/attachment.htm>

More information about the Lumiera mailing list