9 Replies Latest reply on Apr 3, 2007 5:15 AM by aloubyansky

    Cleaning up the jbossxb projects

    starksm64

      So the state of the jbossxb project source is confused at this point. Currently there are 3 separate svn trees:

      jaxb stuff Adrian is working on:
      https://svn.jboss.org/repos/common/jbossxb-builder

      The old 1.0.x monolithic jboss-common that includes a jbossxb version:
      https://svn.jboss.org/repos/common/common-old/branches/Branch_1_0

      The broken out jbossxb:
      https://svn.jboss.org/repos/common/jbossxb

      Now the current https://svn.jboss.org/repos/common/jbossxb/trunk is further broken because its being used as the basis for jbossas-4.2 (1.0.0.CR9-brew), but the version of jboss/common in there is 1.0.4.GA-brew. The jbossxb/trunk/pom.xml however declares dependencies on the refactored 2.0.x jboss-common projects.

      To clean this up I propose:
      1. Copy the current https://svn.jboss.org/repos/common/jbossxb/tags/1.0.0.CR9/ tag to a https://svn.jboss.org/repos/common/jbossxb/branch/1_0 branch to use as the basis for 1.0.x releases. This project depends on the old 1.0.x jboss-common project.

      2. Update the jbossxb/trunk version to a 2.0.0.snapshot to separate it from the 1.0.x line. The existing JBAS-4110(JBossXB-1.0.0.CR10 release) task will be updated to create a JBossXB-2.0.0.CR1 release from jbossxb/trunk baseline.

      Further, can the jbossxb-builder be moved to a jbossxb/branches/2_2 or 3_0 branch? Alternatively, the current jbossxb/trunk could be copied to a jbossxb/branches/2_0 branch and the jbossxb-builder/trunk merged to jbossxb/trunk.