Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-23066

PHP Front-end does not declare its name, version and license in composer.json

    XMLWordPrintable

Details

    • Team B
    • Sprint 102 (Jul 2023), Sprint 103 (Aug 2023), Sprint 104 (Sep 2023)
    • 0.5

    Description

      While generating SBOMs for the PHP front-end, I realized that the composer.json project properties object is very terse and only specifies a couple of plugins and an autoload clause.

      At the bare minimum, we should also include the name, version and license identifiers to, as described by the schema.

      The name and license properties probably won't ever change, but someone has to decide on what these should be, while the version string should be whatever version control says it is.

      Attachments

        Activity

          People

            jlambda Juris Lambda
            jlambda Juris Lambda
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: