Vala programs and compiling from source

Yaakov Nemoy loupgaroublond at gmail.com
Mon Dec 21 18:57:28 UTC 2009


2009/12/21 Rahul Sundaram <sundaram at fedoraproject.org>:
> Hi,
>
> I recently submitting Deja-dup, a backup program written in Vala for
> review at
>
> https://bugzilla.redhat.com/show_bug.cgi?id=540761
>
> Vala is described in more detail at http://live.gnome.org/Vala. Deja-dup
> like many Vala programs include both the Vala source code and the C
> "source code" to avoid a build time requirement of Vala and also because
> Vala is still in a rapidly evolving stage.  Do I need to build from the
> original Vala source code or can I consider the machine generated C as
> "source"?

Is the C code something that is intended to be edited by humans later? Or is the only place changes ever supposed to happen is in the Vala code? If it's the latter case, it's not really the spirit of free and open to work with only the C code unless the Vala code is included.

There's enough case precedence for including it, since autotools does more or less the same thing with the source code that is used to build packages. Still, it's an issue that's heavily debated, and it's something you might want to make a goal to avoid in the future.

-Yaakov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 272 bytes
Desc: OpenPGP digital signature
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20091221/b7b2ff4a/attachment.bin 


More information about the devel mailing list