News

Fundraising drive update: thank you everyone!

Our earlier appeal for donation was a drastic boost to our fund-raising drive, (and looking at the twitter reactions, it feels like the Wikipedia parody we put on Jenkins on Jenkins helped spread the words — I guess jokes do work!

And I'm happy to report that we've successfully raised over $12000 as of today. That's more than enough to pay off all the current balance and it should keep the project going for quite a while. I've assembled the donor list in appreciation.

So once again, thanks everyone for their generous support!

2011 Donation Drive

Since the end of April, Jenkins has been officially part of the SPI (Software in the Public Interest), an umbrella organization which offers a useful level of legal status for the project.

Up until recently we had not taken proper advantage of this new legal umbrella, thankfully that's changed as we're now capable of accepting donations!

For the project this is a big step forward as it will allow us to offset the cost of servers for the project, bandwidth, SSL certificates and other costs incurred as part of running such a large open source project.


Trivia: The machine that this page is being served from originally started out as "hudson labs", purchased and colocated by abayer, kohsuke and myself.



Since we're now able to accept donations, we're kicking off a donation drive to help recover some of the costs incurred this summer (which I've discussed previously). Our immediate goal is to raise $5130 to recoup bandwidth costs, if you can spare some change, head on over to the SPI online donation page and help us out :)

Mirror, mirror on the wall

Let me preface this entire post with this: I love Contegix.


While working on some infrastructure tasks I had long-since put-off for the Jenkins project, I noticed something this weekend that scared the hell out of me.

At some undetermined time, our MirrorBrain installation stopped redirecting to our mirror network. Absolutely zero downloads were being redirected, meaning that cucumber, the 1U machine graciously colocated by Contegix had served up far more bits than I ever wanted it to.

As such, I would like to publicly apologize to Contegix on behalf of the Jenkins project. Their support for the project has been tremendous but this glitch caused such an incredible amount of traffic to be pushed through their network that I feel exceptionally bad about it (turns out, Jenkins is pretty popular!)

Now, for the good news. In diagnosing and debugging this issue (in a caffeine-fueled frenzy I might add) I managed to do a couple things:

  • I corrected the redirection relatively easily
  • I fixed our long-standing geo-location issue, finally enabling redirection to our european and asian mirrors!

Within 30 minutes of correcting the error, I was able to add two mirrors in Germany, re-enable one from Taiwan and add a new mirror in Japan!

Upcoming Events in June and early July

I've just added three events coming up in the next few weeks to the Jenkins calendar. Conveniently, they are all events I'll be attending while traveling around Western Europe!

  • The Cologne JUG is having a meetup on Saturday, June 25th, starting at 2pm. We'll be talking about Jenkins, maybe doing some coding, and then heading out for drinks and more talk! You can find more information and sign up at Xing.

  • A few days later, TNG Technology Consulting is generously hosting a meetup in Munich, on Wednesday, June 30th, starting at 3pm. I'll be giving a quick talk on the state of the Jenkins project, followed by Ullrich Haffner (the author of the static analysis plugins for Jenkins) giving a quick talk on how those plugins are used. After that, we'll be having a hackathon, and then more beer! Again, you can find more information and sign up at Xing.

  • A week later, the London CI meetup group is hosting a meetup as well, on Wednesday, July 6th, starting at 6:30pm. We'll be meeting up at the Royal Festival Hall for discussion and drinking. You can find more information and sign up at Meetup.

Do you have a Jenkins event you'd like to have added to our calendar? Let us know!

The State of the Jenkins Project

A few weeks ago our very own Kohsuke Kawaguchi gave a presentation at the Silicon Valley CI Summit held in Mountain View.

Within the presentation, Kohsuke included a collection of numbers about the vibrancy of the Jenkins project that certainly hasn't gotten enough attention. While the slideshow is embedded below, here's some good high-level points:

  • Over 170 GitHub pull requests in the past four months, with more being sent every day.
  • Formalization of a "Jenkins Stable" branch of development with longer release cycles and back-ported bugfixes.
  • Over 280 tickets in JIRA have been resolved.
  • After posting a "special" release of Hudson which presents users with a choice, 87.25% are choosing to upgrade to Jenkins.
  • Over 500 tickets have been created
  • Roughly 13,000 downloads of jenkins.war and native packages a week
  • New and vibrant community-driven initiatives like Frederic Camblor's plugin compatibility tester and Charles Lowell's JRuby plugin support project.
  • We've crossed 1500 participants on the jenkinsci-user mailing list, and are over 900 participants on the jenkinsci-dev list.
  • The @jenkinsci twitter account recently crossed the 4,000 follower threshold.

On a personal note, I think this speaks all to the level of unbridled enthusiasm about the future of Jenkins by contributors both new and old.

Without further delay, the slides: