ansible-playbook-bundle icon indicating copy to clipboard operation
ansible-playbook-bundle copied to clipboard

support license field in abp.yaml file

Open matzew opened this issue 8 years ago • 3 comments

It would be nice if the apb.yaml would support (and being valid) a license: field, so that one could do:

version: 1.0
license: Apache 2.0
name: my-cool-apb
...

matzew avatar Oct 26 '17 15:10 matzew

If there is interest, I am happy to help

matzew avatar Oct 26 '17 15:10 matzew

@matzew it's an interesting idea. Do you want to add a licence field because an apb could have a difference licence? Do you mind explaining in more detail how this can be used?

rthallisey avatar Oct 26 '17 20:10 rthallisey

I, as a customer :smile:, should be able to specify the license of my -apb container, in the metadata. I'd compare this a bit w/ package.json or pom.xml, where you also have option to define the license of your project.

Also, wouldn't it be interesting to see, in the catalog, if the service (and the apb) are under license XYZ?

In middleware (Red Hat) we recently added LICENSE.XML to a bunch of projects, that list all licenses of their dependencies. So if your offering (e.g. feedhenry/mcp-standalone), has a "dependency" to a bunch of APBs, we could use that metadata also to list the license of the -apb.

matzew avatar Oct 26 '17 21:10 matzew