Skip to content

v4.0 (2018-07-31)

Compare
Choose a tag to compare
@stefanbschneider stefanbschneider released this 31 Jul 15:39
· 5 commits to v4.0 since this release
6abe111

First release of 5GTANGO's new workspace and project management tool, extending the seed code from SONATA's son-cli tool. The tool provides a simple CLI that allows:

  • Workspace management:
    • Create new 5GTANGO workspaces (e.g., with configuration files)
    • Used by other SDK tools, e.g., to determine the MIME type of 5GTANGO descriptors
  • Project management:
    • Create new NFV projects containing arbitrary artifacts, e.g., descriptors or VNF images
    • Automatically generates a corresponding project manifest (project.yml), which states project information and lists all involved files
    • Project files can easily be added or removed with --add and --remove, supporting wildcards (similar to the well-known git CLI)
    • The project status (--status) provides a quick overview of the project information and involved files
    • A translation functionality (--translate) automatically translates old SONATA projects to the new v4.0 format
  • Descriptor generation CLI:
    • Complementary to the simple descriptor generation GUI
    • Quick generation of descriptors for experienced users, preferring a CLI
    • To be integrated with the project management in the future (e.g., to automatically generate suitable descriptors when creating a new project)