SlideShare a Scribd company logo
Consortium Message:
Get involved,
you can get
an impact!
S. Ducasse
http://www.pharo.org
PharoDAYS 2015: Consortium Message: Get involved, you can get an impact by Stephane Ducasse
It feels like...
Pharo
Pure object language
Great community of active doers
Powerful
Elegant and fun to program
Living system under your fingers
VM running on MacOSX, linux, Windows
Compiler, Core classes (stream, collections, unicode)
IDE (editor, inspector, debugger, code versioning,...)
UI frameworks (widgets, theme)
FFI
Graphics (soon opengl)
Hyper fast object serializer
Network, HTTP
Web frameworks: seaside, iliad, Reef
XML, HTML scraping, Zinc, Zodiac (HTTPS)
Graphics frameworks: Roassal, Mondrian, EyeSee
Tool builder: Glamour, MetaTools: Moose
Database: DBXTalk, Mongo, Riak, CouchDB
Proxy, Logging
Units (Aconcagua, Units)
Parser: Petit Parser, SmaCC
Mathematical ...
Web frameworks: seaside, iliad, Reef
XML, HTML scraping, Zinc, Zodiac (HTTPS)
Graphics frameworks: Roassal, Mondrian, EyeSee
Tool builder: Glamour, MetaTools: Moose
Database: DBXTalk, Mongo, Riak, CouchDB
Proxy, Logging
Units (Aconcagua, Units)
Parser: Petit Parser, SmaCC
Mathematical ...
AND MUCH
MORE
Our goal...
where business/innovation
can bloom
We are a cool community
www.2denker.de
www.agilitic.com
www.airflowing.com
www.anymorphic.com
www.ardishealth.com
www.beta9.be
www.bombardier.com
www.cmsbox.com
www.finworks.biz
seaside.gemstone.com
www.ibizlog.com
www.inceptive.be
www.jooshr.com
www.majcon.de
www.mindclue.ch
www.miriamtech.com
www.myneat.org
www.netstyle.ch
www.panasoft.com
www.pinesoft.co.uk
www.promedmedical.net
www.sharedlogic.ca
www.smallworks.com.ar
www.10pines.com
www.trantaria.com
www.yesplan.be
www.synectique.eu
www.sorabito.com
objectprofile.com
!
Companies
• Uni. of Buenos Aires • Uni. of Bern • Uni. of
Maroua • Uni. of Brussels • Ecole des Mines de
Douai • Uni. de Savoie • Ivan Franko Nat. Uni. of
Lviv • Czech Technical Uni. • CULS Prague

• Uni. of Quilmes • Uni. of La Plata • Northern
Michigan Uni. • Uni. Technologica Nacional
(UTN) • Uni. Catholic of Argentina • Uni. of
Santiago • Uni. Policnica de Catalunya • Uni. de
Bretagne Occidentale • Uni. of Tomsk
Pharo's Teachers
Lafhis (AR)

Software Composition Group (CH)

CAR (FR)

RMOD (FR)
Ummisco (IRD)
Reveal (CH)
Lysic (FR)

Pleiad (CL)
CEA-List (FR)
Uqbar (AR)
Research Groups
Let us step back
a bit
...
Do we expect him to be alone?
Do they win by luck?
Certainly not!
Why would it be any
different for Pharo?
Software development is
tedious, full of stupid and
boring tasks
Why do we think that they
will be magically be solved?
May be you will be able to compile your own vms?
May be you will be able to get a better widget sets?
May be you will be able to get a vector graphic engine?
May be you will be able to implement event touch?
May be you will get 64 bits support?
We cannot rely on free
time of smart engineers
We built legal tools 	
	 (consortium, association)
