THE SPDX WIKI IS NO LONGER ACTIVE. ALL CONTENT HAS BEEN MOVED TO https://github.com/spdx
Difference between revisions of "Technical Team/Use Cases/2.0/Contributor makes commit subject to existing SPDX data of project"
From SPDX Wiki
(Convert to MediaWiki syntax) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | # '''Title:''' Contributor makes commit subject to existing SPDX data of project | |
+ | # '''Primary Actor:''' Committer | ||
+ | # '''Goal in Context:''' To indicate the commit is subject to existing SPDX data for the project. | ||
+ | # '''Preconditions:''' | ||
+ | ## Committer has decided to accept the licensing for the project | ||
+ | ## The Upstream Maintainer is providing SPDX data for the project. | ||
+ | # '''Stakeholders and Interests:''' | ||
+ | ## '''Committer:''' | ||
+ | ### To communicate that their commit is licensed in alignment with the SPDX data for the project. | ||
+ | ## '''Upstream maintainers: ''' | ||
+ | ### To be able to document the license information for the commits they receive | ||
+ | ### To communicate the licensing information for their copyrightable artifacts. | ||
+ | ### To have their licenses respected | ||
+ | ## '''Consumers of upstream source:''' | ||
+ | ### To receive accurate and clear information of licensing of upstream source | ||
+ | ### To be able to comply easily with licenses for upstream source | ||
+ | ### To be able to subset, extend, or aggregate artifacts and pass on clear authoritative verifiable license for the resulting new copyrightable artifacts. | ||
+ | # '''Main Success Scenario:''' Committer communicates that they are agreeing to the SPDX data for the project applying to their commit. | ||
+ | # '''Failed End Condition:''' | ||
+ | ## Committer communicates inaccurate licensing information for their package. | ||
+ | ## Committer communicates incomplete licensing information for their package. | ||
+ | # '''Trigger:''' | ||
+ | ## Commit of code to an upstream project. | ||
+ | # '''Notes:''' | ||
+ | |||
+ | [[Category:Technical]] |
Latest revision as of 13:16, 7 March 2013
- Title: Contributor makes commit subject to existing SPDX data of project
- Primary Actor: Committer
- Goal in Context: To indicate the commit is subject to existing SPDX data for the project.
- Preconditions:
- Committer has decided to accept the licensing for the project
- The Upstream Maintainer is providing SPDX data for the project.
- Stakeholders and Interests:
- Committer:
- To communicate that their commit is licensed in alignment with the SPDX data for the project.
- Upstream maintainers:
- To be able to document the license information for the commits they receive
- To communicate the licensing information for their copyrightable artifacts.
- To have their licenses respected
- Consumers of upstream source:
- To receive accurate and clear information of licensing of upstream source
- To be able to comply easily with licenses for upstream source
- To be able to subset, extend, or aggregate artifacts and pass on clear authoritative verifiable license for the resulting new copyrightable artifacts.
- Committer:
- Main Success Scenario: Committer communicates that they are agreeing to the SPDX data for the project applying to their commit.
- Failed End Condition:
- Committer communicates inaccurate licensing information for their package.
- Committer communicates incomplete licensing information for their package.
- Trigger:
- Commit of code to an upstream project.
- Notes: