<?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; Sonatype</title>
	<atom:link href="http://blog.sonatype.com/people/tag/sonatype/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>Why Insight App Health Check is so Important: Java Flaws Increasingly Targeted By Attackers</title>
		<link>http://blog.sonatype.com/people/2012/07/java-flaws-increasingly-targeted-by-attackers-researchers-say/</link>
		<comments>http://blog.sonatype.com/people/2012/07/java-flaws-increasingly-targeted-by-attackers-researchers-say/#comments</comments>
		<pubDate>Wed, 25 Jul 2012 16:17:32 +0000</pubDate>
		<dc:creator>The Vigilant Application Owner</dc:creator>
				<category><![CDATA[Insight]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11887</guid>
		<description><![CDATA[Check out this news story that broke earlier in the week: Java flaws are &#8220;increasingly targeted by attackers&#8221;. This story was filed by IDG News Service from the Black Hat USA 2012 conference, and it points at a trend we&#8217;ve also noticed. The world is waking up to the fact that Java is an attractive [...]]]></description>
				<content:encoded><![CDATA[<p>Check out this news story that broke earlier in the week: <b>Java flaws are &#8220;increasingly targeted by attackers&#8221;.</b>   This story was filed by IDG News Service from the Black Hat USA 2012 conference, and it points at a trend we&#8217;ve also noticed.   The world is waking up to the fact that Java is an attractive target.   Java applications run the world&#8217;s largest organizations (from banks to governments).  Where there is Java, there is usually a system worth hacking into.  Security professionals are taking note.</p>

<p>During our initial testing of <a href="http://www.sonatype.com/Products/Insight-App-Health-Check/Analyze-Your-App">Insight Application Health Check</a> we found that real-world applications at large enterprise contained an average of 32 publicly known security vulnerabilities.  Some of these security vulnerabilities were 3s and 4s on the 10 point CVSS scale, but many were 9s and 10s.   These are bugs that are easily exploitable over the network which can be used to take ownership of applications and data.</p>

<p>So, think about it.  If you develop Java applications, you&#8217;ve been relatively isolated from security concerns for years.   Java has never been the top attack vector of hackers, and, because of this, developers have never really had to think about scanning artifacts for security issues.   It looks like this is changing, and if you want to do something about it, it&#8217;s easy.   Just run a free summary scan of your application with <a href="http://www.sonatype.com/Products/Insight-App-Health-Check/Analyze-Your-App">Insight App Health Check</a>.</p>

<p>Here&#8217;s the IDG story, enjoy:</p>

<p>IDG News Service – (International) Java flaws increasingly targeted by attackers, researchers say. Java vulnerabilities are increasingly exploited by attackers to infect computers, and the problem could become worse if Oracle does not do more to secure the product and keep its installation base up to date, according to security researchers who will talk about Java-based attacks at the Black Hat USA 2012 security conference. Several years ago, the most targeted browser plug-ins were Flash Player and Adobe Reader. However, many current Web exploit toolkits rely heavily on Java exploits, said a security researcher with HP DVLabs, Hewlett-Packard’s vulnerability research division.</p>

<p>Source: <a href="http://www.computerworld.com/s/article/9229641/Java_flaws_increasingly_targeted_by_attackers_researchers_say">http://www.computerworld.com/s/article/9229641/Java_flaws_increasingly_targeted_by_attackers_researchers_say</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/07/java-flaws-increasingly-targeted-by-attackers-researchers-say/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing the Sonatype Support Portal and Knowledge Base</title>
		<link>http://blog.sonatype.com/people/2012/06/introducing-the-sonatype-support-portal-and-knowledge-base/</link>
		<comments>http://blog.sonatype.com/people/2012/06/introducing-the-sonatype-support-portal-and-knowledge-base/#comments</comments>
		<pubDate>Mon, 18 Jun 2012 16:54:02 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11624</guid>
		<description><![CDATA[When we launched our Support portal as a part of our relaunch of the sonatype.org site we didn&#8217;t make a big deal out of it. We didn&#8217;t jump up and down and tell everyone to come and participate. Instead, we sat back and waited for Google to find us to see if the resource was [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.sonatype.com/people/wp-content/uploads/2012/06/zendesk-logo-e1291107356736.jpg" alt="" title="zendesk-logo-e1291107356736" width="169" height="139" class="alignright size-full wp-image-11628" /></p>

<p>When we launched our <a href="http://support.sonatype.com">Support portal</a> as a part of our relaunch of the <a href="http://www.sonatype.org">sonatype.org</a> site we didn&#8217;t make a big deal out of it.  We didn&#8217;t jump up and down and tell everyone to come and participate.  Instead, we sat back and waited for Google to find us to see if the resource was going to be useful to users.   Well, the results are in, without much promotion the resource is getting tens of thousands of visits a month and we&#8217;re getting good feedback. So&#8230;</p>

<p>This month we&#8217;ve decided to turn on the support features of Zendesk and start directing our users to our <a href="http://support.sonatype.com">Support Portal</a>.   Both customers and non-customers can file support requests and anyone can comment or ask questions.  <a href="http://support.sonatype.com">Have at it</a>.</p>

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

<h2>You can file support requests&#8230;.</h2>

<p>If you have a question about anything related to Sonatype, whether it is our site, one of our books, a product, or anything that you want to ask us, we&#8217;d encourage you to: <strong>1. Fire up a web browser</strong>, <strong>2. Go to <a href="http://support.sonatype.com">http://support.sonatype.com</a></strong>, and <strong>3. Click on Submit a Request</strong> (as shown below).   Fill out some details and we&#8217;ll make sure to get back to you with an answer.</p>

<p><center><img src="http://www.sonatype.com/people/wp-content/uploads/2012/06/SupportRequest-300x128.png" alt="" title="SupportRequest" width="300" height="128" class="aligncenter size-medium wp-image-11629" /></center></p>

<p>For a better experience, I&#8217;d suggest you login to our Support Portal with your Sonatype credentials.   If you do that, you will also be able to create new topics in our Knowledge Base.</p>

<h2>How do I login to the Sonatype Support Portal?</h2>

<p>To file a ticket, just go to <a href="http://support.sonatype.com">http://support.sonatype.com</a>, click on the login link in the upper right-hand corner of the interface and sign in.  To sign in to the support portal you will need a username and password:</p>

<ul>
  <li>If you are a customer, you have a username and password that you can use to login to this portal.</li>
  <li>If you have used our JIRA instance or our Wiki, use your Sonatype Credentials.</li>
  <li><b>If you don&#8217;t have a username and password, you can <a href="https://issues.sonatype.org/secure/Signup!default.jspa">register for an account in our Sonatype JIRA instance</a>.</b></li>
</ul>

<p>Note: When you <a href="https://issues.sonatype.org/secure/Signup!default.jspa">register for an account</a>, please make sure to use your work email if you are going to file support requests.   This will make it easier for us to identify support requests from customers. (The connection between the Zendesk login page and JIRA isn&#8217;t obvious yet, we&#8217;re still updating our site to make this more apparent.)</p>

<h2>Commenting on Topics and Creating Topics in the Knowledge Base</h2>

<p>One of the promises of using an open source project is that you benefit from the community of users.   Because Sonatype is an open source company, we have a very health community of power users that feel enabled to answer questions and help other users with best practices.   If you have a question?   Or, if you want to start a new topic in our Knowledge Base registered users have the ability to do both.</p>

<p>Login following the instructions in this post and then visit our <a href="https://support.sonatype.com/forums#overview">Knowledge Base</a>.   Our Knowledge Base is divided into four sections:</p>

<ul>
  <li><b>Open Source:</b>  These topics cover the OSS projects that Sonatype participates in including Maven, Nexus, m2eclipse, Hudson, and Tycho.</li>
  <li><b>Products:</b> These topics cover Sonatype professional projects such as Insight for CI and Nexus Professional.</li>
  <li><b>Development:</b> While other topics are focused on users and administrators, these forums focus on plugin development and APIs that are not directly relevant to end-users.  This is where you will find an increasing amount of information about our REST services and other, more advanced methods to customize the behavior of Sonatype&#8217;s products.</li>
  <li><b>Customer Topics</b> When you visit our knowledge base as a customer you will also see a few additional topics covering our professional products.</li>
</ul>

<h2>Why Zendesk?</h2>

<p>When we were evaluating options for our Support Portal, Rich Seddon, our Support Ninja, had a whole list of requirements.  At the top of that list was integration with other services and also the ability to integrate with Single Sign-on (specifically Atlassian&#8217;s Crowd).   Zendesk&#8217;s integrating features are first-class and this is what allows us to make sure that your support request is answered in a timely manner and routed to just the right person immediately.   Integrating our support portal is essential, we want to make sure that everyone who may be in contact with a customer has all the information they need to support a customer directly.</p>

<p>In addition to this emphasis on integration, Zendesk also exposes much of the site as an API.  We make heavy use of these APIs on the <a href="http://www.sonatype.org">http://www.sonatype.org</a> site.   Every time browse the Nexus section of the sonatype.org site you are making use of the Zendesk APIs.</p>

<p>But, the most important feature that drove the selection of Zendesk is user experience.   Please tell us if you disagree (file a support request), but we think that Zendesk is a great interface for users, and that&#8217;s what we&#8217;re focused on: you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/06/introducing-the-sonatype-support-portal-and-knowledge-base/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>November Community Spotlight: Manfred Moser of simpligility technologies</title>
		<link>http://blog.sonatype.com/people/2011/11/november-community-spotlight-manfred-moser-of-simpligility-technologies/</link>
		<comments>http://blog.sonatype.com/people/2011/11/november-community-spotlight-manfred-moser-of-simpligility-technologies/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 13:39:13 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[AnDevCon II]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Apache Maven]]></category>
		<category><![CDATA[Community Spotlight]]></category>
		<category><![CDATA[simpligility technologies]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9439</guid>
		<description><![CDATA[Open source software emerges when people work in unison to create something greater than any one of them could create on their own. While the result may always be a collective work, the contributions and sacrifices that make a project thrive are always individual. These contributions deserve recognition. Sonatype will be paying tribute to the [...]]]></description>
				<content:encoded><![CDATA[<p><em>Open source software emerges when people work in unison to create something greater than any one of them could create on their own. While the result may always be a collective work, the contributions and sacrifices that make a project thrive are always individual. These contributions deserve recognition. Sonatype will be paying tribute to the members of the Java open source community, who dedicate themselves to improving these projects. We’ll do so by featuring them in our new Community Spotlight each month. <strong>This month’s spotlight is on Manfred Moser of simpligility technologies</strong>.</em></p>

<p><em>If there is someone you would like to nominate for the community spotlight, please don’t hesitate to contact us at communityspotlight@sonatype.com. Thank you!</em> <span id="more-9439"></span></p>

<h2>Manfred Moser &#8211; Kicking Apps and Taking Names</h2>

<p>We have had the pleasure of working directly with Manfred Moser for the better part of a year and have been familiar with his work for much longer. Given Manfred&#8217;s constant and continuous work with the community we are sure many of you know him but for those that don’t, here is a little bit of background on Manfred.</p>

<p>Manfred has been professionally developing software in Java since 2003 and is a self-proclaimed open source fanatic, as well as an Android application developer, consultant, author and speaker. He has a long history of developing software in Internet, enterprise and mobile spaces. He is now working as an Android application developer and consultant with his own company, <em><a href="http://www.simpligility.com/">simpligility technologies</a>.</em></p>

<p><em><a href="http://www.simpligility.com/">simpligility technologies</a> </em>brings simplicity and agility to software development, processes, products and customers. With Manfred&#8217;s engineering background, teaching experience and passion for tools and infrastructure, he loves helping and mentoring other developers and development teams. He is able to understand complex requirements, business processes and software systems and cut through all the distractions to the core purpose and aim of an application. With this background <em>simpligility</em> offers a myriad of helpful consulting <a href="http://www.simpligility.com/services/">services</a>.</p>

<p>We have been very lucky to work with Manfred on a number of projects. He is a core committer to the <a href="http://code.google.com/p/maven-android-plugin/">Android Maven Plugin</a> and has co-authored our Sonatype book <a href="http://sonatype.com/index.php/Support/Books/Maven-The-Complete-Reference">Maven: The Complete Reference</a>, where he recently revamped the <a href="http://www.sonatype.com/books/mvnref-book/reference/android-dev.html">Maven Android chapter</a>.  He is a Hudson committer and co-authored the new <a href="http://hudsoncentral.wordpress.com/2011/11/04/the-hudson-book/">Hudson Book</a> with Tim O&#8217;Brien.  Manfred is also a core contributor to our brand new <a href="http://sonatype.com/Services/Training/Nexus-Best-Practices">Nexus Best Practices</a> training course materials.</p>

<p>Manfred is the founder of the <a href="http://www.mosabuam.com/vijug/blog/">Vancouver Island Java User Group</a> in Victoria, BC and in addition to presenting at java user group meetings, he has also presented at a number of conferences around the world. His next appearance will be at <a href="http://www.andevcon.com/AndevCon_II/index.html">AnDevCon II</a> in San Francisco this week from November 6 to 9, 2011.  If you plan to be there, we highly recommend popping into at least one of his sessions. The two sessions Manfred will be leading are: Taking Advantage of Apache Maven for Your Android Builds and Testing Android Apps – Going from Zero to Hero.</p>

<p>You can follow Manfred on twitter <a href="https://twitter.com/#!/simpligility">@simpligility</a> or read the <em>simpligility</em> blog <a href="http://www.simpligility.com/">here</a>.</p>

<p>We would like to thank Manfred for all his hard work and contributions! Thank you Manfred!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/11/november-community-spotlight-manfred-moser-of-simpligility-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publishing Your Artifacts to the Central Repository</title>
		<link>http://blog.sonatype.com/people/2011/10/publishing-your-artifacts-to-the-central-repository/</link>
		<comments>http://blog.sonatype.com/people/2011/10/publishing-your-artifacts-to-the-central-repository/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 08:03:22 +0000</pubDate>
		<dc:creator>Brian Fox</dc:creator>
				<category><![CDATA[Central]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[repository]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9136</guid>
		<description><![CDATA[Sonatype makes it easy to add your projects to the Central Repository with a free, public hosting service called OSSRH. We first blogged about this back in 2009, but given the growth in the community, we thought some of you may not have seen that post, so we decided to update it. When you publish [...]]]></description>
				<content:encoded><![CDATA[<p>Sonatype makes it easy to add your projects to the Central Repository with a free, public hosting service called OSSRH.  We first blogged about this back in 2009, but given the growth in the community, we thought some of you may not have seen that post, so we decided to update it.
<span id="more-9136"></span>
<HR>
 When you publish your project&#8217;s artifacts to the Central Repository it will be easy for your users to add a dependency and start using it.  However, getting your project into Central can be a pain if its hosted somewhere like Sourceforge which doesn&#8217;t have a setup for synchronizing to the Central Repository. The old process for publishing your artifacts required several manual steps setup and enable an rsync location&#8230; assuming you can find a location to host your files at all.</p>

<p>At Sonatype, we want to make synchronizing and publishing your artifacts to Central easier and to improve the quality of repository metadata for everyone at the same time.  To facilitate this, we offer a dedicated instance of Sonatype Pro for Nexus at <a href="http://oss.sonatype.org">http://oss.sonatype.org</a> specifically to host the artifacts of open source projects.   In this post, I talk about the process of creating a repository for your open source projects and publishing artifacts so that they will be available from the Central Repository.</p>

<p>This service has been available since 2009 and includes many projects such as <a href="http://plexus.codehaus.org/">Plexus</a>, <a href="http://jetty.mortbay.org/jetty/index.html">Jetty</a>, Google Guice, Spring and <a href="http://ehcache.sourceforge.net">Ehcache</a> (Greg <a href="http://gregluck.com/blog/archives/2009/05/new-ehcache-and-sourceforge-maven-repo-on-oss-sonatype-org/">wrote</a> about his experience with migrating to oss.sonatype.org). We have tooling in place to make it easy for us to process a larger set of requests, so we invite everyone to use this resource. As of October, 2011, we have over 1,500 projects using this repository on a daily basis.</p>

<p>To get the process started, go <a href="https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide">here</a>. We&#8217;ll setup a release and snapshot repository for your project, along with the appropriate configuration to allow you to use the staging features for your releases. If you have an existing repository somewhere, we can migrate that for you too. We&#8217;ll even help you <a href="https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+Maven+Central">add artifacts</a> to Central that you use, but don&#8217;t necessarily own &#8212; assuming of course that it doesn&#8217;t violate the projects license.</p>

<p>The system allows customizable rules to be run during the staging process, which allows us to automatically check things like valid pgp signatures and correct POM parsing. This will ensure that your users have the best experience possible when using your artifacts, and relieve some of the manual validation on your side &#8212; a win for everyone.</p>

<p>On the technical details, this instance gets its network connection via <a href="http://www.contegix.com">Contegix</a>&#8216;s high availability network, the same one running Central, Codehaus.org and Atlassian.com. <a href="http://www.newrelic.com" target="_blank">New Relic</a> has donated monitoring services to help us monitor and tune this instance of Nexus.  Since OSSRH is hosted on the same infrastructure as the Central Repository, we are able to frequently synchronize the repositories.</p>

<p>Next time you need to add a project to the Central Repository, you&#8217;ll know <a href="https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide">how</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/10/publishing-your-artifacts-to-the-central-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java.net Moves to Central</title>
		<link>http://blog.sonatype.com/people/2011/08/java-net-moves-to-central/</link>
		<comments>http://blog.sonatype.com/people/2011/08/java-net-moves-to-central/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 15:18:51 +0000</pubDate>
		<dc:creator>Terry Bernstein</dc:creator>
				<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Java.net]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=8836</guid>
		<description><![CDATA[Sonatype is excited to announce that we&#8217;ve teamed up with Oracle to bring Java.net open-source projects to the Central Repository, the industry-leading source for open source Java components used by over 40,000 development organizations daily. Java.net projects such as GlassFish and others are now included in the Central Repository, making it easier than ever for you [...]]]></description>
				<content:encoded><![CDATA[<p>Sonatype is excited to announce that we&#8217;ve teamed up with Oracle to bring  <a href="http://home.java.net/" target="_blank">Java.net</a> open-source projects to the Central Repository, the  industry-leading source for open source Java components used by over  40,000 development organizations daily.</p>

<p>Java.net projects such as GlassFish and others are now included in the Central Repository, making it easier than ever for you to locate and download Java.net components without the workarounds or advanced configurations previously required. You&#8217;ll be able to leverage Java.net project assets to deliver applications faster, at a higher quality, and with less risk.</p>

<p>The Sonatype team worked closely with  Oracle during the past year to evaluate existing Java.net legacy  repositories, clean-up metadata and unite disparate content into a  single site.   Java.net project owners can now easily automate and control synchronization of their project artifacts to the Central Repository through a hosted version of <a href="http://www.sonatype.com/Products/Sonatype-Pro-for-Nexus" target="_self"><em>Sonatype Pro</em>™ for Nexus</a> donated by Sonatype to the project.</p>

<p>Read more about this exciting move in our <a title="Java.Net Press Release" href="http://www.sonatype.com/About-Sonatype/News/Press-Releases/Sonatype-Expands-the-World-s-Primary-Repository-of-Open-Source-Software-Components-with-Addition-of-Java.net-Projects">press release</a> and this article in <a title="Dr. Dobbs" href="http://drdobbs.com/java/231500100" target="_blank">Dr. Dobbs</a>.</p>

<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/08/java-net-moves-to-central/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>The Central Repository Is Getting Faster! Are you ready for the new IPs?</title>
		<link>http://blog.sonatype.com/people/2011/07/the-central-repository-is-getting-faster-are-you-ready-for-the-new-ips/</link>
		<comments>http://blog.sonatype.com/people/2011/07/the-central-repository-is-getting-faster-are-you-ready-for-the-new-ips/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 21:33:57 +0000</pubDate>
		<dc:creator>Brian Fox</dc:creator>
				<category><![CDATA[Central]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=8760</guid>
		<description><![CDATA[We’ve made several improvements to the Central Repository (Maven Central) to support the incredible growth in both the number of components and the number of developers using it. If you use specific IPs to allow access to Central, you’ll need to update your firewall as described below. Since 2007, Central has been hosted at Contegix [...]]]></description>
				<content:encoded><![CDATA[<p>We’ve made several improvements to the Central Repository (Maven Central) to support the incredible growth in both the number of components and the number of developers using it.  If you use specific IPs to allow access to Central, you’ll need to update your firewall as described below.</p>

<p>Since 2007, Central has been hosted at Contegix in a shared rack with 100mbps data connections to the Internet. We&#8217;ve worked with <a href="http://www.contegix.com">Contegix</a> to acquire a new dedicated switch that will have a 1gb connection directly to their core routers. The routing to the switches is done at the Layer 3 (IP) level and this means we are moving to a new dedicated ip subnet:</p>

<ul>
    <li>207.223.241.64/27 (207.223.241.65 &#8211; 207.223.241.95)</li>
</ul>

<p>In addition to the network upgrade, we&#8217;ve added an entirely new tool to our belts: <a href="http://www.dyn.com">Dyn</a> (formerly DynDNS.com) is partnering with us to provide active monitoring, failover and global load balancing along with enterprise DNS services for maven.org via their DynECT Managed DNS solution. DNS resolution time should be noticeably faster as Dyn has DNS servers all around the world.</p>

<p><span id="more-8760"></span>Availability will be improved as we have added geographic diversity with servers located in both the US and the UK. The <a href="http://dyn.com/enterprise-dns/dynect-platform">DynECT</a> Active monitoring service monitors http://repo1.maven.org/maven2 every 60 seconds and if any timeouts or errors are detected, the system will instantly switch over to alternate Central servers.</p>

<p>Although traffic to Central from Europe represents nearly 50% of overall load, the UK servers are serving less than 2%. This means most of our European users aren&#8217;t using the http://uk.maven.org/maven2 urls directly. DynECT has a load balancing solution, Global Server Load Balancer (GSLB),  that will transparently direct traffic to our servers based on the user’s location. While our bandwidth costs are higher in the UK, the enhanced experience for almost half of our users is well worth the investment.</p>

<h2>Firewall Updates May Be Required</h2>

<p>These changes that provide the community benefit of increased stability, uptime and geographic load balancing required us to change our IP addressing such that we can no longer offer a single, static IP address for Central.</p>

<p>If your organization utilizes firewall rules with specific IPs, please allow this list so that you won&#8217;t be affected by any failover or balancing that may occur:</p>

<ul>
    <li>207.223.241.90 : Current US primary</li>
    <li>207.223.241.91 : Current US staging</li>
    <li>207.223.241.92 : Current US standby</li>
    <li>207.223.241.64/27 (207.223.241.65 &#8211; 207.223.241.95) Future US Subnet</li>
    <li>89.167.251.252: UK Primary</li>
    <li>89.167.251.253: UK standby</li>
    <li>89.167.251.249: UK standby</li>
</ul>

<p>We anticipate the cutover to the new switch and IP addresses to occur between August 1, 2011 and  August 5th, 2011. Shortly after that, we will slowly start to roll out the global load balancing. As long as you have allowed the IPs listed above and use the http://repo1.maven.org/maven2 url in your systems, the only things you should notice are faster resolution and download times.</p>

<p>Thanks again to <a href="http://www.contegix.com">Contegix</a> and <a href="http://www.dyn.com">Dyn</a> for helping us to provide enterprise level services to the development community.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/07/the-central-repository-is-getting-faster-are-you-ready-for-the-new-ips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Don&#8217;t Need A Browser to Use Maven Central</title>
		<link>http://blog.sonatype.com/people/2011/06/you-dont-need-a-browser-to-use-maven-central/</link>
		<comments>http://blog.sonatype.com/people/2011/06/you-dont-need-a-browser-to-use-maven-central/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 15:36:36 +0000</pubDate>
		<dc:creator>Joel Orlina</dc:creator>
				<category><![CDATA[Central]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=8160</guid>
		<description><![CDATA[Since its release in January, the Maven Central website (http://search.maven.org) has provided Apache Maven users with: Search functionality that allows one to quickly track down artifacts and their dependency details when trying to resolve build problems. Browse functionality that aids in discovery of new artifacts to use in projects. In the intervening months, Sonatype has [...]]]></description>
				<content:encoded><![CDATA[<p>Since its release in January, the Maven Central website (<a href="http://search.maven.org" target="_blank">http://search.maven.org</a>) has provided Apache Maven users with:</p>

<ul>
    <li>Search functionality that allows one to quickly track down artifacts and their dependency details when trying to resolve build problems.</li>
    <li>Browse functionality that aids in discovery of new artifacts to use in projects.</li>
</ul>

<p>In the intervening months, Sonatype has focused its efforts on improving the usability of the Maven Central user interface in the hopes of making it the first place users look when trying to find an artifact.  Recently, users who have reaped the benefits of using the Maven Central website have asked about interacting programmatically with the search functionality.</p>

<p>If you pay attention to your web browser&#8217;s address bar when conducting searches on Maven Central, you can already see that a REST-style API exists.  For example, searching for &#8220;guice&#8221; from the main search box results in the following URL being generated (the following URL&#8217;s are NOT URL-encoded for the sake of readability):</p>

<ul>
    <li><strong><a href="http://search.maven.org/#search|ga|1|guice" target="_blank">http://search.maven.org/#search|ga|1|guice</a></strong></li>
</ul>

<p>Translating the search request into English, that URL requests a basic search for any artifact (irrespective of version) containing the word &#8220;guice&#8221; in either the groupId or artifactId, returning only the first page of results.  Each row of the results shows the latest version of the artifact and the date the artifact was last updated as well as any classifiers associated with the artifact.</p>

<p>You can build up the complete library of search requests simply by paying attention to your web browser&#8217;s address field as you use the Maven Central website.  For the sake of convenience, we&#8217;ve collected all the URLs that make up Maven Central&#8217;s search API in a document available <a href="http://search.maven.org/ajaxsolr/images/MavenCentralAPIGuide.pdf" target="_blank">here</a>.</p>

<p>Sadly, these URL&#8217;s are still only useful when requesting them via web browser.  They are links that can be bookmarked or e-mailed, but they do NOT work when using a non-browser agent like wget or curl.  The Maven Central user interface is essentially a browser-based application that uses Javascript to make asynchronous requests to yet another set of URL&#8217;s.  Once you make a request that looks like the URL above, the browser fires off the actual request to another Maven Central URL responsible for conducting the search and returning results that are formatted by the browser.</p>

<p>The sample request above, when converted to an actual Maven Central search request, looks like this:</p>

<ul>
    <li><strong><a href="http://search.maven.org/solrsearch/select?q=guice&amp;rows=20&amp;wt=json" target="_blank">http://search.maven.org/solrsearch/select?q=guice&amp;rows=20&amp;wt=json</a></strong></li>
</ul>

<p>The actual text of your query goes in the appropriately named &#8220;q&#8221; parameter, the &#8220;rows&#8221; parameter restricts the results to a smaller number than the full result set, and the &#8220;wt&#8221; parameter can be either &#8220;xml&#8221; or &#8220;json,&#8221; depending on how your application prefers to handle results.</p>

<p>Some useful examples appear below.  Again, please refer to the <a href="http://search.maven.org/ajaxsolr/images/MavenCentralAPIGuide.pdf" target="_blank">API Guide</a> for a complete listing:</p>

<ul>
    <li>Fully-qualified classname search &#8211;
<strong><a href="http://search.maven.org/solrsearch/select?q=fc:&quot;org.specs.runner.JUnit&quot;&amp;rows=20&amp;wt=json" target="_blank">http://search.maven.org/solrsearch/select?q=fc:&#8221;org.specs.runner.JUnit&#8221;&amp;rows=20&amp;wt=json</a></strong></li>
    <li>GroupId and artifactId search that returns all available artifact versions &#8211;
<strong><a href="http://search.maven.org/solrsearch/select?q=g:&quot;org.apache.maven.indexer&quot;+AND+a:&quot;maven-indexer&quot;&amp;rows=20&amp;core=gav" target="_blank">http://search.maven.org/solrsearch/select?q=g:&#8221;org.apache.maven.indexer&#8221;+AND+a:&#8221;maven-indexer&#8221;&amp;rows=20&amp;core=gav</a></strong></li>
    <li>SHA1 search (you would need to pre-calculate the SHA1 before sending the request to Maven Central) &#8211;
<strong><a href="http://search.maven.org/solrsearch/select?q=1:&quot;2d3c16092663da9041b171b8d3627cbafa8f0cb1&quot;&amp;rows=20&amp;wt=json" target="_blank">http://search.maven.org/solrsearch/select?q=1:&#8221;2d3c16092663da9041b171b8d3627cbafa8f0cb1&#8243;&amp;rows=20&amp;wt=json</a></strong></li>
</ul>

<p>In an upcoming post, I&#8217;ll describe the architecture behind Maven Central that makes all this functionality possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/06/you-dont-need-a-browser-to-use-maven-central/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nexus 1.9 &#8211; Performance, Compatibility, and Dependency Browsing</title>
		<link>http://blog.sonatype.com/people/2011/04/nexus-1-9-performance-compatibility-and-dependency-browsing/</link>
		<comments>http://blog.sonatype.com/people/2011/04/nexus-1-9-performance-compatibility-and-dependency-browsing/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 16:29:33 +0000</pubDate>
		<dc:creator>Brian Fox</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Maven 3]]></category>
		<category><![CDATA[nexus open source]]></category>
		<category><![CDATA[nexus professional]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=7289</guid>
		<description><![CDATA[Sonatype has released the latest version of our industry leading repository manager &#8211; Nexus 1.9.1 This post outlines some of the new features available in all 1.9 releases of both Nexus Professional and Nexus Open Source. This release has a lot of important, under-the-hood changes &#8211; including a number of changes to the core infrastructure of [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Sonatype has released the latest version of our industry leading repository manager &#8211; Nexus 1.9.1</strong></p>

<p><span style="font-weight: normal;">This post outlines some of the new features available in all 1.9 releases of both Nexus Professional and Nexus Open Source. This release has a lot of important, under-the-hood changes &#8211; including a number of changes to the core infrastructure of Nexus to increase Maven 3 compatibility and to incorporate open source libraries for repository interaction (Aether and Maven Indexer).   In addition to a wide array of fixes and features in Nexus Open Source, you can now use Nexus Professional to analyze Maven Dependencies.</span></p>

<ul>
    <li><a href="http://www.sonatype.com/nexus-professional.html" target="_blank">Download Nexus Professional 1.9.1</a></li>
    <li><a href="http://nexus.sonatype.org/download-nexus.html" target="_blank">Download Nexus Open Source 1.9.1</a></li>
</ul>

<h3>Changes in Nexus Professional 1.9.1</h3>

<p>Nexus Professional has the following key benefits.  For a complete list of all features added and bugs fixed in Nexus Professional 1.9.1, <a href="https://issues.sonatype.org/secure/ReleaseNote.jspa?&amp;version=10910&amp;projectId=10060" target="_blank">see the official release notes</a> (note: release notes require a log-in).</p>

<ul>
    <li><strong>Moved the Custom Metadata Plugin to optional plugins</strong> &#8211; This Custom Metadata plugin is now shipped as an optional dependency.   If you are using the Custom Metadata plugin you will need to copy this plugin from the optional dependencies directory to the plugins directory.   Nexus will then start up this plugin the next time it is restarted.</li>
    <li><strong>The New Maven Module Dependency Report</strong> &#8211; Nexus Professional adds a helpful report for people browsing the repository.   For the first time, you can click on an artifact and see a report of Maven dependencies.   From this report you can click through to search for dependencies.</li>
</ul>

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

<p><img title="maven-dependency" src="http://www.sonatype.com/people/wp-content/uploads/2011/02/maven-dependency.png" alt="" width="550" /></p>

<h3>Changes in Nexus Open Source</h3>

<p>Nexus Open Source 1.9.1 contains the following new features and updated capabilities. We&#8217;ve summarized some of the major features and bug fixes for your convenience. If you are looking for more details about a particular feature or fix, <a href="https://issues.sonatype.org/secure/ReleaseNote.jspa?projectId=10001&amp;version=10909" target="_blank">read the full release notes</a> for a comprehensive list of features added and bugs fixed.</p>

<ul>
    <li>New Nexus Archetype Plugin - Nexus 1.9.1 will now add any Maven Archetypes you deploy to your own repositories to the <a href="http://maven.apache.org/archetype/archetype-common/archetype-catalog.html" target="_blank">archetype catalog</a>. Once an archetype is available in the archetype catalog, you can then access archetypes using tools like m2eclipse, which reference the archetype catalog when creating a new project.</li>
    <li>Uses the Maven Indexer - Sonatype has successfully completed the donation of the Nexus Indexer to the Apache Software Foundation, and we are integrating this newly donated &#8220;Maven Indexer&#8221; in this release of Nexus. For more information, read <a href="http://www.sonatype.com/people/2011/02/maven-indexer-sonatypes-donation-to-repository-search/" target="_blank">this post</a>.</li>
    <li>Improvements to the Roles and Permissions Interface - The Nexus team spend a considerable amount of time trying to simplify the Roles and Permissions interface based on user feedback. We&#8217;ve tried to make it easier to understand at first glance, and we&#8217;re also tried to reduce the amount of work necessary to make changes to roles and permissions.</li>
    <li>Integrated Aether - Aether is a new open source library designed to capture best practices for retrieving information from Maven repositories. It provides a clean interface and manages fetching both metadata and artifacts. This version of Nexus incorporates Aether and replaces Mercury. Integrating Aether has also solved a number of minor issues involving Maven metadata and compatibility with Maven 3.</li>
    <li>Switched to Java 6 - Nexus has upgraded to Java 6.</li>
    <li>Nexus Upgraded Security from JSecurity to Apache Shiro - As an end-user you shouldn&#8217;t notice many changes in the interface to support this migration, but if you are developing custom security realms for Nexus, <a href="http://maven.40175.n5.nabble.com/Security-Changes-Switched-to-Shiro-td3201493.html" target="_blank">this post</a> describes some of the changes you need to make to support the move to Shiro. Note: After this upgrade, both first name and last name are required fields for a user. If you have an existing user that only have one name (&#8220;Administrator&#8221;), you will need to supply a first and last name for this user if you ever edit this user through Nexus UI.</li>
    <li>Added robots.txt to bundle to stop public repos from getting crawled</li>
    <li>Improved Reindexing Performance - Reindexing performance has been considerably improved, achieving a nearly 2x speed up for certain repositories.</li>
    <li>Switched to the Affero General Public License - Nexus Open Source is now covered under the Affero General Public License. For more information about this switch see <a href="http://www.sonatype.com/people/2011/01/why-nexus-moved-to-the-affero-general-public-license/" target="_blank">this post</a>.</li>
    <li>Added a Start-up Script for 64-bit windows Platforms &#8211; If you are running Nexus on a 64-bit Window platform, you can now start Nexus with a 64-bit Windows JSW startup wrapper.</li>
</ul>

<p><strong>For information on upgrading Nexus, <a href="http://nexus.sonatype.org/upgrading-nexus.html" target="_blank">click here</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2011/04/nexus-1-9-performance-compatibility-and-dependency-browsing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next Generation Infrastructure with Maven, m2eclipse at EclipseCon 2011</title>
		<link>http://blog.sonatype.com/people/2011/03/next-generation-infrastructure-with-maven-m2eclipse-at-eclipsecon-2011/</link>
		<comments>http://blog.sonatype.com/people/2011/03/next-generation-infrastructure-with-maven-m2eclipse-at-eclipsecon-2011/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 15:00:03 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[m2eclipse]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=7591</guid>
		<description><![CDATA[EclipseCon 2011 is approaching quickly, but it&#8217;s not too late to make plans to head to Santa Clara, California this month! 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-->EclipseCon 2011 is approaching quickly, but it&#8217;s not too late to make plans to head to Santa Clara, California this month!</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 extended workshops as well as 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 Next Generation Development Infrastructure with Maven, m2eclipse, Nexus &amp; Hudson.</p>

<h4>Presentation details:</h4>

<p>All development organizations eventually converge on a set of tools to  reduce costs, lower onboarding time, and leverage knowledge in strong  communities to create standard processes. To this end we see in many  organizations the emergence of a standard development stack consisting  of Maven, m2eclipse, Nexus &amp; Hudson. In this talk, Jason van Zyl,  Founder of the Apache Maven project, will discuss the future of Maven  and specifically Maven 3.x, the rapidly approaching m2eclipse 1.0  release, the recent Nexus 1.9 release and roadmap, and emerging tools  such as Maven Shell and Polyglot Maven. Sonatype itself leverages this  stack on a daily basis and this discussion will focus not only on the  tools individually, but how they can work together to create a best  practices approach to building and delivering your software in your  organization.</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/03/next-generation-infrastructure-with-maven-m2eclipse-at-eclipsecon-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
