Neat :)  Is the plan here to have 61 individual releases/version numbers or
a single release for the entire collection?

I know people have wanted independent cycles for certain things but under
git this isn't really workable ( a) the release plugin b) tagging over the
entire repo ).

Also, under Maven 3 you won't get the -SNAPSHOT complaints until the current
snapshot issues are sorted,

However - I would put the clojure version in the parents
dependencyManagement section pointing at current clojure, and declare the
dependency in each module.

For those that have 1.1/1.2 differences, if you went the route of having
-two- artifacts for the various versions, you could declare the dependency
-and- the version of clojure.  Or is the plan to support both versions from
the same artifact?



-- 
Pull me down under...


On Tue, Sep 21, 2010 at 12:21 PM, Stuart Sierra <m...@stuartsierra.com>wrote:

> After several releases as a monolithic JAR, I nudged ;-) the community
> into a multi-module build.  Now I have 61 sub-modules, all depending
> on a single "parent" module that defines the dependency on Clojure
> itself.
>

Reply via email to