* I accept the conclusion that the logical model should only contain the
CONTAINS relationship and there should not be a files property for the
Package.
* I predict that inconsistent graphs can result from the ability to use
relationships to create "phantom" Package elements that don't have a unique
ID because they are not real elements.
* I don't see a reason to document a serialization that converts CONTAINS
relationships to a files property, but an undocumented serialization that
attempted to do that could be used as a diagnostic tool to detect
inconsistent phantom packages in an evolving graph.

Dave

On Tue, Feb 1, 2022 at 1:50 PM goneall <[email protected]> wrote:

> Should we have properties that duplicate relationships? And impact on
> round-tripping?
>
> On the 1 Feb 2022 Tech Call, we came to a tentative conclusion that the
> logical model should only contain the CONTAINS relationship and there
> should not be a files property for the Package.
>
> We left open the decision on whether to allow serializations to represent
> a files property which gets converted to a CONTAINS relationship on
> deserialization.
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/spdx/spdx-3-model/issues/21#issuecomment-1027174549>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AESEALGGTN5MBWYUWR265G3UZATPJANCNFSM5KCFJM5Q>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> or Android
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>
> You are receiving this because you commented.Message ID:
> <spdx/spdx-3-model/issues/21/[email protected]>
>


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


Reply via email to