#2460 closed defect (bug) (fixed)
Use correct license and consistent metadata in package.json files
Reported by: | SergeyBiryukov | Owned by: | coffee2code |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | General | Keywords: | has-patch commit |
Cc: |
Description
Got a warning when running npm install
for wporg-developer
theme:
npm WARN wporg-developer@ license should be a valid SPDX license expression
GPLv2 or later
is not a valid SPDX license identifier, GPL-2.0+
is.
On a related note, there are some inconsistencies in name
, description
, and author
entries in package.json
files across different projects:
wporg
:"name": "wporg" "description": "Theme for WordPress.org" "author": "wordpressdotorg" "license": "GPL-2.0"
wporg-developer
:"name": "wporg-developer", "description": "Theme for developer.wordpress.org", "author": "wordpressdotorg", "license": "GPLv2 or later",
wporg-plugins
:"name": "wporg-plugins", "description": "Theme for the WordPress.org Plugin Directory", "author": "wordpressdotorg", "license": "GPL-2.0",
wporg-support
:"name": "wporg-support", "description": "Support Forums", "author": "wordpressdotorg", "license": "GPL-2.0",
wporg-themes
:"name": "WordPress.org-Themes" "description": "Theme for the WordPress.org themes directory." "author": "The WordPress.org Team" "license": "GPL-2.0+"
Attachments (1)
Change History (10)
Note: See
TracTickets for help on using
tickets.
In 5068: