Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-3302

Support Maven-based builds

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

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 0.18.0
    • None
    • None
    • None

    Description

      The reasons I would like to use maven are:

      • the possibility to define artifact templates to define a kind of standard layout/design by artifact
      • it is not necessary for every developer to come up with his own ant build-file and process
      • the possibility to define and resolve dependencies transitively

      But there are also some disadvantages/concerns I identified:
      Maven is downloading a lot of plugins from a central repository that is not under my control

      • What's about the licenses of these plugins? How do I know I am allowed to use them for a commercial product?
      • What's about security? How can I be sure, that the plugins are not manipulated and contain the original (delivered by the JAR provider for e.g. junit-jar) contents. I observed, that some plugins didn't pass the md5 checks but have been installed anyway.

      Attachments

        Issue Links

        Activity

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

          People

            udanax Edward J. Yoon
            udanax Edward J. Yoon
            Votes:
            9 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment