>>then I’m confused as to why you thought this was a good first-contributor issue?
Because I know there are some issues, and if there would be some help, I would also go hands-on, too. This is your chance to have two developers staffed on, fixing the javascript issues. Best, Harald On Mon, Jul 18, 2016 at 12:02 PM, Jan Lehnardt <[email protected]> wrote: > Hi Harald, > > > > On 18 Jul 2016, at 11:51, Harald Kisch <[email protected]> wrote: > > > > Hi Jan, > > > > as far as I know, the JavaScript tests have been available to verify if > the > > http-api is working correctly after the installation of CouchDB. Since > > version 1.6.1 there is only a verify install CTA in > > http://localhost:5984/_utils available which does'nt execute the tests > > explicitly. If I look into the JavaScript Test Folders I can find any of > > the tests which are testing similar http-api stuff which i did also > expect > > on localhost:5984/_utils. > > > > There is no README in the JavaScript folder. > > > > I would expect a Node.js API with Mocha, Sinon, Chai, Karma,.. Setup in > > place for the JavaScript tests, but no Node.js is used for javascript > > tests, instead there is a makefile, ruby, python setup which seems that I > > need to execute the make procedures first. The configure script gives me > > only one line, no response if it is finished or not. Make install is > > missing completely instead I get the response to copy recursively > > rel/couchdb to my /usr/local/lib folder? So nothing to make? All > > executables are already in place? I thought that I have the source codes. > > Very confusing and a little frustrating. I questioning me if I really > have > > the source code to build CouchDB from source. If I want to start coding > on > > the CouchDB REST-API or want to test a new http-handler based on erlang > > plugin I would like to build the sources first so that I can execute the > > tests for my current build at the couchdb.uri on http://127.0.0.1:15984/ > > but it seems to be no advice how to do so. > > > > I see that the makefile has a javascript section which can be executed > with > > 'make javascript', but it confuses me to see, that the tests are copied > in > > the fauxton directory at 'src/fauxton/dist/release/test' and then I am > lost > > because I do not want to use fauxton. > > I also see that the tests are executed by the python script run with: > > run -n 1 -q --with-admin-party-please test/javascript/run $(suites) > > > > I am only a JavaScript Frontend Developer (Angular, React, Node, etc.) > with > > some experience in C and C++ many years ago. I would also appreciate to > > have some guidelines how to work with this kind of javascript test > > environment based on python, ruby and erlang. > > then I’m confused as to why you thought this was a good first-contributor > issue? > > Best > Jan > -- > > > > > Kind Regards > > > > Harald > > > > > > On Mon, Jul 18, 2016 at 10:31 AM, Jan Lehnardt <[email protected]> wrote: > > > >> Heya Harald, > >> > >> could you do a quick write up on how to run the tests? Not sure this > would > >> be useful without, for a new contributor. > >> > >> Also, please use the latest build from > >> http://couchdb.apache.org/release-candidate/2.0/ or git master, > thanks! :) > >> > >> Best > >> Jan > >> -- > >> > >> > >> > >>> On 18 Jul 2016, at 08:02, Harald Kisch <[email protected]> wrote: > >>> > >>> Hi Huyssen, > >>> > >>> there are some Issues with the JavaScript Tests in the Source Code at > >>> > >> > https://home.apache.org/~jan/couchdb/2.0/RC/apache-couchdb-2.0.0-92c95de.tar.gz > >>> You can try to fix them. > >>> > >>> Kind Regards > >>> Harald > >>> > >>> On Sun, Jul 17, 2016 at 7:36 AM, Zhang Huyssen <[email protected]> > >>> wrote: > >>> > >>>> Hey there, I'm new to this community and want to get involved into > >> couchdb. > >>>> Where should I start and what should do next? I have some knowlede > >> about js > >>>> and Java, please give me some information about the issue I could work > >>>> with! Thank you very much! > >>>> > >>>> Best Regards, > >>>> Huyssen > >>>> > >>> > >>> > >>> > >>> -- > >>> -- > >>> > >>> Dipl.-Inf. Harald R. Kisch > >>> > >>> Falkenstraße 19C > >>> 81541 München > >>> Germany > >>> > >>> Mobil DE: +49 (0) 176 56 58 58 38 > >>> > >>> Skype: harald.kisch > >>> Mail: [email protected] > >> > >> -- > >> Professional Support for Apache CouchDB: > >> https://neighbourhood.ie/couchdb-support/ > >> > >> > > > > > > -- > > -- > > > > Dipl.-Inf. Harald R. Kisch > > > > Falkenstraße 19C > > 81541 München > > Germany > > > > Mobil DE: +49 (0) 176 56 58 58 38 > > > > Skype: harald.kisch > > Mail: [email protected] > > -- > Professional Support for Apache CouchDB: > https://neighbourhood.ie/couchdb-support/ > > -- -- Dipl.-Inf. Harald R. Kisch Falkenstraße 19C 81541 München Germany Mobil DE: +49 (0) 176 56 58 58 38 Skype: harald.kisch Mail: [email protected]
