You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Robert Kowalski (JIRA)" <ji...@apache.org> on 2014/08/08 16:42:12 UTC
[jira] [Commented] (COUCHDB-1566) JSpec test page broken
[ https://issues.apache.org/jira/browse/COUCHDB-1566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14090811#comment-14090811 ]
Robert Kowalski commented on COUCHDB-1566:
------------------------------------------
It is not working on 1.6:
The testsuite just finishes if the jquery.couch.js (half of the tests) tests are commented out, and even in this case where a result is shown, the testsuite has 3 failing tests.
With the jquery.couch.js tests the suite breaks so hard, that no result is shown at all.
With 2.x both of the libs (couch.js & jquery.couch.js) are not part of the core "product" anymore. I might be wrong, but my feeling is that currently no one really feels responsible for maintaining this piece of code. I personally don't want to spend time on it when I could use my time to improve the core system including Fauxton.
My proposal is to search for a maintainer a second time (I would do that, if that's okay for you), and if there is no one after actively searching for 1 month, to delete the code. The reason for this is that even if we do not actively fix and maintain it, there is still a so called total cost of ownership when we keep it and have to support it. And if no one is interested in it after 1 month, there is not any interest in the lib at all.
Even if we do not find another maintainer there are alot of libraries in "userland" which are actively maintained instead:
- https://github.com/npm/couch-login (node)
- http://www.saggingcouch.com/ (browser & node)
- https://github.com/dscape/nano (node)
- https://github.com/janmonschke/backbone-couchdb (browser)
> JSpec test page broken
> ----------------------
>
> Key: COUCHDB-1566
> URL: https://issues.apache.org/jira/browse/COUCHDB-1566
> Project: CouchDB
> Issue Type: Bug
> Affects Versions: 1.2, 1.3
> Reporter: Alexander Shorin
> Assignee: Robert Kowalski
> Priority: Trivial
> Fix For: 1.3.1
>
> Attachments: COUCHDB-1566-1-fix_test_runner.patch
>
>
> CSS file at share/www/scripts/jspec/jspec.css and used for JSpec test page points to non existed images.
> Browse:
> http://localhost:5984/_utils/spec/run.html
> Firefox network log:
> NetworkError: 404 Object Not Found - http://localhost:5984/_utils/script/jspec/images/sprites.png
> NetworkError: 404 Object Not Found - http://localhost:5984/_utils/script/jspec/images/sprites.bg.png
> NetworkError: 404 Object Not Found - http://localhost:5984/_utils/script/jspec/images/bg.png
> NetworkError: 404 Object Not Found - http://localhost:5984/_utils/script/jspec/images/vr.png
> From COUCHDB-1567:
> Missed script reference doesn't allows to run tests due to error:
> > Error in hook 'before_each', suite 'CouchDB class session stuff': TypeError: CouchDB.prepareUserDoc is not a function
--
This message was sent by Atlassian JIRA
(v6.2#6252)