The Open Source aficionados at Red Hat are hosting an Eclipse DemoCamp in Toronto, Ontario on Tuesday June 29. Red Hat works to bridge between the communities that create open source software and the enterprise customers who use it. They make the rapid innovation of open source technology consumable in mission-critical, enterprise environments.
Sonatype is also committed to fostering growth and innovation within the open source community. Recently Andrew Overholt from Red Hat attended the Sonatype and Eclipse Maven Meetup in Guelph, Ontario. And this Tuesday Sonatype’s Jason van Zyl will attend the Red Hat hosted Eclipse DemoCamp. Jason will give a presentation on m2eclipse and Tycho.
The DemoCamp takes place on Tuesday June 29 at 6:30pm. The event takes place at 2323 Yonge Street, Suite 300 Toronto.
To register for this event as an attendee please click here.
View Larger Map
Sonatype is hosting a Maven Meetup in downtown Philadelphia Wednesday April 7, 2010. Presentations will cover Maven 3.0, Nexus, Hudson, Tycho, m2eclsipse, and more. There are still a few seats left, so visit www.sonatype.com/meetup2010 to register.
And on Tuesday April 6, Sonatype’s Jason van Zyl will be the guest speaker at the Philly Java User Group meeting, discussing Maven Stack. This talk focuses on the Maven Ecosystem and the under-pinnings of technologies that are going to shape the Next Generation Maven Development Stack.
Join us in Philadelphia at the Sheraton Society Hill, ahead of Emerging Technologies for the Enterprise April 8-9, 2010.
April 7, 2010 Sonatype is hosting a Maven Meetup in downtown Philadelphia ahead of Emerging Technology for the Enterprise. Take part in presentations given by the developers who are building the Maven software you will be using in the future. Registration is filling up fast, there are only a few seats left. Learn about Apache Maven, Hudson, Nexus, Sonar, Felix, OSGi, Tycho, Selenium, and more. Visit www.sonatype.com/meetup2010 for more information about presentations and registration.
April 7, 2010
8:00 AM – 5:00 PM
Sheraton Society Hill (downtown)
Choose from a range of sessions presented by the Maven developers. Sessions will include:
- Maven in the Enterprise
- Git, JGit & EGit
- OSGi Runtimes
- OSGi Provisioning with P2
- Moving from Plexus to Guice
- Tycho: Enterprise OSGI Builds
- Nexus & OSGi
Recently, I was asked to do an interview for EclipseMagazine about the future of Maven and release of Maven 3.0. JAXenter published part one and two of the interview over two weeks. Below is the full interview, which covers everything from changes Maven 2 users can expect when migrating to Maven 3, Nexus repository manager, the Maven Shell, Polyglot Maven, and more.
With the switch from Maven 1.x to 2, developers had to manage some fundamental changes. What challenges can users expect when migrating from Maven 2 to Maven 3?
We are planning that, in most cases, Maven 3.0 will be a drop-in replacement for Maven 2.x. We have gone to great lengths to ensure backward compatibility while reimplementing a good portion of Maven’s internals. From the command-line perspective we are trying to be fully compatible. Maven 3.0 will not allow duplicate dependency or plugin declarations, so those problems would need to be fixed, but aside from that no changes to your POMs will be required. In all other regards we have created backward compatibility layers to protect users from the many internal API changes that we have made. I really hope that the Maven community can move forward to Maven 3.0 without grief, and use the new features as it is convenient for them.
Is there anything users should keep in mind when creating a new project, to be prepared for Maven 3?
It honestly shouldn’t be any different from Maven 2.0. That’s the intended goal. So much has changed under the covers that we didn’t want to change the POM format. The primary goal is a path forward for all Maven users, efficient embedding, increased performance, synchronizing the Maven 3.0 code base with m2eclipse, and adding extension points for tools like Tycho, Polyglot Maven, and the Maven Shell.
It’s not too late to register for the Sonatype Maven Meetup taking place on April 7, 2010 ahead of Emerging Technologies for the Enterprise in Philadelphia. Meet with Maven aficionados, sit in on presentations about Maven 3, Tycho, OSGi, Peaberry, and much more.
Choose from a dozen different sessions throughout the day, presented by the developers who are building the Maven software you’ll be using in the future. Join us for an interactive BoF session at the end of the day, followed by a reception.
Special Promotion — Bring a Friend for Free
Register one attendee at the $190 standard registration rate, and have a friend join you at no charge.
Visit www.sonatype.com/meetup2010 to register or for more information. When you register, add “+1″ after your name to receive the special promotion pricing for you and a friend.
Seating is limited