Use them, get involved
We set them for you!
Pharo Consortium
@@ Web site @@
Consortium Members
Managed by Inria for now
Who: companies, institutions, user groups
Privileged access to the core development team
Influence priorities of the next development
Engineering support time
Job posts
Training/Conferences special prices
Fees
Gold 4000
4 days of engineering time + multiple job descriptions for job
dashboard + diamond sponsor.
Silver 2000
two days of engineering time + one job description +
diamond sponsor.
Bronze 1000
one day of engineering time + diamond sponsor.
FYI
Started discussions with INRIA in 2009
Inria put 4 years of salary (Igor, Esteban)
RMoD put money on the table
More than 25 companies are interested
Join!
Consortium FAQ
Pharo will stay free!
No negative impact: just a better Pharo
Companies participate to the consortium
Individuals participate to the association
Pharo User Association
Pharo User Association
Managed by the Pharo Association
Individuals
Premium (99 Euros)
Normal (40 Euros)
Join and participate what we do!
Consortium Financial
Consortium income planned 2015	 	 	 	 	 27 000 €
Consortium income 2013:		 	 	 	 	 	 	 20 996 €
Consortium income 2014:		 	 	 	 	 	 	 28 183 €
Consortium 2013 expenses:	 	 	 	 	 	 	 	 0
Consortium 2014 expenses: I. Stasenko	 	 	 28 014 €
----------------------------------------------------------------	
The total as of January 2015	 	 	 	 	 	 47 000 €
!
Inria expenses: 376 K €
Inria expenses 2011: 12 m I. Stasenko		 	 	 56 028€
Inria expenses 2012: 12 m I. Stasenko		 	 	 56 028€
Inria expenses 2013: 12 m I. Stasenko		 	 	 56 028€
Inria expenses 2012: 12 m E. Lorenzano	 	 	 59 436€
RMOD expenses 2014: 6 m I. Stasenko	 	 	 28 014€
Inria expenses 2014: 12 m E. Lorenzano	 	 	 59 436€
Inria expenses 2015: 12 m E. Lorenzano	 	 	 59 436€
!
How to sustain Pharo?
How to sustain Pharo?
How to structure the community?
Lot of small companies can get an impact
Lot of individuals can get an impact
Plans for 2015 (i)
Esteban is paid by Inria to push the consortium and
business
Spur
64 bits
Databases
Easy to use images:
web.pharo.org
agilevisualiation.pharo.org
Plans for 2015 (ii)
Better FFI
We cannot rely on NB alone
Plan (synchronised with E. Miranda)
use NB syntax provide several back-ends
Plans for 2015 (iii)
Relational Databases
Plans for 2015 (iv)
Relational Databases
O. Auverlot started an analysis https://
docs.google.com/spreadsheets/d/
1uD6UFmwCJxAkOC9tlvdJsHtt10C0KHJ6Zp8WmfX
paR4/edit#gid=0
Olivier Auverlot will help on this task (tx)
What are your needs?
PharoDAYS 2015: Consortium Message: Get involved, you can get an impact by Stephane Ducasse
We all have different
agendas but why not getting
an impact?
Advertize your cool projects
Write/Participate to a book
chapter!
Get exposure!
Share & confront your ideas
Blog, tweet...
Each time Pharo gets better
We all get better and
cooler ;)
The future is what we do!
Every single contribution is
important
Everybody can help
Reporting bugs
Confirming bugs
Writing tests
Writing examples
Writing comments
Simple contributing fixes
Discussion, feedback
Open Pharo Sprints
May 2008 Bern
July 2009 Bern
October 2009 Lille
November 2009 Buenos Aires
March 2010 Bern
May 2010 Buenos Aires
June 2010 Bern
June 2010 Bruxelles
July 2010 London
September 2010 Barcelona
September 2010 Lille
January 2011 Lille
July 2011 Lille
October 2011 Bruxelles
February 2012 Bern
October 2012 Bern
April 2012 Lille
September 2012 Ghent
November 2012 Lille
November 2012 Puerto Madryn
January 2013 Santiago
February 2013 Lille
!
PharoDAYS 2015: Consortium Message: Get involved, you can get an impact by Stephane Ducasse
You can get impact ...
even with 30 min a week
http://www.pharo.org
PharoDAYS 2015: Consortium Message: Get involved, you can get an impact by Stephane Ducasse

More Related Content

PDF
Towards a flexible Pharo Compiler
PDF
Infopack ukraine, 2013 11-21 October 2013
PPTX
Project presentation
PDF
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
PDF
Smalltalks13 pharo techoverview
PDF
Pharo: A Reflective System
PPTX
Presentation by boarding school
PDF
Advanced Reflection in Pharo
Towards a flexible Pharo Compiler
Infopack ukraine, 2013 11-21 October 2013
Project presentation
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
Smalltalks13 pharo techoverview
Pharo: A Reflective System
Presentation by boarding school
Advanced Reflection in Pharo

Similar to PharoDAYS 2015: Consortium Message: Get involved, you can get an impact by Stephane Ducasse (20)

PDF
Get Involved, you can get an impact!
PDF
Pharo consortium V20
PDF
Pharo Consortium: A roadmap to solid evolution
PDF
Pharo: A roadmap to solid evolution.
PDF
Inria Tech Talk - Programmation Pharo - Mercredi 26 septembre 2018
PDF
2013 lecture-01-introduction
PDF
Pharo
PDF
Pharo Update
PDF
Pharo Status
PDF
Pharo: Programming in an Immersive World (Stéphane Ducasse Technology Stream)
PDF
Pharo Update
PDF
Pharo Hands-On: 01 welcome
PDF
Pharo: a powerful community @ work
PDF
Why do *you* need a strong open-source Smalltalk!
PDF
#Pharo Days 2016 Community
PDF
2011 Pharo Roadmap explained
PDF
PharoDAYS 2015: Pharo - A growing community @ work by Stephan Ducasse
PDF
What is (not) Pharo 8?
PDF
2015 Pharo Prague Lambda Meetup
PDF
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
Get Involved, you can get an impact!
Pharo consortium V20
Pharo Consortium: A roadmap to solid evolution
Pharo: A roadmap to solid evolution.
Inria Tech Talk - Programmation Pharo - Mercredi 26 septembre 2018
2013 lecture-01-introduction
Pharo
Pharo Update
Pharo Status
Pharo: Programming in an Immersive World (Stéphane Ducasse Technology Stream)
Pharo Update
Pharo Hands-On: 01 welcome
Pharo: a powerful community @ work
Why do *you* need a strong open-source Smalltalk!
#Pharo Days 2016 Community
2011 Pharo Roadmap explained
PharoDAYS 2015: Pharo - A growing community @ work by Stephan Ducasse
What is (not) Pharo 8?
2015 Pharo Prague Lambda Meetup
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
Ad

More from Pharo (20)

PDF
Yesplan: 10 Years later
PDF
Object-Centric Debugging: a preview
PDF
The future of testing in Pharo
PDF
Spec 2.0: The next step on desktop UI
PDF
UI Testing with Spec
PDF
Pharo 7.0 and 8.0 alpha
PDF
PHARO IoT: Installation Improvements and Continuous Integration
PDF
Easy REST with OpenAPI
PDF
Comment soup with a pinch of types, served in a leaky bowl
PDF
apart Framework: Porting from VisualWorks
PDF
XmppTalk
PDF
A living programming environment for blockchain
PDF
Raspberry and Pharo
PDF
Welcome: PharoDays 2017
PDF
Pharo 6
PDF
Robotic Exploration and Mapping with Pharo
PDF
Pharo 64bits
PDF
Smack: Behind the Refactorings
PDF
Pharo VM Performance
PDF
Git with Style
Yesplan: 10 Years later
Object-Centric Debugging: a preview
The future of testing in Pharo
Spec 2.0: The next step on desktop UI
UI Testing with Spec
Pharo 7.0 and 8.0 alpha
PHARO IoT: Installation Improvements and Continuous Integration
Easy REST with OpenAPI
Comment soup with a pinch of types, served in a leaky bowl
apart Framework: Porting from VisualWorks
XmppTalk
A living programming environment for blockchain
Raspberry and Pharo
Welcome: PharoDays 2017
Pharo 6
Robotic Exploration and Mapping with Pharo
Pharo 64bits
Smack: Behind the Refactorings
Pharo VM Performance
Git with Style
Ad

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Modernizing your data center with Dell and AMD
Diabetes mellitus diagnosis method based random forest with bat algorithm
MYSQL Presentation for SQL database connectivity
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Digital-Transformation-Roadmap-for-Companies.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
“AI and Expert System Decision Support & Business Intelligence Systems”
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Monthly Chronicles - July 2025
Mobile App Security Testing_ A Comprehensive Guide.pdf
Big Data Technologies - Introduction.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
Modernizing your data center with Dell and AMD

PharoDAYS 2015: Consortium Message: Get involved, you can get an impact by Stephane Ducasse