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

Publishing maven package in com.hadoop namespace

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      I'm looking to get opinions on Twitter publishing the hadoop-lzo project on maven central in the com.hadoop namespace.

      Hey, I work in the open source office at Twitter, and we publish the hadoop-lzo project, which is used by a handful of folks. Some of you may know the history better than I, but this was an old project from Google Code that got migrated to Twitter's GitHub org years ago, and is currently published on our maven host at maven.twttr.com (and only there).

      I don't know the full history of why it is only published there, but we've had a few incidents of that service being unavailable, breaking builds for downstream users. I'd like to remove this reliance on the maven.twttr.com host by publishing this on maven central.

      Ideally, I'd like to do it in a way that requires the least amount of work for downstream users, which would mean using the existing group and project ID: com.hadoop.gplcompression.hadoop-lzo. The com.hadoop namespace is mostly unused on maven (https://repo1.maven.org/maven2/com/hadoop/)... interestingly, only used by what I believe is another fork of the same compression library. But since hadoop.com is presumably owned by the Hadoop project (whois records are hidden, but it appears to have always redirected to the project website), I wanted to run this by someone associated with the project before we did this.

      Is there any objection to us publishing this maven library into that namespace?  The alternative of course is to switch to a com.twitter namespace, but that would require more changes for downstream users.

      Attachments

        Activity

          People

            Unassigned Unassigned
            willnorris Will Norris
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: