
The Changelog: Software Development, Open Source
Jenkins and Continous Integration (Interview)
Feb 8, 2011 · 39 min · 19.3 MB
0:00-39:34
Streams straight from the publisher. PodNod never proxies or re-hosts episode audio.
Kenneth and Wynn caught up with Kohsuke Kawaguchi and Andrew Bayer from the Jenkins project to talk about continuous integration, Java, and corporate backing drama.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
- CI Joe is GitHub’s continuous integration server
- Knowing is half the battle
- Jenkins née Hudson is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
- Kohsuke Kawaguchi is the creator of Jenkins
- Andrew Bayer is a Build Engineer at Cloudera
- Nearly 30K Jenkins installations worldwide
- Jenkins is written in Java but with its rich plugin system, you can run almost anything with it
- Jenkins supports Git, Mercurial, SVN, and even Visual SourceSafe
- Jenkins does more than running tests, it can also do parameterized deploys
- GitHub has fueled an explosion in Jenkins community growth
- Wynn asks why Java is only 6% of GitHub projects
- Funny cartoon on how language fanboys see one another
- Git and GitHub adoption actually sparked the name change and Oracle split
- The community voted 214-14 to rename
- Andy addresses how plugins will migrate to the new name. Thanks, Matthew J McCullough.
- At what point do projects look at a jQuery Foundation-style governance model?
- Hudson was the butler in Upstairs, Downstairs
- Alfred, the butler from Batman was a consideration, but conflicted with the Mac program
- James Clark is Kohsuke’s programming hero
- Kohsuke and Lisp’s Guy Steele are Andrew’s heroes
- MZ Scheme now Racket makes Kenneth’s head hurt
- Andrew recommends Structure and Interpretation of Computer Programs from MIT
- As a build guy, Selenium gets Andrew excited
- Kohsuke is trying to hack the Airport Express to stream tunes from Linux
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comGitHub
github.comX
x.comGitHub
github.comX
x.comCI Joe
github.comhalf the battle
nerduo.comJenkins née Hudson
jenkins-ci.orgKohsuke Kawaguchi
twitter.comAndrew Bayer
twitter.comCloudera
cloudera.comrich plugin system
wiki.jenkins-ci.orgGit
git-scm.comMercurial
mercurial.selenic.comSVN
subversion.tigris.orgVisual SourceSafe
en.wikipedia.orgGitHub
github.comJava is only 6% of GitHub projects
github.comlanguage fanboys see one another
rubyinside.comname change and Oracle split
infoq.comvoted 214-14 to rename
jenkins-ci.orgMatthew J McCullough
twitter.comjQuery Foundation
blog.jquery.comUpstairs, Downstairs
imdb.comAlfred
en.wikipedia.orgMac program
alfredapp.comJames Clark
lg.gdGuy Steele
en.wikipedia.orgRacket
racket-lang.orgStructure and Interpretation of Computer Programs
mitpress.mit.eduSelenium
seleniumhq.orgAirport Express
apple.comPRs welcome!
github.com