Skip to content
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

[User Story] As a developer I want a default context offered by IFF so that I use the tools with a standardized context #436

Closed
wagmarcel opened this issue Nov 3, 2023 · 0 comments
Assignees

Comments

@wagmarcel
Copy link
Member

wagmarcel commented Nov 3, 2023

Details

Contexts are needed to make sure that the different namespaces, such as Eclass or IFF base properties, are clearly defined

Acceptance Criteria

  1. A tool uses an IFF URL which contains the default context
  2. all pre-defined namespaces are resolved

Resources:

Notes

Context can be managed in https:/IndustryFusion/contexts

  • Here goes a quote from an email

  • Here goes whatever useful information can exist…
@wagmarcel wagmarcel added this to the API stable (beta) milestone Nov 3, 2023
wagmarcel added a commit to wagmarcel/DigitalTwin that referenced this issue Nov 13, 2023
This PR builds the foundation of the NGSI-LD Datamodel. It contains 3 tools:
- validate.js: This tool allow to validate a concise NGSI-LD model with a Schema
- jsonldConverter.js: This tool converts between normalized, concise and expanded NGSI-LD models
- jsonschema2shacl.js: This tool converts a jsonschema to a SHACL description

In addition the PR provides a Makefile with the targets
- setup: Install npm and pip packages
- lint: Lint all node.js scripts and shells
- test: Unit Tests and Script tests

Related Epic: IndustryFusion#427
Related User story: IndustryFusion#433, IndustryFusion#434, IndustryFusion#435, IndustryFusion#436
wagmarcel added a commit to wagmarcel/DigitalTwin that referenced this issue Nov 15, 2023
This PR builds the foundation of the NGSI-LD Datamodel. It contains 3 tools:
- validate.js: This tool allow to validate a concise NGSI-LD model with a Schema
- jsonldConverter.js: This tool converts between normalized, concise and expanded NGSI-LD models
- jsonschema2shacl.js: This tool converts a jsonschema to a SHACL description

In addition the PR provides a Makefile with the targets
- setup: Install npm and pip packages
- lint: Lint all node.js scripts and shells
- test: Unit Tests and Script tests

Related Epic: IndustryFusion#427
Related User story: IndustryFusion#433, IndustryFusion#434, IndustryFusion#435, IndustryFusion#436

Signed-off-by: marcel <[email protected]>
abhijith-hr pushed a commit that referenced this issue Nov 15, 2023
This PR builds the foundation of the NGSI-LD Datamodel. It contains 3 tools:
- validate.js: This tool allow to validate a concise NGSI-LD model with a Schema
- jsonldConverter.js: This tool converts between normalized, concise and expanded NGSI-LD models
- jsonschema2shacl.js: This tool converts a jsonschema to a SHACL description

In addition the PR provides a Makefile with the targets
- setup: Install npm and pip packages
- lint: Lint all node.js scripts and shells
- test: Unit Tests and Script tests

Related Epic: #427
Related User story: #433, #434, #435, #436

Signed-off-by: marcel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants