Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Spring.IO - Professional open-source software d...
Search
Oliver Drotbohm
October 21, 2013
Technology
2
820
Spring.IO - Professional open-source software development at Pivotal
Slides of my talk about open-source software development in the Spring team.
Oliver Drotbohm
October 21, 2013
Tweet
Share
More Decks by Oliver Drotbohm
See All by Oliver Drotbohm
What's new in Spring Modulith?
olivergierke
1
190
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
4
1.3k
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
760
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1k
Spring Modulith – A Deep Dive
olivergierke
9
4.7k
Spring for the Architecturally Curious Developer
olivergierke
5
1.9k
Spring Boot 3 & Spring Framework 6
olivergierke
4
2.1k
Architecturally-evident Java Applications with jMolecules
olivergierke
9
3k
A Deep Dive into Spring Application Events
olivergierke
12
3.4k
Other Decks in Technology
See All in Technology
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
110
AWS Trainium3 をちょっと身近に感じたい
bigmuramura
1
130
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
110
グレートファイアウォールを自宅に建てよう
ctes091x
0
140
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
2.2k
Microsoft Agent 365 を 30 分でなんとなく理解する
skmkzyk
1
1k
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
980
最近のLinux普段づかいWaylandデスクトップ元年
penguin2716
1
660
AIと二人三脚で育てた、個人開発アプリグロース術
zozotech
PRO
0
690
Lambdaの常識はどう変わる?!re:Invent 2025 before after
iwatatomoya
1
340
学習データって増やせばいいんですか?
ftakahashi
1
250
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
180
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Why Our Code Smells
bkeepers
PRO
340
57k
Balancing Empowerment & Direction
lara
5
790
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Into the Great Unknown - MozCon
thekraken
40
2.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Building an army of robots
kneath
306
46k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
[SF Ruby Conf 2025] Rails X
palkan
0
490
Transcript
Professional open-source software development at Pivotal Oliver Gierke
Oliver Gierke ! Spring Data Project Lead JPA 2.1 Expert
Group ! !
[email protected]
www.olivergierke.de olivergierke
Spring Framework A brief side-track into history
2002
2002 2004
2002 2004 2005
2004
2008
2009
2013
What is Spring IO?
None
None
The way to Spring
None
None
None
None
None
We're hiring from the community
"Your Github profile is your resume. Jonathan Nelson
Contributing From the outside…
http://spring.io
None
StackOverflow
None
Bug tracker
None
Projects @ GitHub
None
Pull requests
None
Contributing From the inside…
Collaboration in distributed teams
None
HipChat
HipChat (IRC on steroids)
None
None
Skype, Hangouts, WebEx…
JIRA Agile (pka Greenhopper)
None
Release train
Release train
Babbage GA Release train
Babbage GA Release train
Babbage GA Arora SR3 Release train
Babbage GA Arora SR3 Babbage SR1 Release train
Babbage GA Arora SR3 Codd M1 Babbage SR1 Release train
Babbage GA Arora SR3 Codd M1 Babbage SR1 Babbage SR2
Release train
Babbage GA Arora SR3 Codd M1 Codd RC1 Babbage SR1
Babbage SR2 Release train
Babbage GA Arora SR3 Codd M1 Codd RC1 Babbage SR1
Babbage SR2 Babbage SR3 Release train
Babbage GA Arora SR3 Codd M1 Codd RC1 Codd GA
Babbage SR1 Babbage SR2 Babbage SR3 Release train
Babbage GA Arora SR3 Codd M1 Codd RC1 Codd GA
Babbage SR1 Babbage SR2 Babbage SR3 Release train 4 week iterations between dots on a line
Continuous Integration
None
Jürgenization
None
Quality control
None
Pull requests
Pull requests (aka Code Reviews 2.0)
None
References • Spring.IO - http://spring.io • JIRA - http://jira.springsource.org •
Continuous Integration - http://build.springsource.org • Spring projects @ GitHub - https://github.com/spring-projects • Spring Community 101 - Chris Beams - Website • "The Economic Motivation of Open Source Software: Stakeholder Perspectives." IEEE Computer, vol. 40, no. 4 (April 2007). Page 25-32. - PDF, Website