I think the format you suggest is awkward in YAML. Because ":" is reserved, you would have to wrap the string in quotes:
imports: - this/is/a/string/import.yaml - this is also a string .yaml - "plugins: but here we have to add quotes because of the colon.yaml" The TOSCA way to handle name ambiguity is to use a repository in the long-form of the import. What we can do is create a built-in repository called "plugins". So it would look like this: imports: - mytypes.yaml - repository: plugins file: openstack.yaml On Wed, Sep 20, 2017 at 3:49 AM, D Jayachandran <d.jayachand...@ericsson.com > wrote: > Hi Tal, > > With respect to this JIRA issue. > I would like to contribute on the first part, which is specific to plugin > implementation. > > " If a plugin contained its plugin.yaml as part of its wagon archive, then > once installed, users could import the yaml file more easily using a > notation such as plugins/openstack.yaml (or perhaps openstack.yaml, having > the import mechanism iterate over plugins looking for this resource file or > so)" > > Instead of "plugins/openstack.yaml", I would like to suggest the following > "plugins: openstack-<version>" > Please let me know if this fine with you. > > > Regards, > DJ > > -----Original Message----- > From: Tal Liron [mailto:t...@gigaspaces.com] > Sent: Thursday, July 20, 2017 6:24 PM > To: dev@ariatosca.incubator.apache.org > Subject: Re: Contribution for https://issues.apache.org/ > jira/browse/ARIA-118 > > It's unassigned, so I don't see why not! > > On Thu, Jul 20, 2017 at 7:41 AM, D Jayachandran < > d.jayachand...@ericsson.com > > wrote: > > > Hi, > > > > Do you have any plans on working on this JIRA issue ? > > https://issues.apache.org/jira/browse/ARIA-118 > > Can we contribute on this ? > > > > > > Regards, > > DJ > > >