[Shotwell] Vala

Eric Gregory eric at yorba.org
Mon Aug 8 07:37:02 UTC 2011


On Sun, Aug 7, 2011 at 4:20 PM, oliver <oliver at first.in-berlin.de> wrote:

> Say, there is some C-Code that should be married with Vala,
> is there an easy way to marry Vala and C?
> This might be necessary to use some libraries, and have some
> intermediate C code for that.
> Or how could certain libraries with C-API be connected to Vala?


Perhaps another Yorban could answer this question in more detail, but in
general a GObject based C API can interact with Vala via a VAPI header file.

Some examples of this and more info on this page:
http://live.gnome.org/Vala/ExternalBindings



> Not sure if I will have the time to look at Vala in more depth.
> But if so, I would do it with shotwell in mind (and as main motivation),
> so that I maybe also could contribute some code.
>
> Maybe one of the ideas I talked about (the distributed database-issue)...
> (For which I did not got feedback so far).
>

We're still thinking about what we want to do regarding having multiple
users. It's something we'd definitely like to have, but it's not on our
roadmap just yet.



> Shotwell at laest seems to be a program that's worth looking at
> Vala in more depth. It's already convincing.
>

Glad to hear it!

 - Eric



More information about the Shotwell-list mailing list