code.dlang.org now supports categories and search - license information now required
ilya-stromberg
ilya-stromberg-2009 at yandex.ru
Thu Oct 17 02:55:01 PDT 2013
On Thursday, 17 October 2013 at 09:33:46 UTC, Sönke Ludwig wrote:
> There has been another important change that requires existing
> packages to be updated: All packages must now have the fields
> "description" and "license" present to be published. The
> license field has to be set according to the specification [1].
> All existing branches and version tags stay unaffected by this
> requirement and are still available.
>
> This change has been done to prepare for an automated
> validation of license terms in complex dependency hierarchies.
> This may be an important feature as the number of available
> packages grows, which is why this requirement has been
> introduced now as early as possible.
>
> [1]: http://code.dlang.org/package-format#licenses
A little addition: allow use full license name, not only short
name:
`BSL-1.0` or `Boost Software License 1.0`
`AFL-3.0` or `Academic Free License 3.0`
It simplify creation of human-readable license name.
Add `public domain` license.
Add abbility to add the array with licenses:
"license": ["BSL-1.0", "AFL-3.0", "public domain"]
I think it's better than
"license": "BSL-1.0 or AFL-3.0 or public domain"
More information about the Digitalmars-d-announce
mailing list