Lucene - Core
  1. Lucene - Core
  2. LUCENE-3987

Ivy/maven config to pull from sonatype releases

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Trivial Trivial
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New
    1. LUCENE-3987.patch
      2 kB
      Dawid Weiss
    2. ivy-sonatype.patch
      3 kB
      Dawid Weiss

      Issue Links

        Activity

        Hide
        Dawid Weiss added a comment -

        A patch that modifies ivy resolver chain and adds a repository to maven pom. Works for me.

        Show
        Dawid Weiss added a comment - A patch that modifies ivy resolver chain and adds a repository to maven pom. Works for me.
        Hide
        Robert Muir added a comment -

        How will this work in releases, where dev-tools doesnt exist (and where lucene/ is the root of its source package).

        Show
        Robert Muir added a comment - How will this work in releases, where dev-tools doesnt exist (and where lucene/ is the root of its source package).
        Hide
        Dawid Weiss added a comment -

        I don't want to merge this in (note no fix version). I just filed it for reference in case somebody needs it.

        Show
        Dawid Weiss added a comment - I don't want to merge this in (note no fix version). I just filed it for reference in case somebody needs it.
        Hide
        Dawid Weiss added a comment -

        This is for reference only.

        Show
        Dawid Weiss added a comment - This is for reference only.
        Hide
        Robert Muir added a comment -

        Well i wasn't saying we couldnt commit it (though, i dont understand what it does)...
        i was just questioning the file paths

        Show
        Robert Muir added a comment - Well i wasn't saying we couldnt commit it (though, i dont understand what it does)... i was just questioning the file paths
        Hide
        Dawid Weiss added a comment -

        After some deliberation I would like to add ivysettings.xml to test-framework module which would allow (this module) to fetch dependencies from an additional repository (sonatype releases). I will also add this to corresponding maven descriptor so these would be in sync.

        Maintenance-wise this is not an issue – sonatype is mirroring to central so effectively they're the same but there is no lag between releases and syncs.

        Show
        Dawid Weiss added a comment - After some deliberation I would like to add ivysettings.xml to test-framework module which would allow (this module) to fetch dependencies from an additional repository (sonatype releases). I will also add this to corresponding maven descriptor so these would be in sync. Maintenance-wise this is not an issue – sonatype is mirroring to central so effectively they're the same but there is no lag between releases and syncs.
        Hide
        Dawid Weiss added a comment -

        Patch with module-specific ivy settings and maven settings.

        Show
        Dawid Weiss added a comment - Patch with module-specific ivy settings and maven settings.
        Hide
        Robert Muir added a comment -

        Is it possible to also add the chinese mirror in this way?
        http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories

        Show
        Robert Muir added a comment - Is it possible to also add the chinese mirror in this way? http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories
        Hide
        Robert Muir added a comment -

        Or, is the commit here actually just breaking chinese users (redirectly directly)
        and somehow losing maven's mirroring capabilities?

        Currently chinese users cant download lucene.

        Show
        Robert Muir added a comment - Or, is the commit here actually just breaking chinese users (redirectly directly) and somehow losing maven's mirroring capabilities? Currently chinese users cant download lucene.
        Hide
        Dawid Weiss added a comment -

        This patch shouldn't make any difference. If they could download it before, they should be (even more) able to download it now.

        What's the symptoms of not being able to download lucene? Can they access repo1.maven.org directly without errors?

        Show
        Dawid Weiss added a comment - This patch shouldn't make any difference. If they could download it before, they should be (even more) able to download it now. What's the symptoms of not being able to download lucene? Can they access repo1.maven.org directly without errors?
        Hide
        Robert Muir added a comment -

        You are right, this should only change test-framework?

        I think this was the wrong issue to bring this up (sorry!)... and i only have hearsay of the problem
        (have not been testing directly)...

        lets mark it resolved... but I have concerns, in general are these maven repos accessible
        from China? Does anyone know?

        Show
        Robert Muir added a comment - You are right, this should only change test-framework? I think this was the wrong issue to bring this up (sorry!)... and i only have hearsay of the problem (have not been testing directly)... lets mark it resolved... but I have concerns, in general are these maven repos accessible from China? Does anyone know?
        Hide
        Dawid Weiss added a comment -

        Fixed at the global level in LUCENE-3892

        Show
        Dawid Weiss added a comment - Fixed at the global level in LUCENE-3892

          People

          • Assignee:
            Dawid Weiss
            Reporter:
            Dawid Weiss
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development