Here is the set of tools the Squale team is currently using. If you are a new committer, please make sure that you follow every setup guide so that you fit in the team conventions and practices.
| Tool | Version | Description | Setup guide for Squale | |
| Issue Tracker | ||||
| Trac | 0.10.4 | Issues can be reported at: https://project.squale.org/report | Trac config guide | |
| Wiki | ||||
| Trac | 0.10.4 | Our Wiki is available at: https://project.squale.org/wiki | Trac config guide | |
| Source Configuration Management | ||||
| Subversion | 1.4.4 | The root URL for Squale SVN is https://svn.squale.org/squale/ | SVN guide | |
| Build & project management tool | ||||
| Maven | 2.0.x | Using Maven is mandatory as it handles all the dependencies. | Maven guide | |
| IDE and extensions | ||||
| Eclipse | 3.x | We use the Java EE Developers package, which includes WTP and Mylyn (with its Trac connector). | Code style guide | |
| Mylyn-Trac integration guide | ||||
| Subclipse Eclipse Plugin | 1.x | To connect to the source repository within Eclipse. See home page. | SVN guide | |
| Checkstyle Eclipse Plugin | 4.x | Integrates Checkstyle within Eclipse. See home page. | Checkstyle guide | |
| Eclipse ResourceBundle Editor | 0.7.7 | Allows to manage all localized properties files (for internationalization) in one screen. See home page. | Eclipse RBE guide |