Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once you've got your development environment set up, move on to look at BuildProcess

Java

...

, Subversion, Maven

For now, just a rough list:

  • Java 6 JDK

...

    • We're targetting at least jdk1.6.0_

...

    • 11, nothing particular special about this release, it's the version that Rob has on his Ubuntu and it "works for him"
  • Subversion 1.6.x
  • either Maven 2.2.1

...

  • (and point m2eclipse towards)
    • Maven 3.0.0 can be used to build (

...

    • "mvn clean install"), but the site plugin has changed in 3.0.0 and so we haven't yet reworked the POMs for this ("mvn site-deploy"). Therefore Maven 3.0.0 is not officially supported by us (see ISIS-11)

Set environment variables:

  • JAVA_HOME
  • M2_HOME
  • MAVEN_OPTS
    • -Xms512m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m
Maven 3

...

Checking out the code

Anonymous read-only access:

Committer read-write access:

Eclipse

Plugins (to build the code)

...

We have an IRC chatroom #apache-isis on freenode.net. You can use any IRC client you want. If you don't habitually use an IRC client, then you might want to try freenode's webchat client which you can run from in your web browser. See IrcWebChat for more info.