Simon,

See https://www.w3.org/TR/rdf11-concepts/#change-over-time.

The RDF data model is atemporal: RDF graphs are static snapshots of
> information.

However, RDF graphs can express information about events and about temporal
> aspects of other entities, given appropriate vocabulary terms.

Since RDF graphs are defined as mathematical sets, adding or removing
> triples from an RDF graph yields a different RDF graph


>    - .An IRI, once minted, should never change its intended referent.
>
> The world, including software packages, changes.  But a given SPDX package
Element is a fixed, immutable description of the package at a point in
time.  Once an SPDX Element is created and assigned an IRI, the properties
of that Element never change.  New Elements (with different IRIs) can refer
to the same package as it gets updated.

Cheers,
David


On Tue, Dec 14, 2021 at 1:54 AM Simon Avery via lists.spdx.org <savery=
[email protected]> wrote:

> David,
>
> I don't agree with this assertion:
>
> [D.K.] A hasFiles property on the Package, once created by the OEM,
> implies that the list of files will remain static for that version of the
> package, while a CONTAINS relationship implies that later documents can
> modify the list of files in a given package.
>
> The reason I disagree is that I can find no documentation in the
> specification of such an intention.  Unless this is clearly spelled out in
> an authoritative document that we can reasonably expect all creators of
> SPDX documents to have read, then it's a guarantee that different creators
> will reach different conclusions and use hasFiles and relationships with
> different intentions or no intentions at all. Which will generate further
> confusion. For example, it never occurred to me that the use of one over
> the other implied anything.  In my mind they are identical.
>
> Which as a digression, is a good reason to try and eliminate the
> possibility of duplication in V3.0 by having one and only one way to assert
> a relationship between two elements.
>
> Simon
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#4293): https://lists.spdx.org/g/Spdx-tech/message/4293
Mute This Topic: https://lists.spdx.org/mt/87646486/21656
Group Owner: [email protected]
Unsubscribe: https://lists.spdx.org/g/Spdx-tech/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to