Support for Ope n Source Tools and Resources in Build Management OpenMake Software is active in the Open Source development community and creates software that incorporates the use of Open Source tools. OpenMake Software supports Open Source tools by extending the feature sets of Open Source solutions. Below is a list of Open Source organizations we participate in and Open Source libraries and tools that we use. Ant serves as an important tool for building Java components. OpenMake Meister integrates with Ant, allowing our users to define Build Methods that call Ant Tasks. Using Build Methods also allows our users to define build best practices around the usage of Ant. Below are a list of the Build Methods using Ant Tasks that are provided "out of the box". Of course, you can write your own Build Methods as you see fit. Ant Classic Java Task | Ant Copy Task | Ant Copy Task | Ant Ear Task | Ant Ear Task | Ant Jar Task | Ant Jar Task | Ant Javac Task | Ant War Task | Ant Zip Task | Ant Update Properties in Jar Task | Ant Update Deploy Task | Ant Tar Task | Ant Javadoc | Ant Javah | JUnit Test | Ant Rmic Task | |
Look for support of generating IVY dependency files in our 7.2 release. Meister understands the dependencies without needing a developer to manually create the IVY files. 7.2 will support the creation of IVY files so that they can be read by IVY. OpenMake Software shares the vision of an improved development methodology using agile practices. Our application build products support a standard continuous integration method as well as provides a method for moving the build practice from a top down waterfall approach to a truly agile method where source code check-ins do not break the build.
OpenMake Meister provides Maven like Build Best Practices support, but goes beyond these basic features by providing the flexibility, integrated CI builds, Workflow and the mash-up services to keep your IDE Builds in synch with your CI Builds- Get More Info... 
OpenMake Software has been an active member of the Eclipse organization si nce 2002. Over the last 5 years OpenMake Software has not only contributed to Eclipse projects, but has also incorporated the Eclipse RCP into our Mojo and Meister applications. 
Not only do we "power" our products with Eclipse technology, we also support Eclipse Plug-ins. Our Meister Build Plug-in extends the automatic code creation features of the Eclipse IDE to the build scripts themselves. This provides the most agile method of moving between builds inside and outside of the Eclipse environment - without stopping to update scripts. Tracy Ragan, COO OpenMake Software, is a Add-In provider Board representatives and participates on the Eclipse Board. Perl is one of the oldest open source communities and is probably one of the most popular and robust open source scripting languages. Meister uses Perl as the basis for Build Methods, the components that generates the build.xml files. Perl allows the most flexibility in search and replace functionality and conditional logic. For these reasons it was the language chosen to support Meister's Build Methods. Useful links for Perl development include: - perldocs.org - online Perl documentation
- perlmonks.com - online forums and developer community
- cpan.org - downloads of Perl and more
- YAPC - Yet another PERL conference. Attend the yearly YAPC conference and learn the latest in PERL programming techniques.
OpenMake Meister integrates with both Subversion and CVS providing detailed build audit reports showing all artifacts used in the build with the Subversion or CVS item history. We don't stop there. We also provide an audit of what files were not managed in CVS or Subversion giving you a complete audit of the accuracy of your Subversion or CVS repository. OpenMake Meister also provides a continuous integration build loop for Subversion and CVS to support agile development practices with build avoidance and complete support for iterative development processes. Openmake Meister supports a variety of plug-ins including those that support Junit and Nunit testing. So when you need to incorporate testing within your build workflow, Meister will allow you to easily call Junit and Nunit test. It is simple to implement and highly recommended for improving your software quality. Other Sites eg3.com is a leading portal for embedded systems, RTOS, DSP, boards and more. eg3.com
|