<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Sonatype Blog</title>
	
	<link>http://www.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>Mon, 06 Feb 2012 14:38:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sonatype" /><feedburner:info uri="sonatype" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>39.069108</geo:lat><geo:long>-76.978344</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><feedburner:emailServiceId>sonatype</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Nexus 2.0 is coming. Join Jason for the first demo.</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/yxSPvogpIv8/</link>
		<comments>http://www.sonatype.com/people/2012/02/nexus-2-0-is-coming-join-jason-for-the-first-demo/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 14:38:05 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Webinar]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9899</guid>
		<description><![CDATA[&#160; Join us Tuesday, February 21 at 11:00AM (GMT-0500) for a 30 minute demonstration of Nexus 2.0, with Jason van Zyl, Sonatype Founder &#38; CTO. You&#8217;ll see all the new features and learn how Nexus 2.0 will help you: Avoid downtime by using a highly available architecture Improve repository management with enhanced component information Standardize [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>

<p>Join us Tuesday, February 21 at 11:00AM (GMT-0500) for a 30 minute demonstration of Nexus 2.0, with Jason van Zyl, Sonatype Founder &amp; CTO. You&#8217;ll see all the new features and learn how Nexus 2.0 will help you:</p>

<ul>
    <li> Avoid downtime by using a highly available architecture</li>
    <li> Improve repository management with enhanced component information</li>
    <li> Standardize on a single repository for .NET, Java, and OSGi</li>
</ul>

<p><a href="http://sonatype.com/Request/Webinar-Registration/Nexus-2.0-Live-Demo-Registration?webinar=Nexus2.0LiveDemo_blog&amp;utm_source=Blog&amp;utm_medium=Blog&amp;utm_campaign=Nexus2.0LiveDemo" target="_blank"><strong>Reserve Your Seat </strong></a></p>

<p>If you register, you&#8217;ll also receive access to the recording after the event. So if something comes up and you can&#8217;t make it, you won&#8217;t miss out.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=yxSPvogpIv8:5m9wz_Lq6o8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=yxSPvogpIv8:5m9wz_Lq6o8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=yxSPvogpIv8:5m9wz_Lq6o8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=yxSPvogpIv8:5m9wz_Lq6o8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=yxSPvogpIv8:5m9wz_Lq6o8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=yxSPvogpIv8:5m9wz_Lq6o8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/yxSPvogpIv8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/02/nexus-2-0-is-coming-join-jason-for-the-first-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/02/nexus-2-0-is-coming-join-jason-for-the-first-demo/</feedburner:origLink></item>
		<item>
		<title>Scala Artifacts Now on Central</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/XRvBZIExjc0/</link>
		<comments>http://www.sonatype.com/people/2012/02/scala-artifacts-now-on-central/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 14:06:54 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Maven Central]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9883</guid>
		<description><![CDATA[Two weeks ago, all Scala projects required a little bit of extra configuration to point to a custom repository for Scala artifacts hosted at scala-tools.org. Today, Scala artifacts are now available directly from Central. The contents of scala-tools.org are now integrated into the Sonatype OSS repository hosting service, and other projects have started to publish [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sonatype.com/people/wp-content/uploads/2012/02/scala1.png" alt="" title="scala" width="280" height="119" class="alignright size-full wp-image-9895" style="margin-left: 20px;"/></p>

<p>Two weeks ago, all Scala projects required a little bit of extra configuration to point to a custom repository for Scala artifacts hosted at scala-tools.org.  Today, Scala artifacts are now available directly from Central.  The contents of scala-tools.org are now integrated into the <a href="http://oss.sonatype.org">Sonatype OSS repository hosting service</a>, and other projects have started to publish artifacts Central.</p>

<p>The Scala community will see immediate benefits from this move.  There are no more extra repositories to configure.  It just got incrementally easier to use Scala.   If you are new to Scala, you don&#8217;t need to reconfigure your repository manager to proxy another remote repository.  The community will benefit from Sonatype&#8217;s continued investment in the infrastructure that runs Central: a cluster of machines in both the US and the EU continuously monitored by a dynamic DNS server that can reroute traffic instantly in the event of downtime.</p>

<p>How did this happen?  Joshua Suereth, David Bernard, and Derek Chen-Becker <a href="http://lift.la/scala-toolsorg-winding-down">provided the bulk</a> of the administrative work, and they recently decided to decommision this server and transition repository hosting to the free Sonatype OSS service.   Here&#8217;s <a href="http://www.scala-lang.org/node/12217">the announcement by Joshua Suereth</a> to the user forums on scala-lang.org on January 17th:</p>

<blockquote style="margin-left: 40px; margin-right: 40px; font-family: courier; font-size: 90%; margin-bottom: 20px;">Scala-tools.org is going down and not accepting any new OSS projects.   For those of us who wish to continue release software, I recommend migrating over to Sonatype.   They put a few (good practice) limitations on contributions, but scala-tools.org would have done the same before long anyway.   The benefit of Sonatype hosting is that your projects will make it onto the maven-central repository and benefit from the myriads of mirrors.   Here&#8217;s the link for how to get started contacting Sonatype:  <a href="http://nexus.sonatype.org/oss-repository-hosting.html">http://nexus.sonatype.org/oss-repository-hosting.html</a></blockquote>

<h2>Publishing Your Scala Project to Central via Sonatype OSS</h2>

<p>If you maintain a project that previously published to the scala-tools.org repository, here are three resources that provide guidance for Scala developers looking to publish Scala artifacts to Central:</p>

<ul>
  <li><a href="https://github.com/sbt/sbt.github.com/blob/gen-master/src/jekyll/using_sonatype.md">Publishing artifacts to Sonatype</a> instruction written by Joshua Suereth on publishing to Sonatype OSS</li>
  <li><a href="http://www.cakesolutions.net/teamblogs/2012/01/28/publishing-sbt-projects-to-nexus/">Publishing SBT Projects to Sonatype OSS</a> from Cake Solution&#8217;s Specs2 Spring Project</li>
  <li><a href="https://github.com/paulp/scala-improving/blob/master/project/PublishToSonatype.scala">PublishToSonatype.scala</a> some Scala code from Paul Phillips to automate the process of publishing artifacts to Sonatype&#8217;s OSS</li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=XRvBZIExjc0:Oq9cgsBITok:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=XRvBZIExjc0:Oq9cgsBITok:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=XRvBZIExjc0:Oq9cgsBITok:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=XRvBZIExjc0:Oq9cgsBITok:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=XRvBZIExjc0:Oq9cgsBITok:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=XRvBZIExjc0:Oq9cgsBITok:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/XRvBZIExjc0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/02/scala-artifacts-now-on-central/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/02/scala-artifacts-now-on-central/</feedburner:origLink></item>
		<item>
		<title>A Simple Reminder for Maven/Gradle/Ivy Users: Proxy Central</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/TLq0LCLvBcY/</link>
		<comments>http://www.sonatype.com/people/2012/01/a-simple-reminder-for-mavengradleivy-users-proxy-central/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 14:59:30 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Maven]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[Nexus]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9878</guid>
		<description><![CDATA[Over the course of the past few years, I’ve interacted with hundreds of people when talking about build tools and repository management.   It continues to surprise me how many people don’t realize where these artifacts come from.   When you run a build and these JARs just show up alongside all of their dependencies, [...]]]></description>
			<content:encoded><![CDATA[<p>Over the course of the past few years, I’ve interacted with hundreds of people when talking about build tools and repository management.   It continues to surprise me how many people don’t realize where these artifacts come from.   When you run a build and these JARs just show up alongside all of their dependencies, it’s like magic to most people.     If you know how it works, it’s very obvious to you that running a repository manager is the right thing to do.  This post is a reminder to everyone using build tools that rely on Central: take time to proxy Central with a repository manager.</p>

<h2>“Wait, that’s how Central works?”</h2>

<p>There’s something so automatic about dependency management in Maven that it often takes people a few months to understand exactly where those JAR files are coming from.
In an 8 hour Maven class, I get to dependencies in the third hour, and after describing Central, what it is was like before Central, how metadata is stored in a repository alongside binaries, transitive dependencies, etc&#8230;. it all falls into place, and people realize that this simple thing they’ve grown accustomed to is only easy because of a ten year effort to refine the model, the creation of a support structure for source forges at places like Oracle and Google, and a constant investment in infrastructure.</p>

<p><center>
<iframe width="640" height="360" src="http://www.youtube.com/embed/4ixkpScdpRw?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe>
</center></p>

<p>On the one hand, it’s a great success that Central is, for the most part, an invisible utility that supports developers.  On the other hand, it’s the kind of thing that people can start to take for granted very easily.</p>

<p>For example, a few months ago I spoke to someone who worked in an environment disconnected from the internet for security reasons.   This individual was talking about how limiting it was to have to download JARs from open source projects manually and assemble them in a project.   His words were: “It’s like programming Java in 2001 again.”</p>

<h2>How can you help?</h2>

<p>Imagine millions of developer spread all over the world: different time zones, different applications, but they all hit the same service: Central.    Some regions have more developers than others so we certainly see peaks in usage throughout the day, but in general, Central’s serving thousands of files throughout the world at any given time during the day.</p>

<p>Maybe someone just installed Maven for the first time, or maybe they blew away a local repository, with numbers like these we see a world that has a constant appetite for artifacts.   It isn’t a problem for Central, and I’m not writing this because Central is falling down on the job. Central can handle it, but it certainly isn’t the most efficient way to support millions developers.  It isn’t a good use of network bandwidth, and it isn’t a good use of energy to constantly cart around the same static JARs over and over and over again when the solution is so easy.</p>

<p>If everyone who used a build tool that interacted with Central adopted a repository manager such as Nexus we’d have a faster, more responsive system.   Central’s maintainers would be focused less on addressing the occasional runaway build and could spend more time and resource on increasing availability and functionality of this essential service.</p>

<h2>Broken Builds</h2>

<p>The other factor playing into this is that Maven builds only download releases once.   It isn’t like these build tools are repeatedly returning to Central to download release artifacts over and over again.</p>

<p>Well&#8230; actually&#8230; that isn’t true, we’ve seen some installations of Hudson configured to delete a local repository before every build placing a high load on Central.   Imagine a build that downloads 50 MB of dependencies running once every 5 minutes.  That’s one build consuming ~14 GB a day never mind the time wasted downloading static artifacts.
While these broken builds are the exception, they do still show up from time to time.  Central can handle the load, but imagine 1000 of these broken builds running continuously and you can see the challenge.</p>

<h2>A Simple Reminder: Please Proxy Central</h2>

<p>We’re constantly watching the performance of the system and making sure it stays up and running for an entire world of developers.  If you use a build tool that hits Central whether it is Buildr or Maven or Gradle or Ivy, you can help us by running a Nexus instance.</p>

<p>Even if all of your builds work perfect, running a local Nexus instance helps preserve Central as a public, free resource and it will lead to faster, more responsive builds.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=TLq0LCLvBcY:hF0eYk7npAg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=TLq0LCLvBcY:hF0eYk7npAg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=TLq0LCLvBcY:hF0eYk7npAg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=TLq0LCLvBcY:hF0eYk7npAg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=TLq0LCLvBcY:hF0eYk7npAg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=TLq0LCLvBcY:hF0eYk7npAg:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/TLq0LCLvBcY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/01/a-simple-reminder-for-mavengradleivy-users-proxy-central/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/01/a-simple-reminder-for-mavengradleivy-users-proxy-central/</feedburner:origLink></item>
		<item>
		<title>Sizing Nexus: How much space do you need?</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/OGPIWfCMXX8/</link>
		<comments>http://www.sonatype.com/people/2012/01/sizing-nexus-how-much-space-do-you-need/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 12:53:49 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Nexus OSS]]></category>
		<category><![CDATA[nexus pro]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9856</guid>
		<description><![CDATA[You’ll want to make sure that you run your repository manager on a server that is up to the task. The last thing you need is for Nexus to run out of space during a critical release because it is running on inadequate hardware. Disk space is cheap, broken builds are not. In this post, [...]]]></description>
			<content:encoded><![CDATA[<p>You’ll want to make sure that you run your repository manager on a server that is up to the task.  The last thing you need is for Nexus to run out of space during a critical release because it is running on inadequate hardware.   <strong>Disk space is cheap, broken builds are not.</strong></p>

<p>In this post, I focus on storage requirements for Nexus.  I discuss general recommendations and point you at resources we’ve developed to help you come up with accurate estimates for how much disk space you’ll need.</p>

<p>&nbsp;
<iframe width="640" height="360" src="http://www.youtube.com/embed/0oqZoXgkwAg?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe>
&nbsp;</p>

<h3>Disk Space</h3>

<p>Disk space is going to be the critical parameter for a Nexus installation.   At its core, Nexus is simply a collection of files and a set of services to index and serve these files.   If you integrate Nexus into your development process and come to depend on it as a collaboration mechanism, you can easily consume hundreds of gigabytes (or even terabytes) of space.</p>

<p>Coming up with a simple guideline for storage requirements is difficult as it depends on a number of factors: How many projects do you have? How large are the artifacts being deployed to Nexus? How frequently are these artifacts deployed? and How long do you keep your releases?    How much open source are you consuming from Central?   How often do you update external dependencies? and How many 3rd party artifacts do you need to upload?</p>

<p>If you deploy artifacts to Nexus, your internal, hosted repositories are what will end up consuming the most space over time.   At a large organization with hundreds of projects and frequent releases, it is very easy to create systems that consume a surprising amount of space.   If you are interested in diving into the details and coming up with an estimate for your organization, watch <a href="http://www.youtube.com/watch?v=0oqZoXgkwAg&amp;hd=1">“Getting Scientific about Sizing Nexus”</a>.</p>

<h3>An Initial Starting Point</h3>

<p>While some of our engineers like to aim high with an initial recommendation of 250-500 GB, I like to aim a little lower.   Sure, if you are rolling Nexus out to a 5,000 developer installation with thousands of projects, you may very well want to start with 1 TB.    On the other hand, if you are gradually rolling Nexus out to a department or two, you should start with a more reasonable number: 50 or 100 GB.</p>

<p>I recommend starting with 50 or 100 GB, and I also recommend being prepared to expand that number as needed.   Starting with this smaller number avoids the problem of procuring a huge chunk of disk space only to watch it sit idle for the months (or years) it will take you to consume all this space.    <strong>Aim low, plan to expand.</strong></p>

<h3>Conclusion</h3>

<p>Your initial estimate for disk space consumption is going to be just that, an estimate.   Having set up scores of Nexus instances for organizations of all sizes, my experience has been that you’ll want to do some ballpark estimates and then multiply that estimate by a factor of two or three.   When you connect systems like Hudson to Nexus and deploy snapshots from every integration build, you’ll appreciate the extra space.</p>

<p>As you start to use Nexus, you’ll have to tweak your scheduled jobs to make sure that you are periodically removing old snapshots and regularly keeping an eye on storage.   If you expand the number of projects or developers using a Nexus instance, you’ll want to revisit some of these initial estimates and make sure that your system has enough storage to keep track of all the artifacts it is caching and storing.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=OGPIWfCMXX8:kSc6BwFBR38:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=OGPIWfCMXX8:kSc6BwFBR38:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=OGPIWfCMXX8:kSc6BwFBR38:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=OGPIWfCMXX8:kSc6BwFBR38:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=OGPIWfCMXX8:kSc6BwFBR38:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=OGPIWfCMXX8:kSc6BwFBR38:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/OGPIWfCMXX8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/01/sizing-nexus-how-much-space-do-you-need/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/01/sizing-nexus-how-much-space-do-you-need/</feedburner:origLink></item>
		<item>
		<title>Releases Are Forever?</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/xSUaHCPNu-o/</link>
		<comments>http://www.sonatype.com/people/2012/01/releases-are-forever/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 23:14:50 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[repository management]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9838</guid>
		<description><![CDATA[Releases are forever, right? Once you&#8217;ve pushed an artifact to a hosted release repository it is etched in stone, and changing it is a bad practice. That&#8217;s what we&#8217;ve been saying since we launched Nexus, but there are situations that call for old releases to be deleted. In fact, there are situations that require the [...]]]></description>
			<content:encoded><![CDATA[<p>Releases are forever, right?   Once you&#8217;ve pushed an artifact to a hosted release repository it is etched in stone, and changing it is a bad practice.   That&#8217;s what we&#8217;ve been saying since we launched Nexus, but there are situations that call for old releases to be deleted.     In fact, there are situations that require the deletion of old releases?   Otherwise, you&#8217;d be paying for terabytes of useless data storage.  <span id="more-9838"></span></p>

<h2>Sometimes Releases are Disposable</h2>

<p>For example, consider a company that creates a large web-based system.   They may deploy new versions of components to production multiple times a day.   If this seems unrealistic, know that system administrators for popular services like Facebook, Last.fm, and Flickr have talked openly about how frequently code is pushed to production systems.   A few times a day isn&#8217;t odd in some of these environments, and with a large system, you&#8217;d consume terabytes of space to keep all of those old releases around.</p>

<p>Last time I worked at a large consumer-focused web site, pushing something to production once a day wasn&#8217;t uncommon, and even the idea of rolling back to anything other than yesterday&#8217;s build was laughably impractical.   If you identified a bug in a CMS or a production database, you&#8217;d just craft the fix it and move on.    This is especially true of larger, web-facing systems in which the only reality is the code that is running in production today. A site like Flickr gains nothing from being able to roll back to a release from last September.</p>

<h2>The Other Side of the Coin: Releases are Forever</h2>

<p>Compare this to the production release schedule of a critical, supported product and it&#8217;s like night and day.    If you are coding some serious banking system you might be lucky to have a release once a month.  In all likelihood you might be looking at a quarterly release.  When you are working on critical applications, ship software, or have infrequent release cycles then the ability to roll back to previously released binaries is very important.     When you work somewhere fast-paced with a very short release cycle, there&#8217;s not much value in retaining older releases.</p>

<p>For this reason, we&#8217;re clarifying this point: if it makes sense for you to delete release artifacts from a hosted repository, go for it.   Just remember to re-index the server once you&#8217;ve manipulated the storage folder.</p>

<p>We put together the following video to share more of our thoughts on this topic.</p>

<p><iframe width="500" height="281" src="http://www.youtube.com/embed/E5uEQm40h5E?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=xSUaHCPNu-o:8rcM-_v13V4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=xSUaHCPNu-o:8rcM-_v13V4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=xSUaHCPNu-o:8rcM-_v13V4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=xSUaHCPNu-o:8rcM-_v13V4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=xSUaHCPNu-o:8rcM-_v13V4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=xSUaHCPNu-o:8rcM-_v13V4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/xSUaHCPNu-o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/01/releases-are-forever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/01/releases-are-forever/</feedburner:origLink></item>
		<item>
		<title>What is Central?</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/-Dc_ukPHamk/</link>
		<comments>http://www.sonatype.com/people/2012/01/what-is-central/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 16:20:53 +0000</pubDate>
		<dc:creator>Terry Bernstein</dc:creator>
				<category><![CDATA[Maven Central]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9798</guid>
		<description><![CDATA[&#8220;Central&#8221;, &#8220;Maven Central&#8221;, &#8220;The Central Repository&#8221;.  You&#8217;ll here these terms a lot when discussing Java open source-based development.  At Sonatype, we often take it for granted that everyone knows what we mean when we say &#8220;Central&#8221;.  We know that&#8217;s not true, so we&#8217;ve put together this short video overview of Central and what it means [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Central&#8221;, &#8220;Maven Central&#8221;, &#8220;The Central Repository&#8221;.  You&#8217;ll here these terms a lot when discussing Java open source-based development.  At Sonatype, we often take it for granted that everyone knows what we mean when we say &#8220;Central&#8221;.  We know that&#8217;s not true, so we&#8217;ve put together this short video overview of <a title="Central Repository Search" href="http://search.maven.org/">Central</a> and what it means to the Java community.  Enjoy.
<span id="more-9798"></span></p>

<p><iframe width="500" height="281" src="http://www.youtube.com/embed/e-nk-1Si2bU?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=-Dc_ukPHamk:3toP_1wI4vs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=-Dc_ukPHamk:3toP_1wI4vs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=-Dc_ukPHamk:3toP_1wI4vs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=-Dc_ukPHamk:3toP_1wI4vs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=-Dc_ukPHamk:3toP_1wI4vs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=-Dc_ukPHamk:3toP_1wI4vs:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/-Dc_ukPHamk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/01/what-is-central/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/01/what-is-central/</feedburner:origLink></item>
		<item>
		<title>How well do you know your open source licensing?</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/NX-PqMldyDM/</link>
		<comments>http://www.sonatype.com/people/2012/01/how-well-do-you-know-your-open-source-licensing/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 16:39:43 +0000</pubDate>
		<dc:creator>Terry Bernstein</dc:creator>
				<category><![CDATA[Insight]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9791</guid>
		<description><![CDATA[Choosing components with appropriate licenses is critical to ensuring you realize the benefits and avoid the risks when developing with open source components. But, how well do you know your licenses? Can you describe the differences between permissive, weakly protective and copyleft licenses? Do you understand the ramifications of including copyleft licensed components in your [...]]]></description>
			<content:encoded><![CDATA[<p>Choosing components with appropriate licenses is critical to ensuring you realize the benefits and avoid the risks when developing with open source components.  But, how well do you know your licenses?</p>

<ul>
    <li>Can you describe the differences between permissive, weakly protective and copyleft licenses?</li>
    <li>Do you understand the ramifications of including copyleft licensed components in your commercial applications?</li>
    <li>Do you know how component dependencies affect your application&#8217;s licensing?</li>
</ul>

<p>If you want to brush up on your knowledge, please check out our short paper on open source licensing available <a title="Open source licensing paper" href="http://www.sonatype.com/content/download/757/8384/file/why_you_should_care_about_open_source_licensing.pdf">here</a>.</p>

<p>&nbsp;</p>

<p>&nbsp;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=NX-PqMldyDM:7JcQyTVsKbw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=NX-PqMldyDM:7JcQyTVsKbw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=NX-PqMldyDM:7JcQyTVsKbw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=NX-PqMldyDM:7JcQyTVsKbw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=NX-PqMldyDM:7JcQyTVsKbw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=NX-PqMldyDM:7JcQyTVsKbw:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/NX-PqMldyDM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/01/how-well-do-you-know-your-open-source-licensing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/01/how-well-do-you-know-your-open-source-licensing/</feedburner:origLink></item>
		<item>
		<title>Establish Mechanisms to Monitor Your Governance Program: Open Source Development Tip #10</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/3qBrlXpq2dg/</link>
		<comments>http://www.sonatype.com/people/2011/12/establish-mechanisms-to-monitor-the-effectiveness-of-your-open-source-governance-program-open-source-development-tip-10/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 17:50:56 +0000</pubDate>
		<dc:creator>Terry Bernstein</dc:creator>
				<category><![CDATA[Insight]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[osstop10]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9779</guid>
		<description><![CDATA[We’ve been publishing a series of tips on managing your use of open source maximize benefits and minimize the risks.  You can find earlier posts in the series here and a summary of the entire set of tips here.  In today’s post, we complete the series with a tip on establishing mechanisms to monitor the [...]]]></description>
			<content:encoded><![CDATA[<p><em>We’ve been publishing a series of tips on managing your use of open source maximize benefits and minimize the risks.  You can find earlier posts in the series </em><a title="Tips-blog1" href="http://www.sonatype.com/people/tag/osstop10/"><em>here</em></a> <em>and a summary of the entire set of tips </em><a href="http://www.sonatype.com/people/wp-content/uploads/2011/10/20110922v1TLBgc_top_ten_ways_to_improve_open_source_management.pdf"><em>here</em></a>.  <em>In today’s post, we complete the series with a tip on establishing mechanisms to monitor the effectiveness of your open source governance program.</em><span id="more-9779"></span></p>

<h3>10.     Establish mechanisms to monitor the effectiveness of your open source governance program</h3>

<p>Your OSS governance program is in place. You’ve educated everyone on the policy, standardized components, built open source management into your development process and are continuously monitoring production applications.  You’re done, right?  Almost, but not quite.   You’ll want to set up check points to monitor its effectiveness to learn what’s working and what’s not.</p>

<p>A good place to start is by monitoring open source downloads from outside sources.  Just because a component was downloaded doesn’t necessarily mean it’s being used in an application, but if you see problematic components coming in,  it’s probably worth investigating.  If you’re using an enterprise repository manager (and we suggest you do), you’ll want to know if it’s being used or being circumvented.</p>

<p>You may also want to audit your key applications. It would be surprising to find problematic components, especially if the apps were developed after your policy was in place. But, if you did, it would be an indication that something went wrong. Maybe a development group was unaware of the new policy, or perhaps they don’t yet have the tools needed to effectively follow it.</p>

<p>A final place to monitor is code delivered by outside contractors, consultants, or ISVs. You’ll want to be sure that they are following your governance policies and haven’t inadvertently included components with security or license issues.</p>

<p>Now that you know what you want to monitor, the next question is how? That’s why we created Insight. Insight reports all of your organizations open source downloads.  You’ll also have tools for analyzing and reporting details of all the components used in your Java projects, whether they were developed internally or delivered by a 3<sup>rd</sup> party.</p>

<p>You can learn more about Insight <a title="Sonatype Insight" href="http://www.sonatype.com/Products/Sonatype-Insight">here</a>.</p>

<p><em>
</em></p>

<p>&nbsp;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=3qBrlXpq2dg:lGTCCKbY2c8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=3qBrlXpq2dg:lGTCCKbY2c8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=3qBrlXpq2dg:lGTCCKbY2c8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=3qBrlXpq2dg:lGTCCKbY2c8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=3qBrlXpq2dg:lGTCCKbY2c8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=3qBrlXpq2dg:lGTCCKbY2c8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/3qBrlXpq2dg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2011/12/establish-mechanisms-to-monitor-the-effectiveness-of-your-open-source-governance-program-open-source-development-tip-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2011/12/establish-mechanisms-to-monitor-the-effectiveness-of-your-open-source-governance-program-open-source-development-tip-10/</feedburner:origLink></item>
		<item>
		<title>Take Our Development Survey For a Chance to Win Jason’s Brand New MacBook Air‏</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/DIzquFy_eyw/</link>
		<comments>http://www.sonatype.com/people/2011/12/take-our-development-survey-for-a-chance-to-win-jasons-brand-new-macbook-air%e2%80%8f/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 14:54:28 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9666</guid>
		<description><![CDATA[We want your opinion Last year over 1,600 of you participated in our annual open source development survey. As we continue to develop our commercial products and invest in core open source projects, we&#8217;re interested in hearing about your experiences and current challenges. If you are a programmer, manager, or technology executive, we would appreciate [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-9676" href="http://www.sonatype.com/people/2011/12/take-our-development-survey-for-a-chance-to-win-jasons-brand-new-macbook-air%e2%80%8f/surveyblogimage-2/"><img class="aligncenter size-full wp-image-9676" title="surveyBlogImage" src="http://www.sonatype.com/people/wp-content/uploads/2011/12/surveyBlogImage1.png" alt="" width="701" height="338" /></a></p>

<p><span style="color: #888888;"><strong><span style="font-size: medium;">We want your opinion</span></strong></span></p>

<div>
Last year over 1,600  of you participated in our annual open source  development survey. As we  continue to develop our commercial products and invest in core  open source projects, we&#8217;re interested in hearing about your experiences  and current challenges. If you are a programmer, manager, or technology  executive, we would appreciate it if you could take some time out of  your busy schedule to fill out this short survey.
</div>

<div style="margin-top: 10px;">
This  year we want to hear from even more of you &#8212;  so we&#8217;re raising the  stakes. Jason&#8217;s MacBook Air is on the line. It&#8217;s brand new and he doesn&#8217;t  want to give it up. But we&#8217;ll get it. And we&#8217;ll give it to you, if  you&#8217;re randomly selected.
</div>

<div style="margin-top: 10px;">
So what are you waiting for? Take the survey now. It will take less than 10 minutes. We promise.
</div>

<div style="margin-top: 10px;">
<a href="https://www.surveymonkey.com/s/RGLRB28?survey=SDSurvey2011_blog&#038;utm_source=blog&#038;utm_medium=post&#038;utm_campaign=SDSurvey2011"><img class="size-full wp-image-9677" title="surveybutton" src="http://www.sonatype.com/people/wp-content/uploads/2011/12/surveybutton.png" alt="Take Survey Now" width="219" height="49" /></a>
</div>

<div style="margin-top: 10px; margin-bottom: 10px;">
*Official Rules for the Sonatype Survey MacBook Air Promotion can be found <a href="http://www.sonatype.com/people/official-rules-for-the-sonatype-survey-contest-december-2011/" target="_blank">here.</a>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=DIzquFy_eyw:5Nn42Brn3ds:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=DIzquFy_eyw:5Nn42Brn3ds:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=DIzquFy_eyw:5Nn42Brn3ds:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=DIzquFy_eyw:5Nn42Brn3ds:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=DIzquFy_eyw:5Nn42Brn3ds:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=DIzquFy_eyw:5Nn42Brn3ds:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/DIzquFy_eyw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2011/12/take-our-development-survey-for-a-chance-to-win-jasons-brand-new-macbook-air%e2%80%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2011/12/take-our-development-survey-for-a-chance-to-win-jasons-brand-new-macbook-air%e2%80%8f/</feedburner:origLink></item>
		<item>
		<title>Webinar Replay Now Available: Nexus 2.0 Sneak Preview</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/aQLw3vlvuQc/</link>
		<comments>http://www.sonatype.com/people/2011/12/webinar-replay-now-available-nexus-2-0-sneak-preview/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 02:48:20 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Webinar]]></category>
		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=9635</guid>
		<description><![CDATA[Thank you to everyone who made it to our Nexus 2.0 Sneak Preview webinar last week!  We had a fantastic turnout and received tremendous interest from our users in the features that are coming in Nexus Pro 2.0, including: Integrated security and licensing reports to discover problematic components Improved availability with our new Nexus Availability [...]]]></description>
			<content:encoded><![CDATA[<p>Thank you to everyone who made it to our Nexus 2.0 Sneak Preview webinar last week!  We had a fantastic turnout and received tremendous interest from our users in the features that are coming in Nexus Pro 2.0, including:</p>

<ul>
    <li> Integrated security and licensing reports to discover problematic components</li>
    <li> Improved availability with our new Nexus Availability Architecture</li>
    <li> Ability to manage both Java and .NET components from a single repository</li>
</ul>

<h4><a href="http://sonatype.com/Request/Webinar/Nexus-2.0-Sneak-Preview?nexus2webinar=Blog&amp;utm_source=Blog&amp;utm_medium=Post&amp;utm_campaign=Nexus2.0Webinar" target="_blank">The webinar recording is now available here.</a></h4>

<p>Special pre-release pricing is available for Nexus Pro 2.0. Check out the webinar or <a href="http://www.sonatype.com/nexuspro2.0" target="_blank">contact a representative</a> for more information.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=aQLw3vlvuQc:U5Nd6gmBL0Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=aQLw3vlvuQc:U5Nd6gmBL0Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=aQLw3vlvuQc:U5Nd6gmBL0Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=aQLw3vlvuQc:U5Nd6gmBL0Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=aQLw3vlvuQc:U5Nd6gmBL0Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=aQLw3vlvuQc:U5Nd6gmBL0Y:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/aQLw3vlvuQc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2011/12/webinar-replay-now-available-nexus-2-0-sneak-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2011/12/webinar-replay-now-available-nexus-2-0-sneak-preview/</feedburner:origLink></item>
	</channel>
</rss>

