David Kemp
David Kemp
I like the description of [Lark](https://lark-parser.readthedocs.io/en/latest/) as an "upstart" parser -- sometimes you need to get uppity to make progress. In any case, it would be nice if **Specifying that...
Needing something and being able to contribute to its development are vastly different things. +1 for deepfreeze, #30, #34.
+1 for deepfreeze (#30). I need to determine if list items are unique, i.e. if len([a, b, c]) == len(set([a, b, c])) where a, b, c can be anything including...
You **don't** need to write a whole tutorial in order to include a default layout for first-time packagers. As one myself, I'm frustrated by "The section does not aim to...
Adding @nishakm - Simplified JSON was produced as an action item resulting from #306. I believe @goneall will create a serialization playground repo where proposals for multiple data formats can...
There is a difference between ordered and unordered lists. For unordered lists a normalized serialization can be defined to be sorded by property name, but order must be preserved when...
Thanks @aamedina. This is also related to #464. JSON Schema can be used to define datatypes like PositiveIntegerRange and Hash so that they are an integral part of the RDF...
Annotators in v2.3 must be used to synthesize person/organization actors or tool elements in v3. This requires some guesswork since the annotator strings sometimes have email addresses in parentheses and...
The logical model is independent of all serializations, not specific to RDF or to JSON. The logical class notation is independent of both serializations and programming languages - Armin is...
This is the same issue as https://github.com/spdx/spdx-3-model/pull/377#issuecomment-1605395437. We already have SemVer, DateTime, and MediaType datatypes in the model, and contrary to the assertion that it can't be done, they work...