All-

Another scenario came up that I think should be handled in pax-url-mvn.  A
scenario where *only* a local repository is used.  To support this, I'm
proposing removing the DEFAULT_REPOSITORIES notion, moving that repo into
the FALLBACK_REPOSITORIES.  (Default repo:
http://osgi.sonatype.org/content/groups/pax-runner, now would be a part of
the FALLBACK_REPOSITORIES)

The major change here is that MavenSettingsImpl.getRepositories() would
then return 'null', instead of the default repo.  That could break things,
so I wanted to get feedback from folks before committing anything.

Thoughts?

Thanks!
Matt Pavlovich



Scenarios:

1. Local repository only
    - No repositories specified in settings.xml
    - Set useFallbackRepositories=false
    
2. Local repository + Remote repositories
    - Local repository from settings.xml
    - Remote repositories from settings.xml
    - Set useFallbackRepositories=false 

3. Local repository + Remote repositories + Fallback repositories 
    - Local repository from settings.xml
    - Remote repositories from settings.xml
    - Fallback repositories from
org.ops4j.pax.url.maven.commons.MavenSettingsImpl.java
    - Set useFallbackRepositories=true

4. Any of the above scenarios + ProxySupport
    - Set proxySuppot=true



_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to