<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi all,<br>
    <br>
    The latest is Beta3 -
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a
      href="https://github.com/jboss-jdf/jdf-stack/blob/Beta3/stacks.yaml">https://github.com/jboss-jdf/jdf-stack/blob/Beta3/stacks.yaml</a><br>
    <br>
    There is a minor format change in labels properties from Beta2
    (labels=List&lt;String&gt;) to Beta3 (labels=List&lt;Properties&gt;)<br>
    <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>
    <br>
    Em 31-07-2012 11:24, Pete Muir escreveu:
    <blockquote
      cite="mid:4527C616-44DA-44DF-9403-E074C5F0DBB1@redhat.com"
      type="cite">
      <pre wrap="">Max, your best source is <a class="moz-txt-link-freetext" href="https://github.com/jboss-jdf/jdf-stack/blob/Beta2/stacks.yaml">https://github.com/jboss-jdf/jdf-stack/blob/Beta2/stacks.yaml</a> which I think is most up to date.

There are three roots: BOMs, archetypes and runtimes. Runtimes is what ties it all together though.

On 31 Jul 2012, at 14:01, Max Rydahl Andersen wrote:

</pre>
      <blockquote type="cite">
        <pre wrap="">Sorry for getting in late (3 weeks PTO) - so if this is answered somewhere else please let me know :)

Looking at the diagram i'm reading it as the runtime defines/contains the BOM/Archetypes since the runtime is the root or
am I misreading this ?

i.e. IMO an archetype has to be able to work with multiple versions, otherwise we need to release every archetype at every minor update of the runtime.

Thus I assume i'm wrong in reading that, but just wanted to be sure "root of YAML file" is not the runtime.

/max


On 11 Jul 2012, at 14:00, Rafael Benevides <a class="moz-txt-link-rfc2396E" href="mailto:benevides@redhat.com">&lt;benevides@redhat.com&gt;</a> wrote:

</pre>
        <blockquote type="cite">
          <pre wrap="">Yesterday I started to work on this new yaml format and I tried to capture all requirements that was discussed in this Thread. The result was the following attached uml diagram.

I think that's the better way to try comprehending what is needed and what will be covered. Today (or maybe tomorrow) I'll convert this idea to an example yaml file that is the representation of the diagram. 

The closest of the idea is something like similar to:

bom: &amp;jboss-with-x
name: JBoss With X
description: lorem ipsum
otherProperties: otherValues
availableVersions:
- 1.0.0.Final
- 1.0.1.CR1

bom: &amp;jboss-with-y
name: JBoss With Y
description: lorem ipsum
otherProperties: otherValues
availableVersions:
- 1.0.0.Final
- 1.0.1.CR1

runtime: &amp;jbosseap6
version: 6.0
type: EAP
boms: 
- *jboss-with-x 
- *jboss-with-y 
recommendedBOM: *jboss-with-x

Em 03-07-2012 13:01, Rafael Benevides escreveu:
</pre>
          <blockquote type="cite">
            <pre wrap="">
Em 03-07-2012 12:53, James Perkins escreveu: 
</pre>
            <blockquote type="cite">
              <blockquote type="cite">
                <pre wrap="">We could do that as well. 

  7.0.1.Final: 
    properties: 
      arguments: -logmodule 
      cli: not-available 
</pre>
              </blockquote>
              <pre wrap="">I like this approach.
</pre>
            </blockquote>
            <pre wrap="">I like this approach either! 
</pre>
          </blockquote>
          <pre wrap="">&lt;Class Diagram.png&gt;
</pre>
        </blockquote>
        <pre wrap="">
</pre>
      </blockquote>
      <pre wrap="">
</pre>
    </blockquote>
  </body>
</html>