Problem/Motivation

License "GPL-2.0+" is a deprecated SPDX license identifier, use "GPL-2.0+-only" or "GPL-2.0+-or-later" instead

Proposed resolution

Update deprecated license in composer.json
https://getcomposer.org/doc/04-schema.md for reference.

Patch to Follow.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

fayedm created an issue. See original summary.

fayedm’s picture

Assigned: fayedm » Unassigned
Status: Active » Needs review
FileSize
319 bytes

Patch created - ndieweb-spdx-version-fix-composer-json-3223080-2.patch - ready for review.

       "role": "Maintainer"
     }
   ],
-  "license": "GPL-2.0+",
+  "license": "GPL-2.0-or-later",
   "minimum-stability": "dev",
   "require": {
     "indieweb/mention-client": "^1.2",
morganlyndel’s picture

Status: Needs review » Reviewed & tested by the community
FileSize
7.06 KB

I checked this locally and verified that the composer.json format is valid.

Here are the steps I took to validate:

  1. Clone the main project repo
  2. Checkout the branch that includes the updates to composer.json
  3. Run composer validate command
  4. Verify that the output matches the desired output noted in the Issue Summary

A screenshot is attached to show the output of the command.

Thank you!

  • swentel committed 487dac7 on 8.x-1.x authored by fayedm
    Issue #3223080 by fayedm, morganlyndel: License "GPL-2.0+" is a...
swentel’s picture

Version: 8.x-2.x-dev » 8.x-1.x-dev
Status: Reviewed & tested by the community » Fixed

Ok thanks, merged into 8.x-1.x

swentel’s picture

Status: Fixed » Closed (fixed)