Skip to content

ABC Data format for multiple licenses in ABOUT file #331

@chinyeungli

Description

@chinyeungli

The current ABOUT files treat multiple licenses in string block

license_name: |
    Apache License 2.0
    Oasis WS Security Specification License
    W3C Software Notice and License
    WS-Policy Specification
license_file: |
    apache-2.0.LICENSE
    oasis-ws-security-spec.LICENSE
    w3c.LICENSE
    ws-policy-specification.LICENSE
license_url: |
    http://spgallery.arrs.arrisi.com/urn/?urn=urn:dje:license:apache-2.0
    http://spgallery.arrs.arrisi.com/urn/?urn=urn:dje:license:oasis-ws-security-spec
    http://spgallery.arrs.arrisi.com/urn/?urn=urn:dje:license:w3c
    http://spgallery.arrs.arrisi.com/urn/?urn=urn:dje:license:ws-policy-specification
etc...

However, in the ABC Data format, we should use a list instead.
For instance,

licenses:
     - key: apache-2.0
       name: Apache License 2.0
       file: apache-2.0.LICENSE
       url: http://spgallery.arrs.arrisi.com/urn/?urn=urn:dje:license:apache-2.0

     - key: oasis-ws-security-spec
       name: Oasis WS Security Specification License
       file: oasis-ws-security-spec.LICENSE
       url: http://spgallery.arrs.arrisi.com/urn/?urn=urn:dje:license:oasis-ws-security-spec
....

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions