Bear is a lightweight remote automation tool for Groovy/Java/JVM. It allows you to deploy projects, setup your cluster, and install software to your remote machines. It differs from other existing tools in that it uses a programmatic approach - your deployment is a regular Java class. It also uses static types, chained method calls, FP, and fluent programming techniques.
CRET is a code review tool for reviewing and committing patches to a Subversion repository. It hooks into SVN's commit procedure and only performs the commit if the patch file has an "approved" status. When somebody wants to commit a patch file to an SVN repository, the patch file must first be added to CRET. The person committing must the select reviewers and enter an objective and title for the patch. This operation notifies the reviewers through email. A reviewer can add comments to a patch, approve it, or reject it. Comments are sent to the requestor via email. If a patch is approved, the requestor can commit the code. When the code is committed, email is sent to the requestor and reviewers for notification.
Dove is an application that facilitates the distribution of documents to a variety of destination types such as email, local files, FTP, FTPS, SFTP, TFTP, Samba servers, Windows network shared drives, and WebDAV servers. Being an abstraction layer over previously enumerated protocols, it allows sending of documents to email or to a WebDAV server with equal ease.
Enterprise Reporting Server (Birt) aims to be a Free Software replacement for the standard Birt webviewer. Some its features are: uploading and managing Birt .rptdesign files, user accounts with role-based access controls, fine-grained permissions on reports, and scheduling of reports (using Quartz Enterprise Scheduler).
Glue Stick is a dependency injection framework for Java applications. Beans may be defined in Groovy scripts, GSON configuration files, or Spring Framework XML files. Compared with other dependency injection frameworks for Java, Glue Stick aims to be faster at assembling applications and simpler to use.
Gnasher alleviates developers from having to execute maven builds with the "-o" option (offline) to avoid accessing external repositories' metadata files. The SHA1 hash files and the missing pom metadata files for dependencies are created if they are missing. The next time the build is run, external repositories are not accessed and the build runs faster.
The Maven-Grester plugin is a Maven2 plugin for Jester, the JUnit tester tool. It enables Jester to be executed at any valid Maven lifecycle phase in a Maven Project. It saves developers from constructing cumbersome Java classpath entries on the commandline every time they need Jester to run against JUnit Tests in the project. It can also help to dispense with a suite of scripts that may have been written to handle complex Java classpath executions for Maven projects.