radon-h2020/radon-gmt

[R-T4.3-14] Manage RADON Models from RADON Template Publishing Service

miwurster opened this issue · 4 comments

ID R-T4.3-14
Section WP4: Modeling Environment
Type FUNCTIONAL_SUITABILITY
User Story As a Software Developer, I want to manage my RADON Models using the RADON Template Publishing Service.
Requirement Push and load RADON Models to or from the RADON Template Publishing Service once users decide to finalize a model or want to modify an existing one.
Extended Description The GMT must be able to push RADON Models to the RADON Template Publishing Service once users decide to finalize a model and put it into production. Similarly, the GMT needs to be able to pull a model from the service to modify it and push it as a new version back.
Affected Tools GRAPHMODEL_TOOL
Means of Verification Manual testing based on case studies.
Dependency N/A

@gcasale please approve new requirement.

Approved.

Note: the description is not meant to discuss the TPS but the requirement, the part that should be kept is primarily "Therefore, ...".

@gcasale please review and approve.

XLB and UST agreed to integrate the Template Library Publishing Service (TLS) with an IDE plugin to query and publish TOSCA types and models. We noticed lately that it makes more sense to use Winery (GMT) only as an editor and the IDE to commit, publish, and update your models with the TLS. This will be then a similar workflow as in traditional software engineering where you use an IDE to write your code and then Git to commit and push. Therefore, we fulfill this requirement by implementing an Eclipse Che plugin to establish the connection between the TLS and IDE.