<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sonatype Blog &#187; eclipse</title>
	<atom:link href="http://blog.sonatype.com/people/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sonatype.com/people</link>
	<description>Sonatype is transforming software development with tools, information and services that enable organizations to build better software, faster, using open-source components.</description>
	<lastBuildDate>Thu, 16 May 2013 18:53:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Evaluating an Open Source Project&#8217;s Security</title>
		<link>http://blog.sonatype.com/people/2012/04/evaluating-an-open-source-projects-security-team/</link>
		<comments>http://blog.sonatype.com/people/2012/04/evaluating-an-open-source-projects-security-team/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 10:00:01 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Apache httpd]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=10739</guid>
		<description><![CDATA[Last week I wrote about how important it is to pay attention to the security of the OSS projects you depend on. This isn&#8217;t just a one-time responsibility when you are trying to choose which component to depend on, this is an ongoing requirement. Even if you use the most secure OSS projects out there, [...]]]></description>
				<content:encoded><![CDATA[<p>Last week <a href="http://www.sonatype.com/people/2012/04/the-oss-projects-you-depend-on-take-security-seriously-do-you/">I wrote about how important it is to pay attention</a> to the security of the OSS projects you depend on.  This isn&#8217;t just a one-time responsibility when you are trying to choose which component to depend on, this is an ongoing requirement.   Even if you use the most secure OSS projects out there, if you don&#8217;t pay attention to security updates, it is all for nothing.   Staying secure requires constant vigilance.</p>

<p>In this post, I&#8217;m going to talk about OSS project security.   Since we&#8217;ve been paying a lot of attention to OSS security, I wanted to lay out some guidelines for evaluating an OSS project&#8217;s security.    There&#8217;s a wide range of approaches to security from OSS projects: on one end of the spectrum, a one-person OSS project on Github won&#8217;t have a formal approach to security; on the other end of the spectrum, a project that is at the center of a billion dollar commercial ecosystem (like Apache httpd or Tomcat) will have a dedicated security team.</p>

<p><span id="more-10739"></span></p>

<p>This post focuses on the secure end of the spectrum.  Projects like Tomcat and Apache httpd that have dedicated security teams.  Here are some of the baseline requirements for an OSS security teams.   If you are maintain an open source project and you want to let the end-user know you take security seriously, you should consider starting a security team and following the guidelines in this post.   If you are consuming open source, you should look for the following signs that this project has a mature approach to security in place:</p>

<ul>
    <li><strong>A low-volume general, public announcements list</strong> &#8211; Every OSS project should have a &#8220;announcements&#8221; list which only contains release announcements or critical security announcements, no more, no less.   Having a low-volume announcement list and being disciplined about what you send to this list increases the value of having an announcement list.   The best case is a project that has a separate security announcement list.  Users can define filters and flag these messages as important guides for security.   The worst case is a project that has a noisy list that is a mixture of discussions and announcements.   Keep the noise out of security announcements.</li>
    <li><strong>A private security list</strong> &#8211; If you run an open source project and someone notifies you of a vulnerability, you&#8217;ll want a private place to discuss the potential impact and any proposed fixes.   If your project is especially large (Linux, httpd, Tomcat) you want to limit this list to a few trusted members of the project.</li>
    <li><strong>One or more PGP Keys</strong> &#8211; This is a critical requirement, if someone identifies a security vulnerability in your software they need some assurance that the vulnerability report is being delivered to the right people.   This is critical because (as a hypothetical) if I were going to compromise Tomcat, I might also attempt to compromise the accounts of the people who maintain Tomcat.   Email is, in general, unencrypted over the public internet, you shouldn&#8217;t put anything sensitive into a plaintext email that you wouldn&#8217;t want broadcast to the entire world.</li>
    <li><strong>How to Report a Vulnerability</strong> &#8211; Every project has different requirements, but if someone is reporting a vulnerability in a project like Tomcat, the security team will likely want to know some basic common details: what JVM was being used?   What version of Tomcat was vulnerable?  Is there any exploit code that can test the vulnerability?  Also important, who else is aware fo the vulnerability?   How long have you known about the vulnerability?    Are you aware of any successful attacks using this vulnerability?</li>
    <li><strong>A Description of the Security Process</strong> &#8211; This is especially important because Security teams are one part of an OSS project that is very opaque.   While the public has visibility into almost all other aspects of a collaborative open source project, the security team is often working in secret to address identified vulnerabilities (possibly for months before they are generally known).   To reduce friction between the transparency and the need for secrecy make sure that the  public is aware of the security process.   Consider retroactive transparency for discussions once the exploit has been published.</li>
</ul>

<p>Here are a few examples of projects with mature security teams:</p>

<ul>
    <li>SpringSource Security Team &#8211; <a href="http://www.springsource.com/security">http://www.springsource.com/security</a></li>
    <li>Apache Security Team &#8211; <a href="http://www.apache.org/security/ ">http://www.apache.org/security/</a> (Focuses mostly on APR and HTTP)</li>
    <li>Apache Tomcat Security Team &#8211; <a href="http://tomcat.apache.org/security.html">http://tomcat.apache.org/security.html</a></li>
    <li>Apache Struts Security Team &#8211; <a href="http://struts.apache.org/security.html">http://struts.apache.org/security.html</a></li>
</ul>

<p>These projects have enough developers to have created a critical mass of both end-users and developers.      All of these projects also have a strong commercial interest that can sustain continuous investment in a security team.    As I&#8217;ve been surveying open source security, I&#8217;ve been impressed at the speed with which most open source projects react to security vulnerabilities.   In general, projects that are attached to a respected forge (like Apache and Eclipse) are associated with a process and procedure for making sure that end-users have an interface to a security team.   On the other hand, I see a very large list of projects that don&#8217;t present any interface for security other than a public developer&#8217;s list.</p>

<p>If we&#8217;re going to start taking application security seriously, every open source project should take the time to satisfy these minimum standards for presenting a secure interface to end-users.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/04/evaluating-an-open-source-projects-security-team/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tame Your Dependencies With Free Eclipse Plugin</title>
		<link>http://blog.sonatype.com/people/2011/07/tame-your-dependencies-with-free-eclipse-plugin/</link>
		<comments>http://blog.sonatype.com/people/2011/07/tame-your-dependencies-with-free-eclipse-plugin/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 15:28:29 +0000</pubDate>
		<dc:creator>Terry Bernstein</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=8791</guid>
		<description><![CDATA[Sonatype recently released a free beta version of the Sonatype Insight Plugin for Eclipse that allows you to more efficiently manage and select Java components.  It is part of the Sonatype Insight product line that helps organizations take advantage of open source-based development while improving quality and reducing security and licensing risks. We want to [...]]]></description>
				<content:encoded><![CDATA[<p>Sonatype recently released a free beta version of the Sonatype Insight Plugin for Eclipse that allows you to more efficiently manage and select Java components.  It is part of the Sonatype Insight product line that helps organizations take advantage of open source-based development while improving quality and reducing security and licensing risks.</p>

<div id="attachment_8793" class="wp-caption alignright" style="width: 445px"><a href="http://www.sonatype.com/people/wp-content/uploads/2011/07/Component-versions-in-Eclipse-Tool.png"><img class="size-full wp-image-8793   " title="Component versions in Development Insight for Eclipse" src="http://www.sonatype.com/people/wp-content/uploads/2011/07/Component-versions-in-Eclipse-Tool.png" alt="Screen shot of component versions display in Development Insight for Eclipse" width="435" height="153" /></a><p class="wp-caption-text">See what components are used,  which versions, and when updates are available</p></div>

<p>We want to make component based development as easy as possible by providing you the tools to choose the right components from the beginning to speed development, improve quality, and reduce costly rework. This plugin, the first of a series of development tools, helps you tame the issues typically associated with utilizing open source Java components, including:</p>

<ul>
    <li>Determining when new component versions are available and making informed update decisions</li>
    <li>Understanding what versions of each component are used in your project</li>
    <li>Identifying where specific components are used</li>
    <li>Updating components throughout your project</li>
</ul>

<p>The plugin is build tool agnostic, and so works with all Java projects in general (Java, PDE, Maven, etc.).</p>

<p>This is just the beginning. We’ll be adding features to help you choose components that meet your security, quality, and licensing standards by providing useful information about each component right in the IDE.  For example, we’ll alert you when a component, or one of its dependencies has known security vulnerabilities. You’ll also be able to tell how each component or dependency is licensed without having to hunt through the code yourself.</p>

<p>So tame your dependencies today and get the <a href="http://www.sonatype.com/Products/Sonatype-Insight/Development-Insight/Development-Insight-for-Eclipse">Sonatype Insight Plugin for Eclipse</a>.</p>

<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/07/tame-your-dependencies-with-free-eclipse-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maven 3: The Future of Enterprise Java Build Infrastructure</title>
		<link>http://blog.sonatype.com/people/2011/05/maven-3-the-future-of-enterprise-java-build-infrastructure/</link>
		<comments>http://blog.sonatype.com/people/2011/05/maven-3-the-future-of-enterprise-java-build-infrastructure/#comments</comments>
		<pubDate>Thu, 05 May 2011 14:00:00 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[Maven]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[EclipseCon 2011]]></category>
		<category><![CDATA[Maven 3]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=7758</guid>
		<description><![CDATA[The Maven 3: The Future of Enterprise Java Build Infrastructure presentation is now available for viewing. This presentation was given at EclipseCon 2011 by Sonatype founder Jason van Zyl. More on this presentation: Maven 3 is the best version of Maven yet. Maven 3 is faster, has been optimized for IDE use, and is fully [...]]]></description>
				<content:encoded><![CDATA[<p><!--dzoneZ=none-->The <strong>Maven 3: The Future of Enterprise Java Build Infrastructure</strong> presentation is now available for viewing. This presentation was given at EclipseCon 2011 by Sonatype founder Jason van Zyl.</p>

<p><strong>More on this presentation:</strong></p>

<p>Maven 3 is the best version of Maven yet. Maven 3 is faster, has been  optimized for IDE use, and is fully backward compatible with Maven 2.  One of the big focuses of Maven 3 is to provide a more reliable, more  stable and better performing build tool. Faster Maven builds lead to  higher developer productivity in your organization.</p>

<p><strong>Watch the video below:</strong></p>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="405" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/I4zSHgQ0fOE?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="500" height="405" src="http://www.youtube.com/v/I4zSHgQ0fOE?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/05/maven-3-the-future-of-enterprise-java-build-infrastructure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tycho: Building Eclipse plugins with Maven</title>
		<link>http://blog.sonatype.com/people/2011/04/tycho-building-eclipse-plugins-with-maven/</link>
		<comments>http://blog.sonatype.com/people/2011/04/tycho-building-eclipse-plugins-with-maven/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 13:00:16 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[Tycho]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=8025</guid>
		<description><![CDATA[As part of the Eclipse Live series of webinars, Sonatype software developer Pascal Rapicault is giving a presentation on Tycho: Building Eclipse plugins with Maven. About the webinar: Tycho is a set of Maven plugins and extensions for building Eclipse plugins and OSGI bundles with Maven. Eclipse plugins and OSGI bundles have their own metadata [...]]]></description>
				<content:encoded><![CDATA[<p><!--dzoneZ=none-->As part of the Eclipse Live series of webinars, Sonatype software developer Pascal Rapicault is giving a presentation on <strong>Tycho: Building Eclipse plugins with Maven.</strong></p>

<p><strong>About the webinar:</strong></p>

<p>Tycho is a set of Maven plugins and  extensions for building Eclipse plugins and OSGI bundles with Maven.  Eclipse plugins and OSGI bundles have their own metadata for expressing  dependencies, source folder locations, etc. that are normally found in a  Maven POM. Tycho uses native metadata for Eclipse plugins and OSGi  bundles and uses the POM to configure and drive the build. Tycho  supports bundles, fragments, features, update site projects and RCP  applications. Tycho also knows how to run JUnit test plugins using OSGi  runtime and there is also support for sharing build results using Maven  artifact repositories.</p>

<p>Join this webinar to get an overview of the Tycho project and to learn what plans the project has for the future.</p>

<ul>
    <li><strong>Date</strong>: May 3, 2011</li>
    <li><strong>Time</strong>: 9:00 am PST / 12:00 pm EST / 4:00 pm UTC / 6:00 pm CET</li>
    <li><strong>Length</strong>: 60 minutes</li>
    <li><a href="http://live.eclipse.org/node/1003" target="_blank"><strong>Enroll here!</strong></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/04/tycho-building-eclipse-plugins-with-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>m2eclipse: The collaboration of the Maven &amp; Eclipse Platforms</title>
		<link>http://blog.sonatype.com/people/2011/04/m2eclipse-the-collaboration-of-the-maven-eclipse-platforms/</link>
		<comments>http://blog.sonatype.com/people/2011/04/m2eclipse-the-collaboration-of-the-maven-eclipse-platforms/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 14:00:00 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[m2eclipse]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[m2e]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=7759</guid>
		<description><![CDATA[As mentioned earlier on the Sonatype blog, we&#8217;re taking some of our most popular sessions from EclipseCon 2011, and releasing them to the wider developer community. The second installment from EclipseCon 2011 is m2eclipse: The collaboration of the Maven &#38; Eclipse Platforms. Software developer Igor Fedorenko details the new features and changes to m2eclipse 1.0, [...]]]></description>
				<content:encoded><![CDATA[<p><!--dzoneZ=none-->As mentioned earlier on the Sonatype blog, we&#8217;re taking some of our most popular sessions from EclipseCon 2011, and releasing them to the wider developer community. The second installment from EclipseCon 2011 is <strong>m2eclipse: The collaboration of the Maven &amp; Eclipse Platforms.</strong></p>

<p>Software developer Igor Fedorenko details the new features and changes to m2eclipse 1.0, including pom.xml editor enhancements and reworked build lifecycle mapping.</p>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="405" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/-6G00KFONrw?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="500" height="405" src="http://www.youtube.com/v/-6G00KFONrw?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>For more videos from the Sonatype team, visit our <a href="http://www.sonatype.com/videos.html" target="_self">Resource Center</a>, or go to our <a href="http://www.youtube.com/user/sonatype" target="_blank">YouTube channel</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/04/m2eclipse-the-collaboration-of-the-maven-eclipse-platforms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are you going to EclipseCon 2011?</title>
		<link>http://blog.sonatype.com/people/2011/02/are-you-going-to-eclipsecon-2011/</link>
		<comments>http://blog.sonatype.com/people/2011/02/are-you-going-to-eclipsecon-2011/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 15:00:00 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=7416</guid>
		<description><![CDATA[Are you headed to EclipseCon 2011? It&#8217;s not too late to make plans to head to Santa Clara, California in March. EclipseCon is the conference for anyone involved in Eclipse. As a proud member of the Eclipse Foundation, Sonatype is looking forward to another year of great talks, tutorials and BOF’s. We will be hosting [...]]]></description>
				<content:encoded><![CDATA[<p><!--dzoneZ=none-->Are you headed to EclipseCon 2011? It&#8217;s not too late to make plans to head to Santa Clara, California in March.</p>

<p>EclipseCon is the conference for anyone involved in Eclipse. As a proud member of the Eclipse Foundation, Sonatype is looking forward to another year of great talks, tutorials and BOF’s. We will be hosting a number of talks in the Cypress Room all day on Tuesday, March 22, 2011.</p>

<p>Sonatype founder Jason van Zyl will be giving a presentation on <a href="http://www.eclipsecon.org/2011/sessions/?page=sessions&amp;id=2049" target="_blank">Building Eclipse plugins and RCP applications with Tycho, Nexus &amp; Hudson</a>.<strong></strong></p>

<h4>Event details:</h4>

<ul>
    <li><strong>Date:</strong> March 21-24, 2011</li>
    <li><strong>Location:</strong> Hyatt Regency Santa Clara, CA</li>
    <li><strong>Event website:</strong> <a href="http://www.eclipsecon.org/2011/" target="_blank">http://www.eclipsecon.org/2011/</a></li>
</ul>

<p>Stay tuned to the Sonatype blog for updates on Sonatype&#8217;s talks and presentations at EclipseCon 2011. And for the latest news and updates from the Sonatype team, <a href="http://twitter.com/SonatypeCM" target="_blank">follow us on Twitter</a> @SonatypeCM.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/02/are-you-going-to-eclipsecon-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New in m2e 0.12.1 &#8211; Maven 3.0.2, Async HTTP Client</title>
		<link>http://blog.sonatype.com/people/2011/01/new-in-the-m2e-0-12-1-release-maven-3-0-2-async-http-client/</link>
		<comments>http://blog.sonatype.com/people/2011/01/new-in-the-m2e-0-12-1-release-maven-3-0-2-async-http-client/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 16:23:09 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[m2eclipse]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[m2e]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=7144</guid>
		<description><![CDATA[Today we are releasing m2e 0.12.1. Despite our previous announcement that 0.12.0 would be the last version made available from Sonatype, we have decided to cut this point release to make available new versions of the m2e dependencies. Most notably, this release includes recently released Maven 3.0.2 embedded runtime and an updated version of Async [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.sonatype.com/people/wp-content/uploads/2010/02/m2eclipse-small.png" alt="" title="m2eclipse-small" width="250" height="60" class="alignright size-full wp-image-4359" /></p>

<p>Today we are releasing m2e 0.12.1. Despite our <a href="http://www.sonatype.com/people/2010/11/m2e-0-12-release-and-the-future-of-m2e/">previous announcement that 0.12.0 would be the last version made available from Sonatype</a>, we have decided to cut this point release to make available new versions of the m2e dependencies.</p>

<p>Most notably, this release includes <a href="http://maven.apache.org/docs/3.0.2/release-notes.html">recently released Maven 3.0.2</a> embedded runtime and <a href="https://github.com/AsyncHttpClient/async-http-client">an updated version of Async HTTP Client</a> that resolves all known issues reported against m2e 0.12.0, and thus helps make m2e work better in corporate environments.</p>

<p>As usual this version of m2e is made available from the Eclipse Marketplace and from <a href="http://m2eclipse.sonatype.org/sites/m2e/">http://m2eclipse.sonatype.org/sites/m2e/</a>.</p>

<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/01/new-in-the-m2e-0-12-1-release-maven-3-0-2-async-http-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing with Eclipse and Maven</title>
		<link>http://blog.sonatype.com/people/2010/12/developing-with-eclipse-and-maven/</link>
		<comments>http://blog.sonatype.com/people/2010/12/developing-with-eclipse-and-maven/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 14:00:18 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[m2eclipse]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[Sonatype books]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=6792</guid>
		<description><![CDATA[Sonatype books are the essential references for anyone working with Apache Maven, repository management, and integrating Maven with Eclipse. Learn best practices, central concepts, and complete integration for Maven, Nexus Professional, and m2eclipse. Sonatype books offer the latest content for the software development tools you depend on. The fourth book in our series of books [...]]]></description>
				<content:encoded><![CDATA[<p><!--dzoneZ=none-->Sonatype books are the essential references for anyone working with   Apache Maven, repository management, and integrating Maven with Eclipse.</p>

<p>Learn best practices, central concepts, and complete integration for   Maven, Nexus Professional, and m2eclipse. Sonatype books offer the   latest content for the software development tools you depend on.</p>

<p>The fourth book in our series of books available for downloading is <a href="http://go.sonatype.com/forms/DevEclipseMaven" target="_blank"><em>Developing with Eclipse and Maven</em></a>.</p>

<p>In this book you will learn how to fully integrate Maven with Eclipse, the world’s most widely used IDE for Java development.</p>

<p><strong>Why Maven?</strong></p>

<p>Maven is a software build tool, but it is much more than that.  Maven is  also a project management tool.  It is designed to be flexible, easy,  and intuitive – to be a more efficient and comprehensive build tool.</p>

<p><strong>Why Eclipse?</strong></p>

<p>Eclipse is the most widely used IDE for Java development today. Eclipse has a huge amount of <a href="http://www.eclipseplugincentral.com" target="_blank">plugins</a> and an innumerable amount of organizations developing their own  software on top of it. Quite simply, Eclipse is ubiquitous. The  m2eclipse project provides full integration for Maven within the Eclipse  IDE.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2010/12/developing-with-eclipse-and-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>m2e at Eclipse: What will this mean for you?</title>
		<link>http://blog.sonatype.com/people/2010/12/m2e-at-eclipse-what-will-this-mean-for-you/</link>
		<comments>http://blog.sonatype.com/people/2010/12/m2e-at-eclipse-what-will-this-mean-for-you/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 12:00:55 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[m2eclipse]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[m2e]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=6570</guid>
		<description><![CDATA[As previously mentioned we are in the process of moving m2e to the Eclipse Foundation.  Currently we are going over the implications of this move from an end-user perspective and an m2e extension developer&#8217;s perspective. From an end-user perspective this means a wider availability of m2eclipse, but more importantly it means an alignment of m2e [...]]]></description>
				<content:encoded><![CDATA[<p>As previously mentioned we are in the process of moving m2e to the Eclipse Foundation.  Currently we are going  over the implications of this move from an end-user perspective and an  m2e extension developer&#8217;s perspective.</p>

<p>From an end-user perspective this means a wider  availability of m2eclipse, but more importantly it means an alignment of m2e with the  main Eclipse components and also with the Eclipse releases.  m2e  will be participating in the Indigo release train and we have asked for  its inclusion in the Java Developer Package.</p>

<p>Eclipse is known for IP cleanliness. Through its very thorough  IP review process, the Eclipse Foundation has been known to only make  available code with a very clear pedigree. In fact, it is this very  process that prevented us from moving our code to Eclipse a couple years  ago. We now have addressed all the issues uncovered in this initial  attempt.</p>

<p>You may wonder, how does this help me? It does not make m2e  run faster, or better? You are right, but it helps where you can&#8217;t see.  It helps making someone in your management chain more comfortable with  the usage of m2e, but also enables m2e for inclusion into more  Eclipse-based products and to some extent favor the creation of m2e  extensions.</p>

<p>From an extender perspective, this move means work. In fact, since  m2e namespace will now be org.eclipse.m2e instead of org.maven.ide, m2e  extension developers will to be forced to change their code to have  their extensions work with the new m2e. Despite our commitment to work  in Eclipse 3.7 (Indigo), m2e is still targeted to work on Eclipse 3.5,  3.6 and 3.7, which means that you should not have to maintain two  branches of your code one for the &#8220;old&#8221; Sonatype m2e and one for the new  Eclipse m2e.</p>

<p>Overall despite the initial hurdle that can result from  this sort of move, we are deeply convinced that it is a great  opportunity for the m2e community at large.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2010/12/m2e-at-eclipse-what-will-this-mean-for-you/feed/</wfw:commentRss>
		<slash:comments>173</slash:comments>
		</item>
		<item>
		<title>m2e 0.12 release and the future of m2e</title>
		<link>http://blog.sonatype.com/people/2010/11/m2e-0-12-release-and-the-future-of-m2e/</link>
		<comments>http://blog.sonatype.com/people/2010/11/m2e-0-12-release-and-the-future-of-m2e/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 12:00:10 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[m2eclipse]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[m2e]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=6555</guid>
		<description><![CDATA[Sonatype recently announced the availability of m2eclipse 0.12.  This release includes support for Maven 3.0 and many improvements in the HTTP transport code. This should be the last release made available from the Sonatype servers.  But not to worry, we are not stopping the development. In fact, quite conversely, we are ramping up our efforts [...]]]></description>
				<content:encoded><![CDATA[<p>Sonatype recently announced the <a href="http://dev.eclipse.org/mhonarc/lists/m2e-users/msg00076.html" target="_blank">availability of m2eclipse 0.12</a>.  This release includes support for Maven 3.0 and many improvements in the HTTP  transport code. This should be the last release made available from the  <a href="http://m2eclipse.sonatype.org/sites/m2e/" target="_blank">Sonatype servers</a>.  But not to worry, we are not stopping the development. In fact, quite  conversely, we are ramping up our efforts on the m2eclipse core and moving  m2e to the Eclipse foundation.</p>

<p>At this point, the move has not been  completed as we are still working with the Eclipse IP team to get all  our code and dependencies reviewed. If all goes well, we are hoping to  have everything moved to the Eclipse Foundation by mid-December. In the  meantime the development is still happening on <a href="https://github.com/sonatype/m2eclipse-core" target="_blank">github</a> but under the new <em>org.eclipse.m2e</em> name-space. We will keep you posted when the code has been completed moved.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2010/11/m2e-0-12-release-and-the-future-of-m2e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
