Refactor to -api and -core modules, to reduce the potential for a runtime dependency cycle between core and the various transports.
Creating notion of a path generator that can be used in cache providers AND in file-based transports, then adding initial implementation for file: and (jar:|zip:) transports.
Removing per-repo cache provider...this is now covered by FileCacheProvider (in core) and HashPerRepoPathGenerator (also in core).
Adding adaptation implementation for Http interface, taken from Aprox HTTP subsystem. Also, allow FileTranport to be instantiated in readonly mode, where the pubDir and pathGenerator are only really needed for publishing to the fs.
migrated some lagging classes into api module, removed duplicate classes from the api/core split, added a TCK for cache providers
Adding CDI annotations to make it easier to setup
abstracted TransferManagerImpl test so I can implement two...one constructed traditionally, the other constructed using weld CDI. Made adjustments to CDI annotations and configuration fields to accommodate CDI's limitation on injecting/handling components with immutable types.
Use cdi-tools project to inject directly-constructed test instances (good for managing temp dirs via JUnit fixtures and the like).
use released version of cdi-tools, and add to managed deps
add weft to help with cdi injection of ExecutorService instances, and add @Alternative annotations to various impls to keep them out of the way unless they're wanted.
remove duplicate files left over from the core/api split, and improve handling/tunability of locations that don't allow downloads from a remote site (like locally hosted locations)
fixing http transport
pin atlas version to release for galley release.
[maven-release-plugin] prepare release galley-0.1.0
[maven-release-plugin] prepare for next development iteration
Add LocationExpander to allow 1:N mappings of locations to other locations (think repo manager groups), and wire it into artifact/metadata management API.
Add name (label) for Locations.