2 Replies Latest reply on Apr 9, 2008 12:47 PM by pgier

    New repository locations

    pgier

      I created two new directories on repository.jboss.org.

      http://repository.jboss.org/maven2_legacy/

      http://repository.jboss.org/maven2_central/

      The idea is that the first one could be a place to put stuff that we need for old builds, but should not be used in newer builds. Things like artifacts that were moved or renamed. Or stuff that shouldn't have been put in the repository, but might be used in an old build.

      The second one is a place for stuff that we copy from central. This one will hopefully be temporary until we can set up our own mirror so that we don't need to copy these dependencies all the time.

      Let me know if this sounds like a bad idea. Otherwise, I'll bring it up on the dev list and then start moving stuff as needed.

        • 1. Re: New repository locations

           

          "pgier" wrote:

          The second one is a place for stuff that we copy from central. This one will hopefully be temporary until we can set up our own mirror so that we don't need to copy these dependencies all the time.


          Do we really want to create a mirror? Won't that just be the same as using the
          external maven repository directly?

          i.e. when it breaks the mirroring will also cause our copy to break

          • 2. Re: New repository locations
            pgier

             

            "adrian@jboss.org" wrote:
            "pgier" wrote:

            The second one is a place for stuff that we copy from central. This one will hopefully be temporary until we can set up our own mirror so that we don't need to copy these dependencies all the time.


            Do we really want to create a mirror? Won't that just be the same as using the
            external maven repository directly?

            i.e. when it breaks the mirroring will also cause our copy to break


            The idea would be that we would be tracking the changes. Maybe using svn so that if something breaks we can fix it.

            Maybe just a repository manager would work for us. That will automatically save dependencies downloaded from central.