Dear Wiki user,

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

The following page has been changed by StephaneBailliez:
http://wiki.apache.org/directory/IdeHome

The comment on the change is:
Fixed a couple of typos

------------------------------------------------------------------------------
  
  == Introduction ==
  
- This page has been created as an help for those who want to use an IDE like 
Eclipse, Idea or whatever IDE you like to build ApacheDS.
+ This page has been created as an help for those who want to use an IDE like 
Eclipse, IDEA or whatever IDE you like to build ApacheDS.
  
  As you can see, there are not specific files that allow a user to directly 
import ApacheDS in your favorite IDE. There are two reasons for this :
   * there are many IDE on the market, and it's better not to constraint the 
project's members to use one,
   * we want to be sure that the project can be built every night using GUMP 
(hum), to allow the community to fix a broken project as soon as possible.
  
- However, ApacheDS community members are not using '''ed''' or '''vi''' or, 
even better '''emacs'''. Those are good tools, and from time to time, it's good 
to handle those good old command lines. But the power of a good IDE help us 
concentrate on programming.
+ However, ApacheDS community members are not using '''ed''' or '''vi''' or, 
even better '''emacs'''. Those are good tools, and from time to time, it's good 
to handle those good old command lines. But the power of a good IDE help us 
focus on programming.
  
- == Basic setting ==
+ == Basic settings ==
  
- First, you have to be sure that your environment is correctly set. You have 
to be able to compile ApacheDS without any error, and this is quite 
challenging, as you can see reading the mail archive !
+ First, you have to make sure that your environment is correctly set. You have 
to be able to compile ApacheDS without any error, and this is quite 
challenging, as you can see reading the mail archive !
  
- So here are the prerequisite :
+ So here are the prerequisites :
  
  === OS ===
  - a good operating system is needed. Call it Linux, Windows, OS-X, but at 
least choose a system on which you can install a 1.4 JDK. OS/2 is not the 
winner in this category...
  
- - You'll have to choose the OS on which you'll be able to install Eclipse or 
IDEA (or Netbeans, or Jbuilder, who knows?). Be aware that if you want to 
profile your favorite program, there will be some constraints.
+ - You'll have to choose the OS on which you'll be able to install Eclipse or 
IDEA (or Netbeans, or JBuilder, who knows?). Be aware that if you want to 
profile your favorite program, there will be some constraints.
  
  - If you want to use Linux (welcome !), no problem. I'm personnaly enjoying 
'''Fedora core 3''' and '''Ubuntu 5.04'''. '''Ubuntu''' is really cool !
  
@@ -42, +42 @@

  
  In order to check out the code, you will have to install a '''subversion''' 
client. Here is the link : http://subversion.tigris.org/project_packages.html
  
- Subversion is pretty well documented, so I won't add a lot of informations 
about it.
+ Subversion is pretty well documented, so I won't add a lot of information 
about it.
  
  Check that the client is ok :
  
@@ -60, +60 @@

  
  So, download and install Maven 1.0.2. Install it wherever fits your need 
(I've installed it under /home/java). Add a MAVEN_HOME environment variable :
  
- Here is an extract of my .bashrc file on my Linux boc ('''.bashrc''' is the 
file you'll found on you home directory)
+ Here is an extract of my .bashrc file on my Linux boc ('''.bashrc''' is the 
file you'll find in your home directory)
  {{{
  ...
  export MAVEN_HOME=/home/java/maven-1.0.2 
@@ -70, +70 @@

  
  '''Windows''' users, please set up your env using the correct sequence of 
left and right clicks...
  
- Insure yourself that Maven is correctly installed by lauching it in a command 
window :
+ Make sure that Maven is correctly installed by running it in the console:
  
  {{{
  $ maven
@@ -122, +122 @@

  $
  }}}
  
- '''It takes time!!!''' Do NOT interrupt the process with a '''ctrl-c''', it 
does not work. Either wait or kill the process. If you kill it, you will better 
clean the full directory before retrying the command, there are a lot of 
meta-files created.
+ '''It takes time!!!''' Do NOT interrupt the process with a '''ctrl-c''', it 
does not work. Either wait or kill the process. If you kill it, you will be 
better cleaning up the directory before retrying the command, there are a lot 
of meta-files created.
  
- So have a coffee. Forget about your micro-wave oven, don't use instant cofee. 
You have plenty of time !
+ So have a coffee. Forget about your micro-wave oven, don't use instant 
coffee. You have plenty of time !
  
  === First compilation ===
  
@@ -159, +159 @@

  $ 
  }}}
  
- Let's go for the first compilation ! You will have to be connected on 
Internet, because many files will have to be downloaded by Maven (many Jakarta 
files).
+ Let's go for the first compilation ! You will have to be connected on the 
Internet, because many files will have to be downloaded by Maven (many Jakarta 
files).
  
  '''To compile the project you ***MUST*** be in the main directory''', which 
is '''apacheds/trunk'''.
  
- The command to type is '''maven multiproject:install'''. Don't ask my what it 
means, I don't know ;-), at least, it compiles the whole stuff, and launch the 
tests.
+ The command to type is '''maven multiproject:install'''. Don't ask me what it 
means, I don't know ;-), at least, it compiles the whole thing, and run the 
tests.
  
  {{{
  $ pwd
@@ -214, +214 @@

  
  === Eclipse version ===
  
- The latest, the best. Install the 3.0.2 version of eclipse (forget about the 
3.1.M6, I don't know if it works.)
+ Last but not least. Install the Eclipse 3.0.2 (forget about the 3.1.M6, I 
don't know if it works.)
  
  Add an '''eclipse-apacheDS.sh''' file in your eclipse root directory, to 
allow eclipse to consume more memory :
  
@@ -246, +246 @@

  
  Install all of them, you will need them.
  
- You'll have to paramtrize those plugins.
+ You'll have to set up those plugins.
  
  ==== Subclipse plugin ====
  
@@ -265, +265 @@

  attachment:svn-repo.png
  
   * This is an http access on the repository, it won't allow you to update 
your changes ! Don't be afraid to make mistakes using svn, you will only harm 
yourself ;)
-  * The user may be anonymous/anonymous, I don't remember. If you are a 
commiter, you must type your user/password here, and change the previous http 
by https.
+  * The user may be anonymous/anonymous, I don't remember. If you are a 
committer, you must type your user/password here, and change the previous http 
by https.
  
  === Importing projects ===
  
@@ -287, +287 @@

  ||protocol-providers/ntp/trunk||apacheds-protocol-provider-ntp||
  ||shared/trunk||apacheds-shared||
  
- You can forget about sandbow, sitedoces and trunks.
+ You can forget about sandbox, sitedocs and trunks.
  
  You will have many projetcs, and many compilation errors ! You have to create 
the sources directory and set the dependencies.
  
@@ -318, +318 @@

  
  
  
- 
- 
- 
  == Using Idea IDE ==
  
  Any IDEA user out there ?

Reply via email to