Thank you guys! Sorry for the late for reply,I had read all this thread and do have some issues in https://issues.apache.org/jira/browse/COUCHDB-1098?jql=project%20%3D%20COUCHDB%20AND%20status%20%3D%20Open%20AND%20cf%5B12310270%5D%20%3D%20%22New%20Contributors%20Level%20(Easy)%22%20ORDER%20BY%20priority%20DESC interested me. And I will find one nor two issues on that list to have a try. BTW, what should I do if I have some specific question about that issue? Should I bring the question to here or just comment under the issue?
Thanks a lot, again, for your kindly help! Huyssen. 2016-07-18 23:42 GMT+08:00 Tim McNamara <[email protected]>: > Hijacking this thread, sorry. > > Just wanted to say thank you Jan for such an excellent email. I have been > lurking on dev@ for years and have always been pretty intimidated. This > has > finally got me to peek through the source again. > > Thanks for such a wonderful attitude! > > On 18 Jul 2016 10:17 p.m., "Jan Lehnardt" <[email protected]> wrote: > > > Heya Huyssen, > > > > sorry for being a little obtuse here, but you’ve stumbled on one of the > > shortcomings of the CouchDB project: it is not easy to get new > contributors > > started. > > > > We are aware of this and we plan to work on this soon-ish, but that won’t > > help you now ;) > > > > That said: > > > > CouchDB generally can be separated in three components: > > > > - The Erlang Core (https://github.com/apache/couchdb) > > > > - The JavaScript Test Suite ( > > https://github.com/apache/couchdb/tree/master/test/javascript) > > > > - The Fauxton Web UI (HTML/CSS/JS: > > https://github.com/apache/couchdb-fauxton) > > > > And there are a few sub-projects: > > > > - couchdb-nano (a Node.js client): > https://github.com/apache/couchdb-nano > > - couchdb-docker (Docker images): > https://github.com/klaemo/docker-couchdb > > > > The Erlang Core requires knowledge in Erlang. If you are up for learning > > Erlang, I’d recommend to get started with > > http://learnyousomeerlang.com/content — it’s a great read and a fun > > language to learn. > > > > The JavaScript Test Suite requires knowledge in (drumroll): JavaScript, > > and a bit of how it is set up: > > > > In CouchDB master you can run it like this: > > (See INTSALL.Unix.md and README-DEV.rst to get started) > > > > ./configure -c --disable-fauxton --disable-docs > > make > > make javascript > > > > And you can run individual tests like this: > > > > ./configure -c --disable-fauxton --disable-docs > > make > > ./dev/run -n 1 --with-admin-party-please > > > > # new terminal window > > ./test/javascript/run testname > > > > The tests live in test/javascript/tests/*.js > > > > When you run `make javascript`, you might see some errors (ignore the > > attachment one), and tests marked with TODO, these would be worth diving > > into. > > > > For Fauxton, please see the README at: > > https://github.com/apache/couchdb-fauxton > > > > * * * > > > > In addition, there are a number of issues on our bug tracker that we’ve > > marked as beginner friendly: > > > https://issues.apache.org/jira/browse/COUCHDB-1098?jql=project%20%3D%20COUCHDB%20AND%20status%20%3D%20Open%20AND%20cf%5B12310270%5D%20%3D%20%22New%20Contributors%20Level%20(Easy)%22%20ORDER%20BY%20priority%20DESC > > (I hope this link works) > > > > In addition addition, there are many tickets with issue reports that have > > no comments on them yet. One useful thing to do would be to check if you > > can reproduce the issue, and work on a way to show how this can be > > reproduced. > > > > Hope this helps! > > > > Best > > Jan > > -- > > > > > > > On 18 Jul 2016, at 11:55, Zhang Huyssen <[email protected]> wrote: > > > > > > Hi Harald, > > > > > > Thank you for your help. However, Where could I check those issues? > Where > > > are the detail description? Please give me some more information about > > > them. Thanks a lot! > > > > > > Best, > > > Huyssen > > > > > > 2016-07-18 16:31 GMT+08:00 Jan Lehnardt <[email protected]>: > > > > > >> 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/ > > >> > > >> > > > > -- > > Professional Support for Apache CouchDB: > > https://neighbourhood.ie/couchdb-support/ > > > > >
