[
https://issues.apache.org/jira/browse/COUCHDB-1643?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13554931#comment-13554931
]
Benoit Chesneau commented on COUCHDB-1643:
------------------------------------------
I hope that when we talk about v8 we are for now speaking about v8 for now. We
don't really need the api of node for m/r and maybe it's time to consider the
couchapp as a full engine embedded. Also I think that the JS API in chrome apps
is quite better and than the one provided by node. A little more strict imo.
But again that shouldn't stop the discussion about using v8 or not. different
implementations than using node and its api are possible. Also the API and the
view protocol must be usable by other languages even functional.
About the sandboxing, this is a requirement imo. You can't execute such code
via a server without barriers. I don't want that a malicious user could put a
view reading others parts on the HD. At least by default.
> Switch to V8
> ------------
>
> Key: COUCHDB-1643
> URL: https://issues.apache.org/jira/browse/COUCHDB-1643
> Project: CouchDB
> Issue Type: Improvement
> Components: JavaScript View Server
> Reporter: Jan Lehnardt
>
> I’d like to propose that we switch to the V8 JavaScript engine to mitigate
> the various issues we have with SpiderMonkey.
> This ticket acts as the meta-issue where we can discuss whether we all agree
> and what needs doing. individual tasks then can get their own tickets.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira