CI Tools and Best Practices in the Cloud

Continuous Integration

Subscribe to Continuous Integration: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Continuous Integration: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Continuous Integration Authors: John Rauser, XebiaLabs Blog, Elizabeth White, Stackify Blog, Don MacVittie

Related Topics: Apache Web Server Journal, Eclipse Platform, Continuous Integration

Apache Web Server: News Feed Item

OpenMake Meister 7.1 extends Automatic Code Refactoring into Software Builds

.Net and Eclipse Builds Made More Efficient with OpenMake

RESTON, Va., Nov. 6 /PRNewswire/ -- OpenMake Software, a leading provider of build-to-release management solutions, today announced the release of OpenMake Meister 7.1 with extended support of the refactoring process into software builds.

Refactoring is the process of restructuring source code to alter its internal structure without changing is behavior. Refactoring is done when a simple change in software requires a name change to a java package or class. This is often done when the class structure is reorganized. Refactoring is addressed through refactoring browsers such as Eclipse or Microsoft .Net. When building outside of refactoring browsers, however, refactoring changes must be manually updated in build scripts. OpenMake Meister addresses this problem by extending the functionality of refactoring browsers to the build scripts.

"Developers tell us that automatic code creation is the most important feature of their IDE," said Tracy Ragan, COO of OpenMake Software. "OpenMake Meister extends the service of automatic code creation to the build scripts themselves. Changes occurring inside the IDE due to refactoring are automatically captured in the build scripts, which is critical in creating consistent builds that can be used in lean methodologies and continuous integration build efforts."

"Tools like OpenMake Meister are a prime example of why the Eclipse Ecosystem is important. It's a classic case of how commercial software can extend the functionality of the Open Source offerings", says Mike Milinkovich, Executive Director, Eclipse Foundation.

OpenMake Meister offers Build Services that allows developers to create highly reusable build scripts that can be re-generated either on demand, or prior to a build. This dynamic method of build script management allows the build itself to change as frequently as the applications being developed change. Builds are more consistent, less costly to manage and transparent to all members of the development process. In addition, the builds can adapt immediately to changes that are occurring within the development IDE.

Meister Technology from OpenMake

OpenMake's applied experience in builds represents more than 35,000 users at 400 installations. Meister is extendable, developed under the Eclipse RCP and incorporates Apache Ant. OpenMake Software participates in the open source Eclipse ecosystems as well as in the enterprise software ecosystems

Where others stop at a single programming language (e.g. Java), or a single closed-deployment environment; Meister extends the development team's reach to consistently build and manage new technologies as they appear. Developers can focus on function and component quality instead of the repetitive mechanics of just making software builds succeed, saving time and money.

About The Eclipse Foundation

Eclipse is an open source community whose projects are focused on providing an extensible development platform and application frameworks for building software. Eclipse provides extensible tools and frameworks that span the software development lifecycle, including support for modeling, language development environments for Java, C/C++ and others, testing and performance, business intelligence, rich client applications and embedded development. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform.

The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects. Full details of Eclipse and the Eclipse Foundation are available at http://www.eclipse.org/.

About OpenMake Software

OpenMake Software has been the innovator of Build-to-Release Project Management and Best Practices solutions for global 2000 organizations since 1995. By revealing the mysteries of the build to release process, OpenMake Software enables IT teams to increase collaboration, adaptability and speed. Through its innovative Build Services and Build Forensics, OpenMake links development efforts to production results, while consolidating error prone redundancies normally found in ad hoc scripts. With more than 35,000 users worldwide and over 400 installations, OpenMake bridges the gap between development efforts and production results. OpenMake Software is a member of the Eclipse Foundation, and CA, Serena Software and MKS are among their OEM and Reseller partners. Education and integration services are available immediately through OpenMake Software Professional Services. More information on Meister is available at http://www.openmakesoftware.com/.

OpenMake, Mojo, Meister, Build Forensics, Build Methods and Build Services are registered trademarks of OpenMake Software. All other trademarks used in this document are the property of their respective owners.

The URL for this news release can be located at http://www.openmakesoftware.com/. Keywords: Refactoring, build management, software development, configuration management, application deployment

For Sales Contact: OpenMake Software, Toll Free 800.359.8049, 312-440-9545 Fax: 312-440-9543, Email: sales@openmakesoftware.com, Web: http://www.openmakesoftware.com/.

OpenMake Software

CONTACT: Media, Tracy Ragan of OpenMake Software, +1-505-424-6440,
tracy.ragan@openmakesoftware.com

Web site: http://www.openmakesoftware.com/
http://www.eclipse.org/

More Stories By PR Newswire

Copyright © 2007 PR Newswire. All rights reserved. Republication or redistribution of PRNewswire content is expressly prohibited without the prior written consent of PRNewswire. PRNewswire shall not be liable for any errors or delays in the content, or for any actions taken in reliance thereon.