-
-
Notifications
You must be signed in to change notification settings - Fork 70
[1.7] Added citation support and test cases. #630
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Steve Springett <[email protected]>
Signed-off-by: Steve Springett <[email protected]>
Signed-off-by: Steve Springett <[email protected]>
Signed-off-by: Steve Springett <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
RFC notice sent on May 1, 2025
Public RFC period ended May 29, 2025 |
@stevespringett i see lacks in the implementation. I'd reject the current version for its unclear implementation. |
…o or process (or both) are required. Added invalid JSON test case. Signed-off-by: Steve Springett <[email protected]>
my remark was clarified. since there is no question left in the spec, this is ready for TC54 vote. i will fix the current merge conflicts, and i will add additional valid/invalid examples according to spec, and might adjust the schemas to detect the invalid cases if possible. PS: |
after reading this spec again, i really do not like it. 👎 the idea of PS: I understand the idea - have something to annotate everything, without the need of adding
Were alternatives considered during the development of this solution? |
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
…ter. Updated formulation description. Updated test cases. Signed-off-by: Steve Springett <[email protected]>
The updated PR adds support for "expressions" supporting both JSONPath and XPath. The choice of using a pointer or an expression has been implemented in JSON and XML and explained in the protobuf. The definition of formulation has been extended to capture its true purpose. |
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
on top of #630 changes: - ADDED: citation's "attributedTo" may also link to tools -- yes, we have "processes", which are basically tools, but this way it might get more convenient to use citations for BOM generators. - DOCS: streamlined documentation - REFACTOR: reworked the ProtoBuf structures to match some constraints in the the spec -- `choice`/`oneOf` ... - TESTS: practical examples for `citation.expressions`
Changed
Before, it was restricted to components and services.
Added
TODO/DONE