
Luke Kanies, the creator of Puppet, commented in his last entry about Open Source business models, specifically the idea of an Open Core and what that means. As an Open Source company do you have an open version of your product that’s crippled? Or do you an open version of your product that is truly useful? This was the crux of the questions I asked all the Sonatype CEO candidates, and this turned out to be the reason it took me almost 8 months interviewing 17 candidates to ferret out the right person. It was a grueling process finding Mark de Visser but I was adamant and our VCs, Hummer Winblad & Morgenthaler, were very patient and let me take my time to find the exact right match. I got pretty ornery at one point &emdash; I thought I would never find the right person in Silly Valley.
Read more…
Nexus, Strategy
atlassian, business, ceo, crowd, Nexus, nexus pro, open source, open source business, puppet
Last week, I released an open-source plugin for Sonatype Nexus which integrates Atlassian’s Crowd identity management server. You can read the installation instructions on docs.sonatype.org, but in this blog post I wanted to write a bit about Crowd itself and my objectives for the plugin. Read on to learn about Atlassian’s Crowd and how you can use it with Nexus.
Read more…
Community, Nexus
atlassian, crowd, justin, Nexus
In this short, two-minute excerpt from my interview with Brian Fox, he describes the steps Sonatype took to mitigate the load and bandwidth problem which were affecting the Central Maven Repository late last year. While short, this audio contains some very useful information for anyone facing similar traffic problems. You’ll hear him talk about the switch from Apache httpd to nginx.
Full Transcript of this interview
Maven, Sonatype
audio. interview, brian, central, Maven, repository
I get this question frequently so it is time to write down my thoughts on the answer so I can stop repeating myself. Here’s the question:
Should I put the urls to my repositories in my poms or in my settings?
The short answer is: settings.
The long answer is: it depends.
There are two scenarios to consider here. Enterprise software (generally not published externally) and public software. Lets take Enterprise software first. Continue reading this post for a full explanation of both scenarios.
Read more…
How-To, Maven, Sonatype
best practice, Book, documentation, How-To, Maven, Nexus, repository
I sat down with Brian Fox last week in advance of the Nexus 1.3 release for a long interview about Nexus, Nexus Pro, features in the 1.3 release and some of the future directions for Maven. In this part of the interview Brian discusses some of the changes introduced in the Nexus 1.3 release and about some of the work to lay the foundation for the 1.4 release.
Full Transcript of this interview
Maven, Nexus
audio, interview, Maven, Nexus