$30 off During Our Annual Pro Sale. View Details »
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
82
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
110
Reactive Streams. 4 Interfaces. Et après ?
jponge
0
49
Scalability and resilience in practice: current trends and opportunities
jponge
0
300
Eclipse Vert.x at BruJUG 2019
jponge
0
200
Du réactif au service du pneu connecté
jponge
0
380
Bringing Reactive to Enterprise Java Developers
jponge
0
330
Golo LyonJUG 2019
jponge
0
280
Vert.x Montreal JUG 2018
jponge
0
520
Bringing Reactive to Enterprise Application Developer // Reactive Summit 2018
jponge
0
280
Other Decks in Technology
See All in Technology
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
1
180
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
2
260
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
6
740
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
280
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
340
シニアソフトウェアエンジニアになるためには
kworkdev
PRO
3
120
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
400
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
370
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
350
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
270
Python 3.14 Overview
lycorptech_jp
PRO
1
120
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
The Invisible Side of Design
smashingmag
302
51k
Embracing the Ebb and Flow
colly
88
4.9k
How STYLIGHT went responsive
nonsquared
100
6k
KATA
mclloyd
PRO
33
15k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
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/