1. Analysand Analysand is a CouchDB client library of dubious worth. It was extracted from the a-m-v.org catalog application: https://code.ninjawedding.org/git/amvorg-underground/catalog.git. Analysand was written for Ruby 1.9. It is known to work on Ruby 1.9.3-p194 and Rubinius 2.0.0. 2. Features * GET, PUT, DELETE on databases * GET, PUT, DELETE, HEAD, COPY on documents * GET, PUT on document attachments * GET, POST on views * GET, PUT on server configuration * GET, PUT, POST on arbitrary service handlers * POST /_session * POST /_bulk_docs * View streaming * Celluloid::IO-based change feed watchers * Cookie and HTTP Basic authentication for all of the above * Database objects can be safely shared across threads 3. Development You'll need a CouchDB >= 1.1.0 instance. I recommend not using a CouchDB instance that you're using for anything else; Analysand requires the presence of specific admin and non-admin users for its test suite. See spec/support/test_parameters.rb for usernames, passwords, and connection information. Elsewhere on the Web: * Travis CI: https://travis-ci.org/#!/yipdw/analysand * Code Climate: https://codeclimate.com/github/yipdw/analysand 4. License Copyright 2012 David Yip; made available under the MIT license. 5. Special thanks Fear of Tigers, 3LAU, Ellie Goulding, TeddyLoid, Susumu Hirasawa. # vim:ts=2:sw=2:et:tw=78
Project
dpla-analysand
A terrible burden for a couch
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Pull Requests
Development
Dependencies
Development
Runtime
~> 0.16.0
>= 0
>= 0
>= 0
>= 0
>= 0
>= 0
Project Readme