summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.markdown2
-rw-r--r--notes/1.0.0.markdown11
-rw-r--r--notes/about.markdown3
-rw-r--r--project/build/Project.scala2
-rw-r--r--project/plugins/Plugins.scala6
5 files changed, 19 insertions, 5 deletions
diff --git a/README.markdown b/README.markdown
index aa19d51..752ccdf 100644
--- a/README.markdown
+++ b/README.markdown
@@ -1,4 +1,4 @@
-_spray-json_ is a lightweight, clean and simple [JSON][] implementation in Scala.
+_spray-json_ is a lightweight, clean and efficient [JSON][] implementation in Scala.
It sports the following features:
diff --git a/notes/1.0.0.markdown b/notes/1.0.0.markdown
new file mode 100644
index 0000000..052244f
--- /dev/null
+++ b/notes/1.0.0.markdown
@@ -0,0 +1,11 @@
+_spray-json_ is a lightweight, clean and efficient [JSON][] implementation in Scala.
+
+It sports the following features:
+
+* Simple immutable model of the JSON language elements
+* An efficient JSON PEG parser (implemented with [parboiled][])
+* Choice of either compact or pretty JSON to-string-printing
+* Type-class based (de)serialization of custom objects (no reflection, no intrusion)
+
+ [JSON]: http://json.org
+ [parboiled]: http://parboiled.org
diff --git a/notes/about.markdown b/notes/about.markdown
new file mode 100644
index 0000000..162de36
--- /dev/null
+++ b/notes/about.markdown
@@ -0,0 +1,3 @@
+_spray-json_ is a lightweight, clean and efficient JSON implementation in Scala.
+
+For more information check out <http://json.spray.cc>. \ No newline at end of file
diff --git a/project/build/Project.scala b/project/build/Project.scala
index 62b0b21..a520152 100644
--- a/project/build/Project.scala
+++ b/project/build/Project.scala
@@ -1,7 +1,7 @@
import sbt._
import Process._
-class Project(info: ProjectInfo) extends DefaultProject(info) {
+class Project(info: ProjectInfo) extends DefaultProject(info) with posterous.Publish {
// -------------------------------------------------------------------------------------------------------------------
// All repositories *must* go here! See ModuleConfigurations below.
diff --git a/project/plugins/Plugins.scala b/project/plugins/Plugins.scala
index a599287..a6b0cfd 100644
--- a/project/plugins/Plugins.scala
+++ b/project/plugins/Plugins.scala
@@ -16,11 +16,11 @@ class Plugins(info: ProjectInfo) extends PluginDefinition(info) {
// Therefore, if repositories are defined, this must happen as def, not as val.
// -------------------------------------------------------------------------------------------------------------------
import Repositories._
- //e.g. lazy val akkaModuleConfig = ModuleConfiguration("se.scalablesolutions.akka", akkaRepo)
+ val posterousSbtModuleConfig = ModuleConfiguration("net.databinder", ScalaToolsReleases)
// -------------------------------------------------------------------------------------------------------------------
// Plugins
// -------------------------------------------------------------------------------------------------------------------
- // e.g. val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.0"
-
+
+ val posterousSbt = "net.databinder" % "posterous-sbt" % "0.1.7"
}