Version 6

    Module version convention

     

    Module sources

    Each module sources has a structure like:

     

    trunk/

     

    tags/JBP_IDENTITY_1_0_0

     

    tags/JBP_IDENTITY_1_0_1

     

    tags/JBP_IDENTITY_1_1_0

     

    branches/JBP_IDENTITY_BRANCH_1_0

     

    branches/JBP_IDENTITY_BRANCH_1_1

     

     

    Available at http://anonsvn.jboss.org/repos/portal/modules

     

    Module binaries

    Whenever sources changes, a binary should be uploaded on repository.jboss.com, here is the naming convention:

     

    For trunk

    /jboss-portal/modules/identity/trunk-SNAPSHOT

     

     

    For tagged releases:

    /jboss-portal/modules/identity/1.0.0

     

    /jboss-portal/modules/identity/1.0.1

     

    /jboss-portal/modules/identity/1.1.0

     

     

    For branches

    /jboss-portal/modules/identity/1.0-SNAPSHOT

     

    /jboss-portal/modules/identity/1.1-SNAPSHOT

     

     

    Portal links to the modules

    JBoss Portal trunk codebase will reference all (trunk-SNAPSHOT)s

     

    JBoss Portal branches will reference either:

     

    - a tagged version if no bug fixes or required changed happened on the module

     

    - a SNAPSHOT version if a modification on the module is necessary

     

    JBoss Portal tagged versions will only reference tagged modules.

     

     

    PS: If in the future we need RC or SP versions we can postfix it.

     

    How to upload the binaries

    The binaries are uploaded though SVN:

    https://svn.jboss.org/repos/repository.jboss.org/jboss-portal/modules

     

    It needs few minutes to get synchronized on repository.jboss.com

     

    It also means that when something is commited, the binaries should be updated.