Hi, Thank you very mush for the guidelines Robert. I am going to get started the guidelines as you suggested and Surely I will ping on dev in any imergency Cheers
On Sat, Mar 14, 2015 at 12:59 PM, Robert Kowalski <r...@kowalski.gd> wrote: > Hi Nadeeshaan and welcome to the CouchDB mailing list :) > > CouchDB is a database written in Erlang with an HTTP API. We have an > Admin-Interface (think of PHP MyAdmin) which is a > Single-Page-JavaScript MVC App. It started as a Backbone.js project, > but we are currently migrating to React.js for performance reasons. > > The CouchDB community is a very nice and inclusive community - I > really enjoy being a part of it! > > I tried to write a short tutorial how you can get Fauxton running on > your machine. Don't worry if you are stuck or have questions, we are > happy to help! > > Getting started: > > It would be nice if you have Linux/Unix running on your machine (or > something like "git bash" in place, but I a no expert in development > on windows) so we can exchange code snippets for the console. > > Pre-requirements: > For this project you will need to install at least CouchDB 1.x, an > Ubuntu package (with installation instructions) is at > https://launchpad.net/~couchdb/+archive/ubuntu/stable > > Additionally you need to install Node.js 0.10 or 0.12 (install from > https://nodejs.org) > > Booting Fauxton and first steps (type without the $): > > after you have couchdb installed you start it with: > $ couchdb > > if you have a permissions problem try: > $ sudo couchdb > > in another terminal, clone the admin interface: > $ git clone https://github.com/apache/couchdb-fauxton > > go to Fauxton > $ cd couchdb-fauxton > > install dependencies: > $ npm install > $ npm install -g grunt grunt-cli > > boot the app: > $ grunt dev > > Then open your browser and go to http://localhost:8000 - you should > see a red/gray/black interface > > That was a lot of input, you have a lot archived now! > > As first step, try to create a database and a document now using the > web interface. :) > > If everything worked, we are ready for the second part, explaining > revisions of documents. I am currently travelling but in general I am > also on freenode in #couchdb-dev and can give you ad-hoc help and help > troubleshooting. My nick is robertkowalski/rkowalski - I am also happy > to share my screen if the problem is more complex. > > > What's next: > If everything works we will take a look at Fauxtons code structure and > how it works. Additionally we will take a look at document revisions. > > Looking forward to work with you, > Robert > > > On Fri, Mar 13, 2015 at 1:51 PM, Nadeeshaan Gunasinghe > <nadeeshaangunasin...@gmail.com> wrote: > > Hi > > I am Nadeeshaan and currently I am a final year Undergraduate at > Department > > of Computer Science and Engineering at University of Moratuwa, Sri > Lanka. I > > did my Internship at WSO2 Lanka last year which is an open source > products > > related Company. I am so much passionate about involving in Open source > > contribution and also I completed my GSOC 2014 Project Successfully ( > > > http://magazine.joomla.org/issues/issue-sept-2014/item/2282-reaching-the.. > .) > > . I have a sound knowledge on Java,Javascript,CSS,HTML, MySQL, Database > > Administration, Machine Learning, Data Minng and web Development > specially. > > > > I am so much interested in aforementioned project and I would like to > > involve with this project idea. Therefore I would like to have bit more > > information about the project and to have some guidance about getting > > started with the project > > > > Cheers.... > > > > -- > > Nadeeshaan Gunasinghe > > Department of Computer Science and Engineering > > University of Moratuwa > > Sri Lanka > -- Nadeeshaan Gunasinghe Department of Computer Science and Engineering University of Moratuwa Sri Lanka