<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi all,<br>
<br>
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.<br>
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<br>
<br>
Changes from 1.0 to 1.1<br>
<blockquote>- Rename Licenses to Metadata<br>
</blockquote>
<blockquote>
<blockquote>Justification: I've been using Licenses today as an
metadata section to avoid repeating metadatas like version,
repositories, licenses, etc:
<a class="moz-txt-link-freetext" href="https://github.com/jboss-jdf/jdf-stack/blob/1.0.0.Final/stacks.yaml#L21-L34">https://github.com/jboss-jdf/jdf-stack/blob/1.0.0.Final/stacks.yaml#L21-L34</a><br>
<br>
Workaround: Leave it as it is<br>
<br>
</blockquote>
- add repositoryURL and extraRepositories to BomVersion.<br>
<blockquote>Justification: I've been using labels to to tag what
repositories are Required:
<a class="moz-txt-link-freetext" href="https://github.com/jboss-jdf/jdf-stack/blob/1.0.0.Final/stacks.yaml#L441">https://github.com/jboss-jdf/jdf-stack/blob/1.0.0.Final/stacks.yaml#L441</a>
- Some BOMs needs more than one repo as JPP (
<meta charset="utf-8">
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)<br>
<br>
Workaround: Create an standard tag called *repositories* and add
every non maven central repository required.<br>
<br>
</blockquote>
</blockquote>
So I'd like to here your thoughts about it and analyze possible
impacts on this format change. <br>
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.<br>
<br>
Thank you<br>
<blockquote>
<blockquote><br>
</blockquote>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
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 </pre>
</body>
</html>