Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-83

Switch to using maven to build ZooKeeper

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • build
    • None

    Description

      Maven is a great too for building java projects at the ASF. It helps standardize the build a bit since it's a convention oriented.
      It's dependency auto downloading would remove the need to store the dependencies in svn, and it will handle many of the suggested ASF policies like gpg signing of the releases and such.

      The ZooKeeper build is almost vanilla except for the jute compiler bits. Things that would need to change are:

      • re-organize the source tree a little so that it uses the maven directory conventions
      • seperate the jute bits out into seperate modules so that a maven plugin can be with it

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            chirino Hiram R. Chirino
            chirino Hiram R. Chirino
            Votes:
            4 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment