[jdf-dev] Stacks 1.1 format proposal

Rafael Benevides benevides at redhat.com
Fri Jul 12 09:47:14 EDT 2013


Hi all,

As part of the "new organization" plan, it's a good time to update 
stacks format since it will be hosted on the new github organization.
I've analyzed the changes need and attached a Stacks 1.1 proposal to see 
if everyone agrees on that or if should we keep using 1.0 format

Changes from 1.0 to 1.1

    - Rename Licenses to Metadata

        Justification: I've been using Licenses today as an metadata
        section to avoid repeating metadatas like version, repositories,
        licenses, etc:
        https://github.com/jboss-jdf/jdf-stack/blob/1.0.0.Final/stacks.yaml#L21-L34

        Workaround: Leave it as it is

    - add repositoryURL and extraRepositories to BomVersion.

        Justification: I've been using labels to to tag what
        repositories are Required:
        https://github.com/jboss-jdf/jdf-stack/blob/1.0.0.Final/stacks.yaml#L441
        - Some BOMs needs more than one repo as JPP ( JPP is built on
        top of EAP 6.0.1, but it is using RichFaces from WFK 2.1.0 that
        is built on top of EAP 6.0.0)

        Workaround: Create an standard tag called *repositories* and add
        every non maven central repository required.

So I'd like to here your thoughts about it and analyze possible impacts 
on this format change.
OBS.: Remember that stacks 1.0 repo is planned to be moved to 
jboss-developer github organization. So it's a good change to update it. 
The 1.0 and 1.1 should coexist for a while and maybe stacks-client 
should have a "migration" feature to permit a smooth transition.

Thank you



-- 
Rafael Benevides | Senior Software Engineer
Red Hat Brazil
+55-61-9269-6576

Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jdf-dev/attachments/20130712/5e1bb9c2/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Stacks-1.1.jpg
Type: image/jpeg
Size: 98033 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/jdf-dev/attachments/20130712/5e1bb9c2/attachment-0001.jpg 


More information about the jdf-dev mailing list