Hudson and Jenkins Won’t Merge

18. May, 2011

There has been recent discussion about a merge between Jenkins and Hudson, after Oracle pushed the dead weight to Eclipse.

My prediction: Won’t happen.

Why not? Because Eclipse is run by lawyers and developers hate lawyers.

Exhibit A: “Is the Eclipse process so bad? … Yes. It’s very bad (for developers). Bad enough to end many contributions.”  (

Exhibit B: “MIT (or MIT-ish, e.g., ASL, BSD, EDL) license” (same page)

Exhibit C: To work on Eclipse projects, you must become a committer ( That means signing a contract. You have to have an IP Log. All projects on must submit to the Eclipse Public License (

Why is that? Because IBM is rich and Kohsuke Kawaguchi is poor. So trolls are suing IBM and they won’t sue Mr. Kawaguchi. Which is why IBM is raising their barriers and why Jenkins isn’t.

The projects won’t merge

Backup Hudson config to a VCS

6. October, 2010

If you want to backup your Hudson configuration, why not back it up to a version control system (VCS)?

Stephen Connolly has posted a solution in his blog: Keeping Hudson configuration and data in SVN