https://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&feed=atom&action=historyTechnical Team/Proposals/SPDX 2.0 Model Proposals - Revision history2024-03-29T15:34:51ZRevision history for this page on the wikiMediaWiki 1.23.13https://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2937&oldid=prevGoneall at 18:47, 21 November 20132013-11-21T18:47:29Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 18:47, 21 November 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== [[Technical_Team/Proposals/2012-02-01/Usage_Relationship_Proposal|Usage Relationship Proposal]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== [[Technical_Team/Proposals/2012-02-01/Usage_Relationship_Proposal|Usage Relationship Proposal]] <ins class="diffchange diffchange-inline">==</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>"Modification to the Merged Model Proposal to move the Usage property from the SPDXElement to the SPDXElementRelationship"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>"Modification to the Merged Model Proposal to move the Usage property from the SPDXElement to the SPDXElementRelationship"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Technical]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Technical]]</div></td></tr>
</table>Goneallhttps://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2934&oldid=prevGoneall at 18:28, 21 November 20132013-11-21T18:28:57Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 18:28, 21 November 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== [[Technical_Team/Proposals/2012-02-01/Usage_Relationship_Proposal|Usage Relationship Proposal]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">"Modification to the Merged Model Proposal to move the Usage property from the SPDXElement to the SPDXElementRelationship"</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Technical]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Technical]]</div></td></tr>
</table>Goneallhttps://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2137&oldid=prevMartinMichlmayr: Convert to MediaWiki syntax2013-03-07T12:12:14Z<p>Convert to MediaWiki syntax</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 12:12, 7 March 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"><p>&nbsp;</p><p></del>This page brings together various modelling proposals for 2.0 under a common page. The models currently under discusson are shown below with a brief excerpt from the page:<del class="diffchange diffchange-inline"></p><p>&nbsp;</p><p>1. <a title</del>=<del class="diffchange diffchange-inline">"Rough Conceptual Model" href</del>=<del class="diffchange diffchange-inline">"http:</del>//<del class="diffchange diffchange-inline">spdx.org/wiki/yet-another-rough-proposal-conceptual-model-spdx-2%20"></del>Rough Conceptual Model<del class="diffchange diffchange-inline"></a></p><p></del>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <del class="diffchange diffchange-inline"><a href="http:</del>//<del class="diffchange diffchange-inline">spdx</del>.<del class="diffchange diffchange-inline">org/wiki/spdx-20-</del>use<del class="diffchange diffchange-inline">-</del>cases<del class="diffchange diffchange-inline">">use cases</a> </del>have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."<del class="diffchange diffchange-inline"></p><p>&nbsp;</p><p>2. <a title</del>=<del class="diffchange diffchange-inline">"Supply Chain Model" href</del>=<del class="diffchange diffchange-inline">"http:</del>//<del class="diffchange diffchange-inline">spdx</del>.<del class="diffchange diffchange-inline">org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20"></del>Provenance and Supply Chain Model <del class="diffchange diffchange-inline"></a></p><p></del>" A desire has been expressed to be able to have SPDX be capable of expressing<del class="diffchange diffchange-inline"><</del>/<del class="diffchange diffchange-inline">p><ol><li><a href="http://spdx</del>.<del class="diffchange diffchange-inline">org/wiki/sdpx-20-provenance"></del>Provenance<del class="diffchange diffchange-inline"></a> </del>(we can know precisely who said what and when about a package)<del class="diffchange diffchange-inline"></li><li></del>Hiearchy and Aggregation ( package A contains packages B, C, etc)<del class="diffchange diffchange-inline"></li><li></del>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."<del class="diffchange diffchange-inline"></li></ol><p>&nbsp;</p><p>3. <a title</del>=<del class="diffchange diffchange-inline">"Merged Model Proposal" href</del>=<del class="diffchange diffchange-inline">"http:</del>/<del class="diffchange diffchange-inline">/www.spdx.org/wiki</del>/2012-<del class="diffchange diffchange-inline">feb</del>-<del class="diffchange diffchange-inline">1-merged-model-proposal"></del>Merged Model Proposal<del class="diffchange diffchange-inline"></a></p><p></del>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model.<del class="diffchange diffchange-inline">&nbsp; </del>Definately a work in progress.<del class="diffchange diffchange-inline">&nbsp; </del>Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in Ed's proposal <del class="diffchange diffchange-inline">(<a href="http://spdx</del>.<del class="diffchange diffchange-inline">org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20</a>).</p><p></del>The goals of this proposal are to:<del class="diffchange diffchange-inline"></p><p>- </del>Support the use cases for the 1.0 spec<del class="diffchange diffchange-inline"></p><p>- </del>Support the supply chain use cases<del class="diffchange diffchange-inline"></p><p>- </del>Support the "hierarchical" or embedded package use cases<del class="diffchange diffchange-inline"></p><p>- </del>Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "<del class="diffchange diffchange-inline"></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>This page brings together various modelling proposals for 2.0 under a common page. The models currently under discusson are shown below with a brief excerpt from the page:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== <ins class="diffchange diffchange-inline">[[Technical_Team</ins>/<ins class="diffchange diffchange-inline">Proposals</ins>/<ins class="diffchange diffchange-inline">Yet_another_rough_proposal_for_conceptual_model_of_SPDX_2|</ins>Rough Conceptual Model<ins class="diffchange diffchange-inline">]] ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <ins class="diffchange diffchange-inline">[[Technical_Team</ins>/<ins class="diffchange diffchange-inline">Use_Cases</ins>/<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">0|</ins>use cases<ins class="diffchange diffchange-inline">]] </ins>have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== <ins class="diffchange diffchange-inline">[[Technical_Team</ins>/<ins class="diffchange diffchange-inline">Proposals</ins>/<ins class="diffchange diffchange-inline">Rough_proposal_for_provenance,_hierarchy_and_aggregation,_and_supply_chain_friendliness_in_SPDX_2</ins>.<ins class="diffchange diffchange-inline">0|</ins>Provenance and Supply Chain Model<ins class="diffchange diffchange-inline">]] ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>"A desire has been expressed to be able to have SPDX be capable of expressing</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"># [[Technical_Team</ins>/<ins class="diffchange diffchange-inline">SDPX_2</ins>.<ins class="diffchange diffchange-inline">0_Provenance|</ins>Provenance<ins class="diffchange diffchange-inline">]] </ins>(we can know precisely who said what and when about a package)</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"># </ins>Hiearchy and Aggregation ( package A contains packages B, C, etc)</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"># </ins>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== <ins class="diffchange diffchange-inline">[[Technical_Team</ins>/<ins class="diffchange diffchange-inline">Proposals</ins>/2012-<ins class="diffchange diffchange-inline">02</ins>-<ins class="diffchange diffchange-inline">01/Merged_Model_Proposal|</ins>Merged Model Proposal<ins class="diffchange diffchange-inline">]] ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model. Definately a work in progress. Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in <ins class="diffchange diffchange-inline">[[Technical_Team/Proposals/Rough_proposal_for_provenance,_hierarchy_and_aggregation,_and_supply_chain_friendliness_in_SPDX_2.0|</ins>Ed's proposal<ins class="diffchange diffchange-inline">]]</ins>.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>The goals of this proposal are to:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* </ins>Support the use cases for the 1.0 spec</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* </ins>Support the supply chain use cases</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* </ins>Support the "hierarchical" or embedded package use cases</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* </ins>Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[Category:Technical]]</ins></div></td></tr>
</table>MartinMichlmayrhttps://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2136&oldid=prevJackM at 17:59, 14 September 20122012-09-14T17:59:06Z<p></p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 17:59, 14 September 2012</td>
</tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>JackMhttps://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2135&oldid=prevJackM at 19:13, 21 August 20122012-08-21T19:13:27Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 19:13, 21 August 2012</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p><p>This page brings together various modelling proposals for 2.0 under a common page. The models currently under discusson are shown below with a brief <del class="diffchange diffchange-inline">exceprt </del>from the page:</p><p>&nbsp;</p><p>1. <a title="Rough Conceptual Model" href="http://spdx.org/wiki/yet-another-rough-proposal-conceptual-model-spdx-2%20">Rough Conceptual Model</a></p><p>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <a href="http://spdx.org/wiki/spdx-20-use-cases">use cases</a> have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."</p><p>&nbsp;</p><p>2. <a title="Supply Chain Model" href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">Provenance and Supply Chain Model </a></p><p>" A desire has been expressed to be able to have SPDX be capable of expressing</p><ol><li><a href="http://spdx.org/wiki/sdpx-20-provenance">Provenance</a> (we can know precisely who said what and when about a package)</li><li>Hiearchy and Aggregation ( package A contains packages B, C, etc)</li><li>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."</li></ol><p>&nbsp;</p><p>3. <a title="Merged Model Proposal" href="http://www.spdx.org/wiki/2012-feb-1-merged-model-proposal">Merged Model Proposal</a></p><p>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model.&nbsp; Definately a work in progress.&nbsp; Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in Ed's proposal (<a href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20</a>).</p><p>The goals of this proposal are to:</p><p>- Support the use cases for the 1.0 spec</p><p>- Support the supply chain use cases</p><p>- Support the "hierarchical" or embedded package use cases</p><p>- Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p><p>This page brings together various modelling proposals for 2.0 under a common page. The models currently under discusson are shown below with a brief <ins class="diffchange diffchange-inline">excerpt </ins>from the page:</p><p>&nbsp;</p><p>1. <a title="Rough Conceptual Model" href="http://spdx.org/wiki/yet-another-rough-proposal-conceptual-model-spdx-2%20">Rough Conceptual Model</a></p><p>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <a href="http://spdx.org/wiki/spdx-20-use-cases">use cases</a> have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."</p><p>&nbsp;</p><p>2. <a title="Supply Chain Model" href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">Provenance and Supply Chain Model </a></p><p>" A desire has been expressed to be able to have SPDX be capable of expressing</p><ol><li><a href="http://spdx.org/wiki/sdpx-20-provenance">Provenance</a> (we can know precisely who said what and when about a package)</li><li>Hiearchy and Aggregation ( package A contains packages B, C, etc)</li><li>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."</li></ol><p>&nbsp;</p><p>3. <a title="Merged Model Proposal" href="http://www.spdx.org/wiki/2012-feb-1-merged-model-proposal">Merged Model Proposal</a></p><p>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model.&nbsp; Definately a work in progress.&nbsp; Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in Ed's proposal (<a href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20</a>).</p><p>The goals of this proposal are to:</p><p>- Support the use cases for the 1.0 spec</p><p>- Support the supply chain use cases</p><p>- Support the "hierarchical" or embedded package use cases</p><p>- Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></div></td></tr>
</table>JackMhttps://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2134&oldid=prevJackM at 19:12, 21 August 20122012-08-21T19:12:46Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 19:12, 21 August 2012</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p><p><del class="diffchange diffchange-inline">3. </del>This page brings together various modelling proposals for 2.0 under a common page.<del class="diffchange diffchange-inline"></p><p>&nbsp;</p><p></del>The models currently under discusson are:</p><p>&nbsp;</p><p>1. <a title="Rough Conceptual Model" href="http://spdx.org/wiki/yet-another-rough-proposal-conceptual-model-spdx-2%20">Rough Conceptual Model</a> </p><p>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <a href="http://spdx.org/wiki/spdx-20-use-cases">use cases</a> have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."</p><p>&nbsp;</p><p>2. <a title="Supply Chain Model" href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">Provenance and Supply Chain Model </a></p><p>" A desire has been expressed to be able to have SPDX be capable of expressing<del class="diffchange diffchange-inline"></p><p>&nbsp;</p><p>&nbsp;</del></p><ol><li><a href="http://spdx.org/wiki/sdpx-20-provenance">Provenance</a> (we can know precisely who said what and when about a package)</li><li>Hiearchy and Aggregation ( package A contains packages B, C, etc)</li><li>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."</li></ol><p>&nbsp;</p><p>3. <a title="Merged Model Proposal" href="http://www.spdx.org/wiki/2012-feb-1-merged-model-proposal">Merged Model Proposal</a></p><p>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model.&nbsp; Definately a work in progress.&nbsp; Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in Ed's proposal (<a href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20</a>).</p><p>The goals of this proposal are to:</p><p>- Support the use cases for the 1.0 spec</p><p>- Support the supply chain use cases</p><p>- Support the "hierarchical" or embedded package use cases</p><p>- Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p><p>This page brings together various modelling proposals for 2.0 under a common page. The models currently under discusson are <ins class="diffchange diffchange-inline">shown below with a brief exceprt from the page</ins>:</p><p>&nbsp;</p><p>1. <a title="Rough Conceptual Model" href="http://spdx.org/wiki/yet-another-rough-proposal-conceptual-model-spdx-2%20">Rough Conceptual Model</a></p><p>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <a href="http://spdx.org/wiki/spdx-20-use-cases">use cases</a> have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."</p><p>&nbsp;</p><p>2. <a title="Supply Chain Model" href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">Provenance and Supply Chain Model </a></p><p>" A desire has been expressed to be able to have SPDX be capable of expressing</p><ol><li><a href="http://spdx.org/wiki/sdpx-20-provenance">Provenance</a> (we can know precisely who said what and when about a package)</li><li>Hiearchy and Aggregation ( package A contains packages B, C, etc)</li><li>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."</li></ol><p>&nbsp;</p><p>3. <a title="Merged Model Proposal" href="http://www.spdx.org/wiki/2012-feb-1-merged-model-proposal">Merged Model Proposal</a></p><p>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model.&nbsp; Definately a work in progress.&nbsp; Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in Ed's proposal (<a href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20</a>).</p><p>The goals of this proposal are to:</p><p>- Support the use cases for the 1.0 spec</p><p>- Support the supply chain use cases</p><p>- Support the "hierarchical" or embedded package use cases</p><p>- Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></div></td></tr>
</table>JackMhttps://wiki.spdx.org/index.php?title=Technical_Team/Proposals/SPDX_2.0_Model_Proposals&diff=2133&oldid=prevJackM at 19:10, 21 August 20122012-08-21T19:10:46Z<p></p>
<p><b>New page</b></p><div><p>&nbsp;</p><p>3. This page brings together various modelling proposals for 2.0 under a common page.</p><p>&nbsp;</p><p>The models currently under discusson are:</p><p>&nbsp;</p><p>1. <a title="Rough Conceptual Model" href="http://spdx.org/wiki/yet-another-rough-proposal-conceptual-model-spdx-2%20">Rough Conceptual Model</a> </p><p>"This conceptual model is an attempt to incrementally add hierarchy and provenance capabilities to the existing SPDX model. Many of the <a href="http://spdx.org/wiki/spdx-20-use-cases">use cases</a> have been considered but further analysis is necessary to ensure that this model covers all scenarios. ..."</p><p>&nbsp;</p><p>2. <a title="Supply Chain Model" href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">Provenance and Supply Chain Model </a></p><p>" A desire has been expressed to be able to have SPDX be capable of expressing</p><p>&nbsp;</p><p>&nbsp;</p><ol><li><a href="http://spdx.org/wiki/sdpx-20-provenance">Provenance</a> (we can know precisely who said what and when about a package)</li><li>Hiearchy and Aggregation ( package A contains packages B, C, etc)</li><li>How software flows through a supply chain (upstream to packager, through several intermediate vendors to consumer) ..."</li></ol><p>&nbsp;</p><p>3. <a title="Merged Model Proposal" href="http://www.spdx.org/wiki/2012-feb-1-merged-model-proposal">Merged Model Proposal</a></p><p>"Below is a class diagram merging Ed Warnicke's proposed SPDX Element model with the 1.0 model.&nbsp; Definately a work in progress.&nbsp; Most of the class definitions can be found in the 1.0 spec in the RDF appendix (model) or in Ed's proposal (<a href="http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20">http://spdx.org/wiki/rough-proposal-hierarchy-signing-and-supply-chain-friendliness-spdx-20</a>).</p><p>The goals of this proposal are to:</p><p>- Support the use cases for the 1.0 spec</p><p>- Support the supply chain use cases</p><p>- Support the "hierarchical" or embedded package use cases</p><p>- Provide a more abstract model which can simplify the application of SPDX to some of the more complex use cases ... "</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></div>JackM