Hi Robert, I followed your guide line and I could Successfully install coucheDB and fauxton. So as the next step I created a document and tested if everything works. At the moment every works fine. I think I am ready for the next step *" explaining revisions of documents"*. If you can provide some guidance and resources to follow it would be great. :) Cheers
On Sat, Mar 14, 2015 at 2:34 PM, Nadeeshaan Gunasinghe < nadeeshaangunasin...@gmail.com> wrote: > 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 > -- Nadeeshaan Gunasinghe Department of Computer Science and Engineering University of Moratuwa Sri Lanka