You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2008/06/20 13:43:13 UTC

[Couchdb Wiki] Update of "InstallingOnWindows" by Zhengji Li

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by Zhengji Li:
http://wiki.apache.org/couchdb/InstallingOnWindows

------------------------------------------------------------------------------
  
  == Step 2. Prepare JS Engine ==
  
- CouchDB can use multiple scripts to "map" a function to documents in a
+ CouchDB can use multiple scripts to "map" a function onto documents in a
  database. For now, a JavaScript engine is required.
  
  Theoretically, any JavaScript engine can be used by CouchDB if it can be
- bridged into Erlang. But there are not many engines avaliable all over the
+ bridged into Erlang. But there are not many engines available all over the
  world. If you have one, and it can be used as a "port" by Erlang, then this
- step is already done to you. If you donot have, which is more likely to
+ step is already done to you. If you do not have, which is more likely to
  happen, please download Mozilla SpiderMonkey engine's source code under
  MPL/GPL/LGPL tri-license from the URL below, and build it following the
  instructions, besides its shell. By doing this, we get js32.dll and
@@ -57, +57 @@

  From now on, we will go into CouchDB's source code.
  
  couch_erl_driver.c is a link-in port for Erlang, providing ICU features to
- CouchDB. The simplist way to build this DLL is to create a Win32 DLL
+ CouchDB. The simplest way to build this DLL is to create a Win32 DLL
  project in an IDE, add couch_erl_driver.c into the project, and change
  project settings to include Erlang ERTS' and ICU4C's header file path.
  
@@ -85, +85 @@

  
  == Step 5. Configure CouchDB ==
  
- In "E:\Program Files\erl5.6.3\lib\couchdb-0.8.0\etc\couchdb", you can see couch.ini.tpl.in. Based on this template, let create couch.ini in E:\Program Files\erl5.6.3\bin.
+ In "E:\Program Files\erl5.6.3\lib\couchdb-0.8.0\etc\couchdb", you can see couch.ini.tpl.in. Based on this template, let's create couch.ini in E:\Program Files\erl5.6.3\bin.
  
  {{{
  ; couch.ini
@@ -154, +154 @@

  If not so lucky, database's name is displayed wrongly. We need to fix it.
  Open couch_server.erl, let's try to fix all_databases() function.
  
- Let's leave it as homework.
+ No, let's leave it as homework.
  
  After the homework is done, make:all() again and time to enjoy!