Upcoming Events
Past Events
JavaOne 2008
Sonatype was at JavaOne 2008 to spread the word about m2eclipse and Nexus.
ApacheCon Europe 2007
Jason van Zyl presented Maven The Beautiful City at ApacheCon Europe 2007.
This session was a balance of theory and live demonstration starting with a description of Maven's powerful project object model (POM) and showed how the use of POM alleviates many of the traditional burdens in software development. By the end of this session the audience gained enough familiarity with Maven to create, build, and manage projects with Maven.
JavaOne 2007
Jason van Zyl presented Joyful Metamorphosis: Migrating an Enterprise Ant Build to Maven at JavaOne 2007.
Large enterprise Ant builds can often be the source of many hidden dangers, costs, and hindrances to team productivity. Ant itself is an excellent tool, and its tasks are incredibly useful, but it provides no structure, no patterns, and no coherence with respect to a project's organization and infrastructure and how developers interact within a team. Knowledge of Ant has been heavily invested in and is something that needs to be leveraged. Maven provides the perfect marriage of Ant's utility and sensitivity to a project's organization and infrastructure. A project's infrastructure includes how sources are laid out in the file system, where documentation is placed, how dependencies are managed, how resultant artifacts are managed, how continuous integration is managed, how issue management is integrated, how this all ties together in the IDE for your developers to make them productive, and more. Ant can be utilized to provide functionality for each of these aspects, but the critical difference with Maven is that it provides the framework and patterns to tie all these aspects together to create a system that helps your team understand the important interactions between these aspects for greater productivity.


