sonata-nfv / tng-schema

5GTANGO descriptor, record, and package specifications and schemas (data models)
http://www.5gtango.eu
Apache License 2.0
4 stars 15 forks source link

Add "logo" field to all descriptors #5

Closed mpeuster closed 6 years ago

mpeuster commented 6 years ago

This is certainly not "highly important" but still nice to have (a lot of other systems support it):

Add a (optional!) logo field to NSDs and VNFDs that it of type string and points to a logo file that is shipped with the package.

The GUIs can then make use of it and display it in the list of on-boarded or instantiated services / VNFs, e.g., the logo of the VNF vendor.

The package descriptors will support it as well.

Example:

vendor: "eu.5gtango"
name: "example-package"
version: "0.1.1"
maintainer: "Manuel Peuster, Paderborn University"
release_data_time: "2017.01.01T10:00+03:00"  # IETF RFC3339
description: "This is an example 5GTANGO package."
logo: "icons/upb_logo.png"  # path to logo file (PNG or JPEG)
stefanbschneider commented 6 years ago

I just added the field to all schemas. But I didn't add any more actual logos to the descriptors yet.

mpeuster commented 6 years ago

No problem. Should be an optional field anyhow.