Fix the FQN usage for applications

Registered by Tatiana Kholkina

MuranoPL classes and packages should have globally unique FQNs to prevent potential name collisions when environment combines packages provided by different developers. A name of a package should be started with a reversed Internet domain name given that the domain is controlled by the developer of the package or class.

'io.murano' namespace should indicate that the package has been developed by the core murano team and should be reserved only to the system murano packages (such as the core library). Demo applications should be placed into 'com.example' namespace to indicate their example-only nature.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Tatiana Kholkina
Direction:
Needs approval
Assignee:
Tatiana Kholkina
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Tatiana Kholkina
Completed by
Tatiana Kholkina

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/fix-fqn-usage,n,z

Addressed by: https://review.openstack.org/330732
    Update namespaces for k8s applications

Addressed by: https://review.openstack.org/330733
    Update namespaces for docker applications

Addressed by: https://review.openstack.org/330734
    Update namespaces for applications

Addressed by: https://review.openstack.org/342083
    Update namespace for DockerStandaloneHost

Addressed by: https://review.openstack.org/342287
    Update namespaces for applications

Addressed by: https://review.openstack.org/342292
    Update namespaces for applications

Addressed by: https://review.openstack.org/342736
    Update namespaces for applications

Addressed by: https://review.openstack.org/342750
    Update namespaces for k8s applications

Addressed by: https://review.openstack.org/342751
    Update namespaces for k8s applications

Addressed by: https://review.openstack.org/342753
    Update namespaces for k8s applications

Addressed by: https://review.openstack.org/342816
    Update namespaces for docker applications

Addressed by: https://review.openstack.org/342817
    Update namespace for DockerStandaloneHost

Addressed by: https://review.openstack.org/342834
    Update namespaces for docker applications

Addressed by: https://review.openstack.org/342835
    Update namespace for DockerStandaloneHost

Addressed by: https://review.openstack.org/342839
    Update namespaces for docker applications

Addressed by: https://review.openstack.org/342840
    Update namespace for DockerStandaloneHost

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.