THE SPDX WIKI IS NO LONGER ACTIVE. ALL CONTENT HAS BEEN MOVED TO https://github.com/spdx

Legal Team/Minutes/2017-12-07

From SPDX Wiki
< Legal Team‎ | Minutes
Revision as of 23:56, 11 December 2017 by Jlovejoy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

== Attendees

  • Jilayne Lovejoy
  • Marc Jones
  • Bradley Kuhn
  • Matija Suklje
  • Dennis Clark
  • Alexios Zavras
  • Bradley Edmondson
  • Gary O’Neall
  • Mike Dolan
  • Gary O’Neall



== Agenda Get out the next release!!

Tasks and assignees:

  1. clear out issues that can be merged (Jilayne & Gary)
  2. isFSFfree - more work on matching up licenses?
    1. there is a prototype API to give to FSF - John is person to discuss this with (Kate to reach out)
    2. some are not obvious match - may need to confer with FSF on this
    3. some that are on their list, but not on our list: look at adding those on next release
    4. some versions of licenses we have and they don’t have
    5. Bradley explained that if a license is not on FSF list, it may not be intentional (don’t read anything into that), it is probably because someone didn’t ask for it to be on. The link from the FSF should link to text that was originally reviewed.
    6. we did not add element into XML to track this with idea of tracking it externally; when generated in different formats for SPDX License List, will take info from API and will be field that can be accessed programmatically.
      1. We need to add this field to SPDX License List Overview page (Jilayne)
      2. note: documentation in data list and programmatic update (Gary)
    7. as needed, add note/explanation if it’s not all tidied up
  3. move Matching Guidelines to Appendix II of spec - issue in spec repo, Jilayne to work on
  4. new licenses (to add):
    1. EUPL-1.2 needs to be added to XML files (Matija & Alexios to review)
    2. BSD-1-Clause - to add (Alexios)
    3. OSCAT - former discussion was that it was too specific; and had some restricted (not adding) - (Dennis to checked we did not get back to requestor) - Dennis email him
    4. Bootloader exception needs to be added to XML files (Jilayne)
  5. Overview webpage - minor updates needed (Jilayne)
  6. Intro text on License List / Exceptions page needs to be updated (Jilayne, Gary)
  7. Documentation for Github repo:
    1. README (Bradlee)
    2. Requesting a new license process:
    3. create an issue in Github repo (not a pull request)
  8. Process for where to raise issues/discussion (mailing list v. Github issues)? do same for now
  9. check issues in license-list (archive) issues for stuff to move to new repo (Jilayne, Bradlee)
  10. permissions in GitHub in terms of who can do what
    1. make wiki page for “tabled” items

directly related to specific licenses (add/change) more general discussions on mailing list GitHub repo for documentation?

  1. repo switching - who/how? from https://github.com/spdx/license-list-XML to https://github.com/spdx/license-list
  • if change name of XML repo, but then lose history of license-list
  • can branch on license-list, but then lose history of XML repo
  • or leave both and add note on repo: could we rename current to “-archive” and then change XML to… current name, but Gary thinks Github has issue with archive linking that this wouldn’t work
  • could empty entire repository, upload to “-archive”, then paste XML into license-list
  • need to update README - do review via pull requests, but don’t merge until the day switchover

DATE TO SWITCH Gary will need 2-3 days after everyone else is done (all pull requests accepted, issues resolved, and repository is ready) b/c changes are creating issues with templating rules and constraints of XML schema and no way to tell until run tool and spits our errors —> pull requests accepted and issues resolved by next meeting, Dec 21st actual switch on 28th

  1. version number (2.7 or 3.0)
  2. following guidelines of spec: incremental if nothing deprecated or backwards compatibility isn’t impacted (only additions) - otherwise major release (spec is wavering as well)