Been thinking on this for a while: I think we should move the docs we currently store in novacut-0 into the dmedia-0 database. There are few reasons for this:
1) Replication - novacut-0 doesn't contain much, but it does contain stuff that we want to *always* continuously replicate to your other local devices. It would be better to only have one such database (we definitely want to always continuously replicate dmedia-0).
2) Eliminate redundancy - the render server needs the dmedia/file doc for each source file, and currently we copy them into novacut-0, which is kinda silly
3) Consistency - when a render job finishes, we currently update both docs in novacut-0 and dmedia-0. Things will be a lot more sane if we stay in one database.
4) Jobs - we're going to start dispatching jobs through dmedia, and as jobs are basically what we use novacut-0 for, makes sense to put all this stuff in dmedia-0.
Note that your actual edit projects are *not* stored in novacut-0. Each Novacut project gets its own CouchDB database, novacut-0-<random_id>