Couchapp is equivalent to couchview, except for a few details about
how it expects to see documents stored on the filesystem.
If I recall correctly, couchview takes something like this
views/test-map.js
views/test-reduce.js
and pushes it to the views member of a design doc, which you'd specify
on the command line, with a default of falling back to a directory
name. Couchview does that job just fine, but it is no generalized to
handle the other functions that can be stored in a design doc.
the CouchApp script takes a filesystem and pushes it transparently to
a design doc, so the on-disk layout it expects is a little different:
views/test/map.js
views/test/reduce.js
validate_doc_update.js
shows/post.js
lists/index.js
_attachments/images/example.png
_attachments/foo/bar.html
you are free to leave any of that out (so if you only care about views
then you should be able to use it just fine.)
currently the python version of couchapp also has the ability to
"clone" from a url. I'm working on getting the ruby version back up to
speed, but for now you might be happiest installing the python
version.
http://github.com/jchris/couchapp/tree/master
Chris
--
Chris Anderson
http://jchris.mfdz.com
Yep