Version 4, last updated by Miles Sabin at Dec 15 08:15 2011 UTC
Source Code
The sources needed to build, hack on and test the Scala IDE are currently split across four modules in the LAMP Subversion repository and Assembla GIT repository, whereas the assembla git is the master for the sources.
| Module | GIT Location (Master) | Description |
| Scala | the module containing the sources for the Scala compiler and standard library | |
| Library | git://git.assembla.com/scala-ide.2.git | Currently a skeleton module providing OGSi/Eclipse plumbing for the standard library independently from both the Scala compiler and the Scala IDE |
| Plugin | git://git.assembla.com/scala-ide.git | The Scala IDE itself. |
| Plugin Aspects | git://git.assembla.com/scala-ide.3.git | An AspectJ-based Eclipse plugin which supports the main Scala IDE module by using Equinox Aspects to integrate Scala specific functionality with the Eclipse Java tooling (the JDT) |
Note: It is possible to work on the scala-plugin and scala-plugin-aspects projects separately from scala and scala-library. Although you will be able to compile/debug the Scala IDE inside of Eclipse, you will be unable to create a "developer distribution." It is the recommended approach when desiring less resource consumption.