nexB OpenAssets is a tool for inventorying, managing, and monitoring applications, software, hardware, networks, and generally any IT asset. It is designed so that system administrators, IT, and finance can determine what they have, how it is configured, what it is used for, and how much it is being used, so that informed decisions can be made. It complements existing network management software, integrates with a growing number of protocols and tools, and features no-agent discovery and inventory, configuration management including dependencies and correlation, monitoring, and reporting. It makes extensive and innovative use of XML, Xpath, and Xquery.
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.
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.
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.
IceScrum is a J2EE application for using Scrum while keeping the spirit of a collaborative workspace. It also offers virtual boards with post-its for sprint backlog, product backlog, and others. The tool offers everything that is in Scrum: role management (Product Owner, ScrumMaster, Team member, and StakeHolder), product backlog management with advanced features for prioritizing stories, Scrum lifecycle including a roadmap view, release planning, sprint backlog as a task board facilitating the Scrum ceremonial management of impediments, and chart production such as burndown charts, velocity charts, and cumulative flow diagrams. It offers others agile practices like a roadmap, vision, user stories, acceptance tests associated with stories, user roles, and planning poker.
ProjectForge is a Web-based solution for project management including time sheet booking, Gantt charts, financial administration and controlling, issue management, and managing work-break-down structures. First-party and third-party plugins are supported. Ready-to-run packages of the ProjectForge server are available for Windows, Mac OS X, and all Java6-capable platforms (database and Web server are included). ProjectForge is also available as a web-archive file (war) for usage within your own Web server and for your own database installation.