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
AlpesJUG - Communautés opensource, stratégies e...
Search
Julien Ponge
March 26, 2012
Technology
1
85
AlpesJUG - Communautés opensource, stratégies et écueils
Julien Ponge
March 26, 2012
Tweet
Share
More Decks by Julien Ponge
See All by Julien Ponge
Quarkus Insights 2023-03-06
jponge
0
120
Reactive Streams. 4 Interfaces. Et après ?
jponge
0
53
Scalability and resilience in practice: current trends and opportunities
jponge
0
300
Eclipse Vert.x at BruJUG 2019
jponge
0
210
Du réactif au service du pneu connecté
jponge
0
380
Bringing Reactive to Enterprise Java Developers
jponge
0
340
Golo LyonJUG 2019
jponge
0
290
Vert.x Montreal JUG 2018
jponge
0
520
Bringing Reactive to Enterprise Application Developer // Reactive Summit 2018
jponge
0
290
Other Decks in Technology
See All in Technology
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
160
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
150
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
3
540
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
5
2k
Webアクセシビリティ技術と実装の実際
tomokusaba
0
210
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
1.6k
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.1k
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.2k
Eight Engineering Unit 紹介資料
sansan33
PRO
1
6.9k
Secure Boot 2026 - Aggiornamento dei certificati UEFI e piano di adozione in azienda
memiug
0
140
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
1k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
We Have a Design System, Now What?
morganepeng
55
8k
So, you think you're a good person
axbom
PRO
2
1.9k
How GitHub (no longer) Works
holman
316
140k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
The Spectacular Lies of Maps
axbom
PRO
1
580
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.1k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
140
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
Transcript
Communautés opensource, stratégies et écueils Julien Ponge / @jponge AlpesJUG
Octobre 2011
None
Fork and Join: Java Can Excel at Painless Parallel Programming
Too! Better Resource Management with Java SE 7: Beyond Syntactic Sugar Oracle Technology Network http://goo.gl/tostz http://goo.gl/7ybgr (more soon...)
Créer une communauté ? S’investir dans une communauté ? Pourquoi
? Retours d’expériences
From a hack made in a student dorm room... ...
not mine!
...to an industry-backed project.
Unique installer Multiple systems
(...)
None
None
None
None
None
Produit et vision Aspects légaux Communauté ROI Promotion Volets techniques
Pièges
Produit & Vision
Library / framework Infrastructure Applicatif versus versus
Idée de génie Brainstorm Besoin identifié
“Application”
Tool Framework
http://www.flickr.com/photos/drinksmachine/192454415/sizes/o/in/photostream/
niche
http://www.flickr.com/photos/danielepesaresi/2934218773/sizes/l/in/photostream/
http://www.flickr.com/photos/25533361@N00/280882505/sizes/o/in/photostream/
Mythe : la duplication d’efforts
add this! support that! it is not ready for the
enterprise unless you... I expected it to do this but it doesn’t!
None
“Juste fais-le” Avoir une vision produit
Aspects légaux
™ © ®
© Employeur Transfert
None
(A)GPL LGPL, MPL, EPL, ... BSD, ASL, WTF, ... Evil
(mostly) Fair Liberal IzPack Ruby on Rails Android Apache Eclipse Mozilla OpenOffice.org XWiki Linux KDE Dual licensing Anxious people
http://www.flickr.com/photos/daniel_gies/4393774173/sizes/l/in/photostream/ Cocktails de licences
Licence 㱻 Intentions ASL v2 : libérale mais solide xGPL
: pour double licence ™ pas incompatible avec F/OSS
“Communauté”
Roles leads, maintainers, committers, contributors, users, ... I.P. copyright transfer
agreements, trademarks, ... Rules coding standards, decision making, voting, ...
Leaders Commiters Contributors
Benevolent Dictator For Life Votes pour tout et rien
Mailing-lists Forums Twitter (...) Support professionnel
Mailing-lists Dev SCM Tickets Utilisateurs Annonces listes privées
None
Code review avant commit Pas de code review
None
Intégration méritocratique “À la bonne franquette” versus
< Mots Livrables
Start Users! Patches! Mature project Community support Easy Solo work
Hard to reach Manager work
Désacraliser Plébisciter la contribution Pas de bureaucracie
Retour sur “investissement”
None
None
Opensource de métier Opensource du soir
None
F/OSS... why? nothing’s free! Fun Skills Advertise Strategic market shares
Direct revenue streams
Duplication sans coût et légale !
Project type “Main” models Framework and libraries Consulting Training Support
Dual licensing Mission-critical infrastructure servers Support plans Consulting Management tools Extensions Products Open Core Extensions Customizations
Java EE 6 R.I.
None
None
Pas de modèle économique miracle Il y a toujours un
bénéfice Le succès est un travail de fond
Promotion
Elevator pitch
None
None
None
None
None
https://picasaweb.google.com/email.zepag/Devoxx2010
Communication essentielle Encore un travail de fond ! Aller au
charbon paie (un jour)
Volets techniques
Automation Reporting Standard practices
1 patch 1 doc 1 test + + ( )
Alignement des pratiques
None
None
None
None
None
“Given enough eyeballs, all bugs are shallow.” — Linus’s Law
Vieux tickets → Pas d’over-engineering Modularité Prise en main simple
Pièges
Rewrite from scratch
Vitalité ≠ date dernière release
24/24, 7/7, 365/365
“Non, je ne ferai pas ton travail”
Démarrer en fanfare
Monster patch (ou fichiers bruts) Upstream
None
opensource
Le mot de la fin
None
http://www.flickr.com/photos/terriann/2496492296/sizes/o/in/photostream/
Julien Ponge @jponge
[email protected]
http://julien.ponge.info/