Define binary tarball layout
----------------------------

                 Key: QI-315
                 URL: http://issues.ops4j.org/browse/QI-315
             Project: Qi4j
          Issue Type: Sub-task
            Reporter: Niclas Hedhman


The binary tarball should be optimized for users' needs and not as a result of 
convention or simple implementation on our side.

Some discussion has taken place on the mailing list, which tend to favor that 
modules are somewhat preserved in the distribution, but aggregated enough for 
convenience of use. Current suggested layout (living document and up for 
suggested alternations); 

{code}
$INST/
    bin/
        install-idea-plugin(.bat)
    docs/
        <are we starting with non-sitevision documentation??>
    javadocs/
        core/
            <each core part separate, but linked correctly>
            // What about Runtime?? should it be included at all?
        libraries/
            <each library separate, but linked correctly>
        extensions/
            <each extension separate, but linked correctly>
    ide/
        idea/
            qidea-$VERSION.jar   // not really for distro at the moment.
    lib/
        core/
            qi4j-core-api-$VERSION.jar
            qi4j-core-spi-$VERSION.jar
            qi4j-core-bootstrap-$VERSION.jar
            qi4j-core-runtime-$VERSION.jar
            qi4j-core-teststupport-$VERSION.jar
        libraries/
            $LIB/
                qi4j-$LIB-$VERSION.jar
                <each dependency for such library>
        extensions/
            $EXT/
                qi4j-$EXT-$VERSION.jar
                <each dependency for such library>
    reports/
        cobertura/
            <aggregated cobertura report for all>
        junit/
            <aggregated junit report for all>
    samples/
        $SAMPLE/
            src
            pom.xml
        pom.xml
    src/
        <source distro>
    tutorials/
        $TUT/
            src
            pom.xml
        pom.xml

{code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.ops4j.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to