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/Project maintainer incorporates another project by including source"
From SPDX Wiki
Bschineller (Talk | contribs) |
|||
Line 1: | Line 1: | ||
− | <p> </p><ol style="color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"><li><strong>Title:</strong> Project maintainer incorporates another project by including source</li><li><strong>Primary Actor:</strong> Member of upstream maintainer team</li><li><strong>Goal in Context:</strong> To include another project by including its source code, and reference the SPDX data from the incorporated project.</li><li><strong>Stakeholders and Interests:</strong> <ol><li><strong>Upstream maintainers: </strong><ol><li>To communicate the licensing information for their copyrightable artifacts including the included project. </li><li>To have their licenses respected</li></ol></li><li><strong>Incorporated Project maintainers:</strong></li><ol><li><strong><span style="font-weight: normal;">To have their licenses respected</span></strong></li></ol><li><strong>Consumers of upstreams copyrightable artifacts:</strong><ol><li>To receive accurate and clear information of licensing of artifacts</li><li>To be able to comply easily with licenses for artifacts</li><li>To be able to subset, extend, or aggregate artifacts and pass on clear authoritative verifiable license for the resulting new copyrightable artifacts.</li></ol></li></ol></li><li><strong>Preconditions:</strong> <ol><li>Incorporated project maintainers have selected licenses for the copyrightable artifacts originating with the project (package, files, etc) and | + | <p> </p><ol style="color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"><li><strong>Title:</strong> Project maintainer incorporates another project by including source</li><li><strong>Primary Actor:</strong> Member of upstream maintainer team</li><li><strong>Goal in Context:</strong> To include another project by including its source code, and reference the SPDX data from the incorporated project.</li><li><strong>Stakeholders and Interests:</strong> <ol><li><strong>Upstream maintainers: </strong><ol><li>To communicate the licensing information for their copyrightable artifacts including the included project. </li><li>To have their licenses respected</li></ol></li><li><strong>Incorporated Project maintainers:</strong></li><ol><li><strong><span style="font-weight: normal;">To have their licenses respected</span></strong></li></ol><li><strong>Consumers of upstreams copyrightable artifacts:</strong><ol><li>To receive accurate and clear information of licensing of artifacts</li><li>To be able to comply easily with licenses for artifacts</li><li>To be able to subset, extend, or aggregate artifacts and pass on clear authoritative verifiable license for the resulting new copyrightable artifacts.</li></ol></li></ol></li><li><strong>Preconditions:</strong> <ol><li>Incorporated project maintainers have selected licenses for the copyrightable artifacts originating with the project (package, files, etc) and provided SPDX data for their source code.</li><li>Upstream has identified license data for other copyrightable artifacts they consume</li></ol></li><li><strong>Main Success Scenario:</strong> Upstream communicates accurate complete licensing information for their copyrightable artifacts in an SPDX data format including the information for the incorporated project.</li><li><strong>Failed End Condition:</strong> Upstream communicates inaccurate incomplete licensing information for their copyrightable artifacts.</li><li><strong>Trigger:</strong><ol><li>Incorporate of another projects source code.</li></ol></li><li><strong>Notes:</strong> </li></ol><div id="book-navigation-2239" class="book-navigation" style="color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"> </div><p> </p> |
Revision as of 18:18, 10 July 2012
- Title: Project maintainer incorporates another project by including source
- Primary Actor: Member of upstream maintainer team
- Goal in Context: To include another project by including its source code, and reference the SPDX data from the incorporated project.
- Stakeholders and Interests:
- Upstream maintainers:
- To communicate the licensing information for their copyrightable artifacts including the included project.
- To have their licenses respected
- Incorporated Project maintainers:
- To have their licenses respected
- Consumers of upstreams copyrightable artifacts:
- To receive accurate and clear information of licensing of artifacts
- To be able to comply easily with licenses for artifacts
- To be able to subset, extend, or aggregate artifacts and pass on clear authoritative verifiable license for the resulting new copyrightable artifacts.
- Upstream maintainers:
- Preconditions:
- Incorporated project maintainers have selected licenses for the copyrightable artifacts originating with the project (package, files, etc) and provided SPDX data for their source code.
- Upstream has identified license data for other copyrightable artifacts they consume
- Main Success Scenario: Upstream communicates accurate complete licensing information for their copyrightable artifacts in an SPDX data format including the information for the incorporated project.
- Failed End Condition: Upstream communicates inaccurate incomplete licensing information for their copyrightable artifacts.
- Trigger:
- Incorporate of another projects source code.
- Notes: