...
"Classic" / old clojure-contrib
- Libraries with community demand and willing maintainers will become "new" contrib projects as above
- Current 1.3.0-alpha* releases will continue to parallel Clojure The old monolithic build structure is deprecated
- The 1.2.0 release is available at clojure.org and the Maven Central Repository
- The interim multi-module build structure is deprecated
- Module releases up to 1.3.0-
- Most modules are already released as alpha4 are available in the build.clojure.org release repository
- These are source-only JARs
- can still use w/ new Clojure versions, assuming source compatibility
- Only four AOT-compiled modules remain
- condition
- fnmap
- jmx
- repl-ln
- wherever possible
- They should be compatible with any version of Clojure
- The multi-module build does not work with Clojure 1.3.0-alpha5 and later
- Libraries with community demand and willing maintainers will become "new" contrib projects as above
- The "classic" clojure-contrib JIRA will be abandoned is deprecated
- Important issues should be reposted in the new per-project JIRAs
...
- DONE Clean up / finalize pom.contrib
- Replace 3-level inheritance (pom.oss-deploy -> pom.baseline -> pom.contrib) with just pom.contrib
- DONE Finalize contrib project Hudson config
- DONE Figure out how to give Hudson permissions to contrib authors (Stuart Sierra & Aaron Bedra)
- DONE Create new Hudson job for finger-tree
- TODO DONE Figure out how to manage many similar Hudson configurations (Chas Emerick & Stuart Sierra)
- TODO verify Sonatype release goals do the right thing in the presence of multiple staging repositories
- TODO Get older releases into Maven Central?
- TODO Redirect repositories at build.clojure.org to OSS Sonatype
- Assuming we roll all existing releases into central, we only need to set up redirects for /snapshots
...