Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.2
    • Fix Version/s: 1.2, 1.3
    • Labels:
      None
    • Patch Submitted:
      Yes
    • Number of attachments :
      1

      Description

      Please, add support for maven and publish btm artifacts on public maven repository.

      Attached pom.xml requires source/resource folders for project and test suite were organized in standard maven
      directory layout (moved to specific directories)

      1. pom.xml
        1 kB
        Maxim Gordienko

        Activity

        Hide
        Ludovic Orban added a comment -

        I have no problem with that as long as I do not have to use maven myself.

        Problem is I don't know where to start and have too little time to investigate.

        Show
        Ludovic Orban added a comment - I have no problem with that as long as I do not have to use maven myself. Problem is I don't know where to start and have too little time to investigate.
        Hide
        Maxim Gordienko added a comment -

        It's quite simple - just like described here http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

        I can not prepare the movement patch - svn does not handle file moves well through a patch like git does.

        Show
        Maxim Gordienko added a comment - It's quite simple - just like described here http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html I can not prepare the movement patch - svn does not handle file moves well through a patch like git does.
        Hide
        Ludovic Orban added a comment -

        So it's not only about publishing artifacts, you'd also like to be able to build BTM with maven. Sorry but that's the least of my priorities.

        I've been quite happy with ant and as the sole project developer (at least until now) I don't feel the need for a new build system so I see no reason to switch to maven.

        Show
        Ludovic Orban added a comment - So it's not only about publishing artifacts, you'd also like to be able to build BTM with maven. Sorry but that's the least of my priorities. I've been quite happy with ant and as the sole project developer (at least until now) I don't feel the need for a new build system so I see no reason to switch to maven.
        Hide
        Maxim Gordienko added a comment -

        I think if BTM appears in public maven repo it will have the upper hand in standalone jta provider field.
        For now the only standalone provider in main maven repo is jotm. Neither atomikos, simple-jta or jboss-tx not present in it.

        Show
        Maxim Gordienko added a comment - I think if BTM appears in public maven repo it will have the upper hand in standalone jta provider field. For now the only standalone provider in main maven repo is jotm. Neither atomikos, simple-jta or jboss-tx not present in it.
        Hide
        Ludovic Orban added a comment -

        I've uploaded the latest BTM snapshot jar and (a slightly edited version of) your pom file to the Codehaus snapshot maven repository:
        http://snapshots.repository.codehaus.org/org/codehaus/btm

        Could you please give it a try by adding this repository to your maven's repository list to see if it works ?

        If that's the case, I'll publish released BTM versions to the real Codehaus repository which is replicated to the maven central repository.

        Show
        Ludovic Orban added a comment - I've uploaded the latest BTM snapshot jar and (a slightly edited version of) your pom file to the Codehaus snapshot maven repository: http://snapshots.repository.codehaus.org/org/codehaus/btm Could you please give it a try by adding this repository to your maven's repository list to see if it works ? If that's the case, I'll publish released BTM versions to the real Codehaus repository which is replicated to the maven central repository.
        Hide
        Maxim Gordienko added a comment -

        Works just fine. Thanks for publishing artifact!

        Show
        Maxim Gordienko added a comment - Works just fine. Thanks for publishing artifact!
        Hide
        Ludovic Orban added a comment -

        I've published the 1.2 artifacts to the real repository. They're now available at: http://repo1.maven.org/maven2/org/codehaus/btm/

        Subsequent versions will be published as well and some documentation will be added regarding this.

        Show
        Ludovic Orban added a comment - I've published the 1.2 artifacts to the real repository. They're now available at: http://repo1.maven.org/maven2/org/codehaus/btm/ Subsequent versions will be published as well and some documentation will be added regarding this.
        Hide
        Ludovic Orban added a comment -

        POM has been added and publication has been tested.

        Show
        Ludovic Orban added a comment - POM has been added and publication has been tested.

          People

          • Assignee:
            Ludovic Orban
            Reporter:
            Maxim Gordienko
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: