Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 143D4200B48 for ; Mon, 18 Jul 2016 11:51:47 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 12CF9160A6D; Mon, 18 Jul 2016 09:51:47 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 34106160A65 for ; Mon, 18 Jul 2016 11:51:46 +0200 (CEST) Received: (qmail 21218 invoked by uid 500); 18 Jul 2016 09:51:42 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 21196 invoked by uid 99); 18 Jul 2016 09:51:42 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Jul 2016 09:51:42 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 8D2C11A7BFA for ; Mon, 18 Jul 2016 09:51:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.18 X-Spam-Level: *** X-Spam-Status: No, score=3.18 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, KAM_BADIPHTTP=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, WEIRD_PORT=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id CyPWgWAYcRy5 for ; Mon, 18 Jul 2016 09:51:39 +0000 (UTC) Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 19D8C5FBDE for ; Mon, 18 Jul 2016 09:51:39 +0000 (UTC) Received: by mail-wm0-f45.google.com with SMTP id f126so96128591wma.1 for ; Mon, 18 Jul 2016 02:51:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=VriZK9RAKMGZya2eEo1uxaWVofngiAxGAxKiqfnJino=; b=LCIhW7do5K+AiPDJquGv2F1C5cv2pcPd9mcKRtiQKKX0fZTyx5o+6AhmOzRiBRENJm kPZRcHA5nPW20nvPPf5I3nlhtfksHZdMclgnb57ISFJGAOFDk7O0n+VWqG/OBmbHbtUZ jl7+duvD/lURVd60OENrVK2RTzwlaLBYo9Ah9v4BKVx9ueqBdl1pmYqS/JdW7VLxxREj Bbx/pIhpLtGvSd1l+vqUOd0Hul3q0C28A6R70CKCm1LAqywfYv9Lu35kyUAoAPOZ1ZaR G2TuPQIdlXpTro8+r3qZdm3WRN0flL1nqS4kK5pXeNrMELucNjXdvmDadws7ufAtqOTR 4lsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=VriZK9RAKMGZya2eEo1uxaWVofngiAxGAxKiqfnJino=; b=GdPh1VTsPM6nF1rKZtwe1u8aitOJtvr4P7UYn4vrCkA2XmxQ8B+aDN4IFUp9JS7haq LpAux9gXvX6SyVZ85WPbyxKZ5D5duf5cj++9381FQuNMshMvq3UverX1tVtFJJzEU9gW w+ZFTIRcP7hX0Bx4TCvkJeHpXC0hhNcDlCvy9GBDwBmXvrkQAe+r/kDDRUMk4SbmTuVZ jngyJrtB68gxRlluROVSqDBOgRTB8KH0VXC4JUrn7H5l6UHqYQLMB5zXTxJO/n6BFu/K fonbNM0L30tmc26kJ0qctN8CtD5K5l2NsfNGFU1HWsxHRf5jIQ4GRWipWuERb/Y9FJQ9 6RHA== X-Gm-Message-State: ALyK8tLsJVCpTUMXIQW9zkYRu+m20+LL58dMKwvSGHL1dhdCeoJ0vYD/6QoZliQ/2xqxy5jqN2HnITJBdQWgnA== X-Received: by 10.28.41.195 with SMTP id p186mr38030778wmp.41.1468835497227; Mon, 18 Jul 2016 02:51:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.153.146 with HTTP; Mon, 18 Jul 2016 02:51:36 -0700 (PDT) In-Reply-To: <484C98C0-1574-4065-AE26-6E837347AD80@apache.org> References: <484C98C0-1574-4065-AE26-6E837347AD80@apache.org> From: Harald Kisch Date: Mon, 18 Jul 2016 11:51:36 +0200 Message-ID: Subject: Re: New contributor need help To: dev@couchdb.apache.org Content-Type: multipart/alternative; boundary=001a114e1aa40bbbcd0537e5ea35 archived-at: Mon, 18 Jul 2016 09:51:47 -0000 --001a114e1aa40bbbcd0537e5ea35 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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. Kind Regards Harald On Mon, Jul 18, 2016 at 10:31 AM, Jan Lehnardt wrote: > Heya Harald, > > could you do a quick write up on how to run the tests? Not sure this woul= d > 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 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 > > 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=C3=9Fe 19C > > 81541 M=C3=BCnchen > > Germany > > > > Mobil DE: +49 (0) 176 56 58 58 38 > > > > Skype: harald.kisch > > Mail: haraldkisch@gmail.com > > -- > Professional Support for Apache CouchDB: > https://neighbourhood.ie/couchdb-support/ > > --=20 --=20 Dipl.-Inf. Harald R. Kisch Falkenstra=C3=9Fe 19C 81541 M=C3=BCnchen Germany Mobil DE: +49 (0) 176 56 58 58 38 Skype: harald.kisch Mail: haraldkisch@gmail.com --001a114e1aa40bbbcd0537e5ea35--