documentation
Aaron J. Seigo
aseigo at kde.org
Wed Aug 6 09:33:38 UTC 2014
On Wednesday, August 6, 2014 11.11:34 Marco Martin wrote:
> that would mix 2 licenses in the same file?
yes; and with some simple processing tools it should be able to tell you the
*actual* final license of your application and whether or not there are any
licensing problems.
> maybe something like
> MyModule 1.0 {
> License {
> license: GPLv2+
> ids: aseigo_gpl, notmart_gpl
> }
indeed, probably needs to communicate the intended license as it can not just
be derived from the combined contributions in all cases. so, yes, this kind of
syntax will absolutely be needed.
additional information such as bug tracker location, homepage, etc. should
also be allowed in the top-level project metadata. modules would not need to
reference that, but having it in the package would be rather nice compared to
what we tend to do today. (e.g. put some values there once and then fail to
keep it up to date. ;)
aside: i've also contemplated things like having the ability to register your
information in a central location so that you can change your personal
information (e.g. email) in one place and have it reflected in *all* projects
that use your code. not sure exactly how to do that (where to put such things,
etc.) but it would be nice to eventually get there in the future ...
--
Aaron J. Seigo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://kde.org/pipermail/funq-devel/attachments/20140806/d62d837f/attachment.sig>
More information about the Funq-devel
mailing list