Versioning & Production

Facebook Twitter
Sonar (software quality) SonarQube (formerly Sonar[1]) is an open source platform for Continuous Inspection of code quality. Features[edit] Reception[edit] In 2009 Sonar received the Jolt Awards under testing tools category.[9][10] Featured in continuous integration tools.[11] Used by the Andalusian Autonomous Government,[12] eXo Platform,[13] Apache Software Foundation,[14] Eclipse Foundation,[15] Marvelution.[16] References[edit] External links[edit] Sonar (software quality)
Selenium - Web Browser Automation What is Selenium? Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!)

Selenium - Web Browser Automation

Open Source Features

Cucumber - Making BDD fun

Cucumber - Making BDD fun 7. Repeat 1-6 until the money runs out Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format. Cucumber works with Ruby, Java, .NET, Flex or web applications written in any language.
Java SE 7 —
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you think that Maven could help your project, you can find out more information about in the "About Maven" section of the navigation. This includes an in-depth description of what Maven is, a list of some of its main features, and a set of frequently asked questions about what Maven is. Learning about Maven This site is separated into the following sections, depending on how you'd like to use Maven:

Maven - Welcome to Apache Maven

Maven - Welcome to Apache Maven
Maven Integration (m2e) The goal of the m2e project is to provide a first-class Apache Maven support in the Eclipse IDE, making it easier to edit Maven's pom.xml, run a build from the IDE and much more. For Java developers, the very tight integration with JDT greatly simplifies the consumption of Java artifacts either being hosted on open source repositories such as Maven Central, or in your in-house Maven repository. m2e is also a platform that let others provide better integration with additional Maven plugins (e.g. Android, web development, etc.), and facilitates the distribution of those extensions through the m2e marketplace. Maven and Apache Maven are trademarks of the Apache Software Foundation. m2eclipse m2eclipse
The Build Artifact Repository Manager The Build Artifact Repository Manager 26th March 2014 release of 2.0.1. See Quick Tour Dynamic LDAP Group-Roles mapping Configuration.

Continuum - Welcome to Continuum

Continuum - Welcome to Continuum Apache Continuum™ is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems. Whether you have a centralized build team or want to put control of releases in the hands of developers, Continuum can help you improve quality and maintain a consistent build environment.
The Bug Genie ~ Friendly issue tracking
WebSVN - Online subversion repository browser Why WebSVN? WebSVN offers a view onto your subversion repositories that's been designed to reflect the Subversion methodology. You can view the log of any file or directory and see a list of all the files changed, added or deleted in any given revision. You can also view the differences between two versions of a file so as to see exactly what was changed in a particular revision. Features WebSVN offers the following features: WebSVN - Online subversion repository browser The coolest Interface to (Sub)Version Control Latest Version TortoiseSVN 1.8.6, built against Subversion 1.8.8. Released 13.
News Subversion 1.8.0 Support Subclipse 1.10.x releases are now available and includes support for Subversion 1.8.0.
YAML YAML is a recursive acronym for "YAML Ain't Markup Language". Early in its development, YAML was said to mean "Yet Another Markup Language",[3] but it was then reinterpreted (backronyming the original acronym) to distinguish its purpose as data-oriented, rather than document markup. Features[edit] Examples[edit]