Hi Carlos,
Work on Rapture is still very active, though there's still a bit of work to get the documentation and release process up to date. In a few weeks' time I'll actually be working full time on it.
So, the imports are critical. In older versions, the `
rapture.io` package contained everything, though much of the work over the last year has been to modularize the library, so you can now use the JSON library without the IO library.
Much work -- though it remains incomplete -- has also gone into supporting different JSON backends, that is, the parser and AST representation of the JSON. I have working versions of Argonaut, Lift JSON, JSON4S, Jackson and Jawn backends, though not all of these have been published to Maven Central yet. I hope I'll have time to publish soon, though more testing is required before I do.
What's released right now for Scala 2.11 are the backends for Jawn and Jackson. Unfortunately, the former is built against a snapshot of Jawn (and you'll have to provide your own Jawn JAR), and the latter does not yet support mutable JSON. If you don't need mutable JSON, then I'd recommend the Jackson backend. You'll need to include a dependency on com.propensive / rapture-json-jackson_2.11 / 0.9.0, and you'll need this import:
import rapture.json.jsonParsers.jackson._
I appreciate the process isn't quite as simple as it ought to be, but I hope you'll stick with it until I can get the next release (with the different backend support) out the door!
Cheers,
Jon