----- Original Message ----- > From: "Harald Kisch" <haraldki...@gmail.com> > To: dev@couchdb.apache.org > Sent: Tuesday, October 20, 2015 11:45:18 AM > Subject: Re: [PROPOSAL] Allow rewrites to be JS function > > Extendability and Upgradability with npm - what could be more > extendable > and more flexible?
Then run npm/Node alongside CouchDB. The containerization and whitelisting required for the view server precludes a lot of what you think you might be getting with "npm/CouchDB" integration. For instance, views should not be able to open network ports, write to files on disk or stream data to another database (e.g. MySQL/MariaDB). You have most of the more experienced developers on this list, including those who build other systems like PouchDB, telling you that this invasive approach is substandard and will lead to more problems than solutions. -Joan