manifest icon indicating copy to clipboard operation
manifest copied to clipboard

v2.0.x does not support multiple licenses definition

Open llaville opened this issue 2 years ago • 5 comments

Hello,

I've noticed that if we have a project with multiple licenses (as explained in Composer documentation, we cannot build a manifest.xml file that reflect the project situation.

See :

  • https://github.com/phar-io/manifest/blob/master/manifest.xsd#L43
  • https://github.com/phar-io/manifest/blob/2.0.3/src/xml/CopyrightElement.php#L19

llaville avatar Jun 10 '23 13:06 llaville

As this will lead to a BC break - returning a Collection of Licenses rather than a single license - we cannot add this into 2.x.

theseer avatar Jun 21 '23 21:06 theseer

Awaiting next major release 3.0

llaville avatar Jun 22 '23 03:06 llaville

Is there a scheduled date release for the major version 3.0 ?

llaville avatar Oct 11 '23 04:10 llaville

Not yet. I have a work in progress implementation for the multi licenses definitions but I want to add additional things for a 3.0 release.

Sorry for the delay.

theseer avatar Oct 12 '23 20:10 theseer

is there a planned date for major version 3.0 ?

llaville avatar Mar 11 '24 05:03 llaville