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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Oliver Drotbohm
October 21, 2013
Technology
2
830
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
250
Domain-centric? Why Hexagonal and Onion Architecture Are Answers to the Wrong Question
olivergierke
4
1.9k
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
790
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1k
Spring Modulith – A Deep Dive
olivergierke
9
5.1k
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
Eight Engineering Unit 紹介資料
sansan33
PRO
1
6.9k
競争優位を生み出す戦略的内製開発の実践技法
masuda220
PRO
2
530
どこで打鍵するのが良い? IaCの実行基盤選定について
nrinetcom
PRO
2
170
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
AIに視覚を与えモバイルアプリケーション開発をより円滑に行う
lycorptech_jp
PRO
1
790
LLM活用の壁を超える:リクルートR&Dの戦略と打ち手
recruitengineers
PRO
1
230
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
マネージャー版 "提案のレベル" を上げる
konifar
17
12k
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
120
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
140
LINEヤフーにおけるAI駆動開発組織のプロデュース施策
lycorptech_jp
PRO
0
390
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.1k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
140
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
970
What's in a price? How to price your products and services
michaelherold
247
13k
Writing Fast Ruby
sferik
630
62k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
Google's AI Overviews - The New Search
badams
0
930
Git: the NoSQL Database
bkeepers
PRO
432
66k
How to train your dragon (web standard)
notwaldorf
97
6.5k
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