Skip to content
Browse files

- Posterous notes

  • Loading branch information...
1 parent 91b33ac commit 0e337b7bfedac703b39a72a24e9bc6dfca8937e6 Brendan W. McAdams committed Jul 17, 2010
Showing with 10 additions and 2 deletions.
  1. +5 −0 notes/1.0.markdown
  2. +3 −0 notes/about.markdown
  3. +1 −1 project/build/CasbahProject.scala
  4. +1 −1 project/plugins/Plugin.scala
View
5 notes/1.0.markdown
@@ -0,0 +1,5 @@
+First public full release.
+ * GridFS enhanced via Loan Pattern
+ * Full support for MongoDB Query operators via fluid syntax (now with lots of testing to minimize breakage)
+ * Added support for Scala 2.8-style Map interaction w/ DBObject. Builder pattern, +=, etc.
+ * Tutorial Available
View
3 notes/about.markdown
@@ -0,0 +1,3 @@
+Formerly known as "mongo-scala-wrappers", [Casbah](http://github.com/novus/casbah "Casbah") provides a series of wrappers and DSL-like (AKA fluid query syntax) functionality for better utilizing MongoDB from within Scala. This wraps the official MongoDB Java Driver, attempting to provide more Scala-like functionality on top of it. The current (latest) version has been tested against MongoDB 1.4.x, with the 2.0 Java Driver (not all 2.0 driver features are wired in yet, as development began against 1.x). Your Mileage May Vary. See the docs and test classes for information on best practices and functionality. This work is open sourced by [Novus Partners, Inc. <http://novus.com>](http://novus.com) under the Apache License v2.
+
+There is a potentially useful [Casbah Tutorial](http://novus.github.com/docs/casbah/sphinx/html/intro/getting_started.html) which gives you everything you need to know to be dangerous.
View
2 project/build/CasbahProject.scala
@@ -1,6 +1,6 @@
import sbt._
-class CasbahProject(info: ProjectInfo) extends DefaultProject(info) with rsync.RsyncPublishing {
+class CasbahProject(info: ProjectInfo) extends DefaultProject(info) with rsync.RsyncPublishing with posterous.Publish {
override def compileOptions = super.compileOptions ++ Seq(Unchecked, Deprecation)
val scalaTime = "org.scala-tools" % "time" % "2.8.0.RC6-0.2-SNAPSHOT"
View
2 project/plugins/Plugin.scala
@@ -2,7 +2,7 @@ class Plugins(info: sbt.ProjectInfo) extends sbt.PluginDefinition(info) {
val codaRepo = "Coda Hale's Repository" at "http://repo.codahale.com/"
val rsyncSBT = "com.codahale" % "rsync-sbt" % "0.1.0"
val posterousRepo = "t_repo" at "http://tristanhunt.com:8081/content/groups/public/"
- val posterous = "net.databinder" % "posterous-sbt" % "0.1.4"
+ val posterous = "net.databinder" % "posterous-sbt" % "0.1.5"
}
// vim: set ts=2 sw=2 sts=2 et:

0 comments on commit 0e337b7

Please sign in to comment.
Something went wrong with that request. Please try again.