Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
840
2
Share
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
More Decks by Oliver Drotbohm
See All by Oliver Drotbohm
What's new in Spring Modulith?
olivergierke
1
280
Domain-centric? Why Hexagonal and Onion Architecture Are Answers to the Wrong Question
olivergierke
4
2k
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
800
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1.1k
Spring Modulith – A Deep Dive
olivergierke
9
5.3k
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
3.1k
A Deep Dive into Spring Application Events
olivergierke
12
3.5k
Other Decks in Technology
See All in Technology
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
8
2k
【Findy FDE登壇_2026_04_14】— 現場課題を本気で解いてたら、FDEになってた話
miyatakoji
0
1.1k
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
200
ある製造業の会社全体のAI化に1エンジニアが挑んだ話
kitami
2
1k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
60分で学ぶ最新Webフロントエンド
mizdra
PRO
33
17k
職能の壁を取り払った先で見えた壁 -AI時代のクロスファンクショナル組織-
shimotaroo
1
110
Discordでリモートポケカしてたら、なぜかDOを25分間動かせるようになった話
umireon
0
140
明日からドヤれる!超マニアックなAWSセキュリティTips10連発 / 10 Ultra-Niche AWS Security Tips
yuj1osm
0
490
マルチエージェント × ハーネスエンジニアリング × GitLab Duo Agent Platformで実現する「AIエージェントに仕事をさせる時代へ。」 / 20260421 GitLab Duo Agent Platform
n11sh1
0
110
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
5
14k
DevOpsDays2026 Tokyo Cross-border practices to connect "safety" and "DX" in healthcare
hokkai7go
0
160
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
How to build a perfect <img>
jonoalderson
1
5.4k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
170
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
720
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
The untapped power of vector embeddings
frankvandijk
2
1.7k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Speed Design
sergeychernyshev
33
1.6k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
Typedesign – Prime Four
hannesfritz
42
3k
Fireside Chat
paigeccino
42
3.9k
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