Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.1.0-incubating
    • Component/s: chemistry-old
    • Labels:
      None

      Description

      Commit and merge functionalities of the existing Alfresco extension and the Chemistry one

        Issue Links

          Activity

          Hide
          Gabriele Columbro added a comment -

          – Extract the abdera extension
          – complete it with respect to 1.0cd06
          – find a merge strategy with the other extension

          Show
          Gabriele Columbro added a comment - – Extract the abdera extension – complete it with respect to 1.0cd06 – find a merge strategy with the other extension
          Hide
          Gabriele Columbro added a comment -

          Staff missing from the specs:

          • Definition of type
          • Type properties
          Show
          Gabriele Columbro added a comment - Staff missing from the specs: Definition of type Type properties
          Hide
          Florent Guillaume added a comment -

          Gabriele, I don't intend to keep using the Abdera extension in the Chemistry AtomPub client and server code in the future, as I want to get rid of Abdera.

          It's probably useful to contribute one in the Chemistry project for people that want to use Abdera, but I don't want to make Chemistry rely on it.

          Show
          Florent Guillaume added a comment - Gabriele, I don't intend to keep using the Abdera extension in the Chemistry AtomPub client and server code in the future, as I want to get rid of Abdera. It's probably useful to contribute one in the Chemistry project for people that want to use Abdera, but I don't want to make Chemistry rely on it.
          Hide
          David Caruana added a comment - - edited

          I propose we create a chemistry-abdera module and move the Abdera extension currently used by the TCK into it. Then complete it for 1.0cd06, but don't make any effort to merge it with the other version as this will be removed (at some point).

          Show
          David Caruana added a comment - - edited I propose we create a chemistry-abdera module and move the Abdera extension currently used by the TCK into it. Then complete it for 1.0cd06, but don't make any effort to merge it with the other version as this will be removed (at some point).
          Hide
          Stefane Fermigier added a comment -

          +1 to D. Caruana's proposal.

          Show
          Stefane Fermigier added a comment - +1 to D. Caruana's proposal.
          Hide
          Gabriele Columbro added a comment -

          Creating the top level module and extracting the abdera TCK extension. As soon as it builds fine I'll commit and work on its completion with respect to the latest spec.

          Show
          Gabriele Columbro added a comment - Creating the top level module and extracting the abdera TCK extension. As soon as it builds fine I'll commit and work on its completion with respect to the latest spec.
          Hide
          Gabriele Columbro added a comment -

          Re-assigned separate component for chemistry-adbera

          Show
          Gabriele Columbro added a comment - Re-assigned separate component for chemistry-adbera
          Hide
          Gabriele Columbro added a comment -
          • Created chemistry-abdera module
          • moved all org.apache.chemistry.abdera.ext classes from chemistry-tck-atompub
          • had to move date format legacy class (TODO: merge with already existing chemistry date support)
          • added <module> section in superPOM
          • added <dependency> chemistry-tck-atompub --> chemistry-abdera
          • fine tuned deps in chemistry-adbera and chemistry-tck-atompub (now depends only on abdera-core)
          • tested mvn install
          • tested mvn install -Pcmis.alfresco.com (see results below)
          Show
          Gabriele Columbro added a comment - Created chemistry-abdera module moved all org.apache.chemistry.abdera.ext classes from chemistry-tck-atompub had to move date format legacy class (TODO: merge with already existing chemistry date support) added <module> section in superPOM added <dependency> chemistry-tck-atompub --> chemistry-abdera fine tuned deps in chemistry-adbera and chemistry-tck-atompub (now depends only on abdera-core) tested mvn install tested mvn install -Pcmis.alfresco.com (see results below)
          Hide
          Gabriele Columbro added a comment -

          Renaming issue for clarity. This is checked in since rev 919596.

          Atompub TCK was re-tested with 'mvn install -Pcmis.alfresco.com', see results below:

          -------------------------------------------------------
          T E S T S
          -------------------------------------------------------
          Running org.apache.chemistry.tck.atompub.test.schema.CMISSchemaTest
          Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.326 sec
          Running org.apache.chemistry.abdera.ext.test.CMISContentTest
          Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.468 sec
          Running org.apache.chemistry.tck.atompub.test.TCKTestSuiteTest
          Tests run: 81, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 329.12 sec

          Results :

          Tests run: 104, Failures: 0, Errors: 0, Skipped: 0

          Show
          Gabriele Columbro added a comment - Renaming issue for clarity. This is checked in since rev 919596. Atompub TCK was re-tested with 'mvn install -Pcmis.alfresco.com', see results below: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.chemistry.tck.atompub.test.schema.CMISSchemaTest Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.326 sec Running org.apache.chemistry.abdera.ext.test.CMISContentTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.468 sec Running org.apache.chemistry.tck.atompub.test.TCKTestSuiteTest Tests run: 81, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 329.12 sec Results : Tests run: 104, Failures: 0, Errors: 0, Skipped: 0

            People

            • Assignee:
              Gabriele Columbro
              Reporter:
              Gabriele Columbro
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development