couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Kowalski (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COUCHDB-1566) JSpec test page broken
Date Fri, 08 Aug 2014 14:42:12 GMT

    [ 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)

Mime
View raw message