This commit is contained in:
Michael S. Klishin 2012-08-29 17:47:05 +04:00
parent e3ee17dee7
commit 708ea6869d
3 changed files with 8 additions and 8 deletions

View file

@ -16,7 +16,7 @@ and extended. If not, `monger.joda-time` will only extend Clojure reader and BSO
### MongoDB Java driver 2.9.0 ### MongoDB Java driver 2.9.0
MongoDB Java driver dependency has been updated to 2.9.0[-RC2]. MongoDB Java driver dependency has been updated to 2.9.0.
### Eliminated Reflection Warnings in monger.joda-time ### Eliminated Reflection Warnings in monger.joda-time

View file

@ -11,14 +11,14 @@ ground up for Clojure 1.3+ and sits on top of the official MongoDB Java driver.
There is one MongoDB client for Clojure that has been around since 2009. So, why create another one? Monger authors There is one MongoDB client for Clojure that has been around since 2009. So, why create another one? Monger authors
wanted a client that will wanted a client that will
* Support most of MongoDB 2.0+ features but only those that really matter. Grouping the way it is done today, for example, does not (it is easier to just use Map/Reduce directly). * Support most of MongoDB 2.0+ features, focus on those that really matter.
* Be [well documented](http://clojuremongodb.info). * Be [well documented](http://clojuremongodb.info).
* Be [well tested](https://github.com/michaelklishin/monger/tree/master/test/monger/test). * Be [well tested](https://github.com/michaelklishin/monger/tree/master/test/monger/test).
* Not carry technical debt from 2009 forever.
* Target Clojure 1.3.0 and later from the ground up. * Target Clojure 1.3.0 and later from the ground up.
* Be as close to the Mongo shell query language as practical * Be as close to the Mongo shell query language as practical
* Integrate with libraries like clojure.data.json, Joda Time, [Ragtime](https://github.com/weavejester/ragtime). * Integrate with libraries like clojure.data.json, Joda Time, [Ragtime](https://github.com/weavejester/ragtime).
* Support URI connections to be friendly to Heroku and other PaaS providers. * Support URI connections to be friendly to Heroku and other PaaS providers.
* Not carry technical debt from 2009 forever.
* Integrate usage of JavaScript files and ClojureScript (as soon as the compiler gets artifact it is possible to depend on for easy embedding). * Integrate usage of JavaScript files and ClojureScript (as soon as the compiler gets artifact it is possible to depend on for easy embedding).
@ -52,7 +52,7 @@ definition to your `pom.xml`:
With Leiningen: With Leiningen:
[com.novemberain/monger "1.1.2"] [com.novemberain/monger "1.2.0"]
With Maven: With Maven:
@ -60,7 +60,7 @@ With Maven:
<dependency> <dependency>
<groupId>com.novemberain</groupId> <groupId>com.novemberain</groupId>
<artifactId>monger</artifactId> <artifactId>monger</artifactId>
<version>1.1.2</version> <version>1.2.0</version>
</dependency> </dependency>
@ -82,7 +82,7 @@ Our [test suite](https://github.com/michaelklishin/monger/tree/master/test/monge
## Supported Clojure versions ## Supported Clojure versions
Monger is built from the ground up for Clojure 1.3 and up. Monger is built from the ground up for Clojure 1.3 and up. Clojure 1.4 is recommended.
## Continuous Integration Status ## Continuous Integration Status

View file

@ -1,10 +1,10 @@
(defproject com.novemberain/monger "1.2.0-SNAPSHOT" (defproject com.novemberain/monger "1.2.0"
:description "Monger is a Clojure MongoDB client for a more civilized age: friendly, flexible and with batteries included" :description "Monger is a Clojure MongoDB client for a more civilized age: friendly, flexible and with batteries included"
:url "http://clojuremongodb.info" :url "http://clojuremongodb.info"
:min-lein-version "2.0.0" :min-lein-version "2.0.0"
:license {:name "Eclipse Public License"} :license {:name "Eclipse Public License"}
:dependencies [[org.clojure/clojure "1.4.0"] :dependencies [[org.clojure/clojure "1.4.0"]
[org.mongodb/mongo-java-driver "2.9.0-RC2"] [org.mongodb/mongo-java-driver "2.9.0"]
[com.novemberain/validateur "1.2.0"] [com.novemberain/validateur "1.2.0"]
[clojurewerkz/support "0.6.0"] [clojurewerkz/support "0.6.0"]
[ragtime/ragtime.core "0.2.0"]] [ragtime/ragtime.core "0.2.0"]]