Alexios Zavras (zvr)
Alexios Zavras (zvr)
We have nothing written down, sorry. And the spec-parser evolves constantly, so the documentation you pointed to may or may not be correct. The only source of truth is the...
It should be pointed out that there is always the option of **simply describing the restrictions in text**! The SPDXv2 specification has a number of such restrictions, simply expressed in...
From what I remember, there has already been mention of: 1. making optional properties mandatory 2. requiring `Relationship` element to exist, with a specific `relationshipType` and the `from` (or `to`)...
**1. making optional properties mandatory** In general, changing cardinality of a property in a parent class. Example: [/Software/File](https://github.com/spdx/spdx-3-model/blob/main/model/Software/Classes/File.md) needs to specify that the property `name` of the ancestor class [/Core/Element](https://github.com/spdx/spdx-3-model/blob/main/model/Core/Classes/Element.md)...
@goneall please keep in mind that the human-editable markdown files were not meant to be used for anything else besides the spec-parser. That program will produce lots of generated stuff:...
"The result of Generative AI is highly plausible fiction -- which oftentimes happens to be factually correct."
As above, I am against introducing a type which does not add anything to what is already available.
For people who were not in the call and might be wondering, please note this is a hypothetical example of some data. The data type looks like `PositiveIntegerRange`, but in...
Here are some random data that include nested structures. Remember: **all arrays are (unordered) sets!** ```json [ { "isFake": true, "description": "Pariatur magna non cillum reprehenderit.", "created": "2017-03-09T09:04:35 -01:00", "profiles":...
Ahem. We should also add that almost every one of these meetings is for 1 hour, but the tech meeting is for 90 minutes.