Skip to content

Clarify licenses in package manifests #87

@mk-pmb

Description

@mk-pmb

Hi! I just discovered that lots of sub packages had licenses already, and we forgot to update them in #75:

$ git grep -nFe '"license":' | sed -re 's~/~ ~;s~[",]~~g;s~^(\S+) .*: ([^:]+)$~\2\t\1~' | sort -V
AGPL-2.0        anno-server
ISC     anno-cli
ISC     anno-errors
ISC     anno-fixtures
ISC     anno-plugins
ISC     anno-queries
ISC     anno-schema
ISC     anno-store
ISC     anno-store-file
ISC     anno-store-memory
ISC     anno-store-mongodb
ISC     anno-store-mongolike
ISC     anno-store-sql
ISC     anno-test
ISC     anno-util
ISC     anno-util-loaders
ISC     anno-webpack
MIT     anno-auth-server
MIT     anno-store-http

Could you publish a branch based on 3cb40c5 that adds a commit that prefixes most of them with MIT OR ? To do that with sed:

sed -re 's~("license": ")([^M])~\1MIT OR \2~' -i -- */package.json

Also would be nice to declare the MIT license in the top level package.json.

I'll then rebase my branches onto the one with fixed license declarations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions