SlideShare a Scribd company logo
1 of 14
Download to read offline
Python in Brasil



                    Luciano Ramalho

               Associação Python Brasil




luciano@python.org.br
Brasil is big

     Territory larger than the continental USA
 ●


     Population larger than Russia
 ●


     Thousands of miles of beaches where you can swim
 ●

     year-round




luciano@python.org.br
luciano@python.org.br
Brasil is complex

     The only country in Latin America where Spanish
 ●

     is not spoken; we speak Portuguese
     Belindia: islands of Belgium in a sea of India
 ●


     THX-cineplexes & slums
 ●




luciano@python.org.br
The market

     Brazilian Federal Government is a heavy user of
 ●

     Plone
         Presidency, Congress, several ministries
     ●



     Serpro, the IT arm of the Brazilian Treasury, uses
 ●

     Plone in it's portal and Python in some systems
     IDGnow, the largest IT news portal runs Plone
 ●


     No known large corporate users except for media
 ●


     Some small software companies are switching from
 ●

     Delphi to Python
luciano@python.org.br
World-class
Brazilian Pythonistas
     Some world-class Python users have software
 ●

     development teams in Brasil
         Google, Nokia, Canonical, Mandriva
     ●



     Several Brazilian Python programmers telecommute
 ●

     to companies in Europe and the US
     Core developers in large Python OSS projects
 ●


         Python (1)
     ●


         Plone (4)
     ●


         Zope (1)
     ●




luciano@python.org.br
The community: origins

     The year 2000 was key
 ●


     Mailing lists about Python and Zope created
 ●


     First FISL
 ●


         Fórum Internacional do Software Livre
     ●


         International Free Softwar Forum
     ●


         One of the largest OSS conferences in the world
     ●


              Aproximately 5000 attendees in recent years
          ●



     The leading voices met face to face
 ●


         friendships and a will to work together were born
     ●



luciano@python.org.br
The community: assets

     PythonBrasil.com.br
 ●


         A Moin-moin wiki
     ●



     Tchezope.org
 ●


         A Plone portal
     ●



     Mailing lists
 ●


         Python-brasil, zope-pt, django-brasil, pyscience-brasil,
     ●

         pygtk-brasil
     PyCon Brasil
 ●




luciano@python.org.br
The community: numbers

     Attendance at our PyCons
 ●


         From 50 to 300 since 2005
     ●



     Main mailing lists (growth in the last 10 months)
 ●


         Python: 2276 to 2847, up 25%
     ●


         Zope: 965 to 1039, up 7%
     ●


         Django: 408 to 945, up 132%
     ●




luciano@python.org.br
PyCon Brasil

     2005: Campinas, SP
 ●


     2006: Brasília, DF
 ●


     2007: Joinville, SC
 ●


     2008: Rio de Janeiro, RJ
 ●


     2009: Caxias do Sul, RS
 ●


     2010: undecided
 ●


     Usually held at a university campus
 ●




luciano@python.org.br
PyCon Brasil 2008

     Rio de Janeiro
 ●


     Aproximately 300 attendees
 ●


     Several high-visibility sponsors
 ●


     First time we invited international speakers
 ●


         Bruce Eckel
     ●


         Alexander Limi, co-founder of Plone
     ●




luciano@python.org.br
Associação Python Brasil

     Incorporated in 2007
 ●


     Certified non-profit (org.br)
 ●


     Democratic and transparent governance
 ●


     Yearly elecions for directors and council
 ●


     Enabled sponsorships
 ●




luciano@python.org.br
Come to Brasil!

     We will continue to invite international speakers
 ●


         Do something cool, get voted, get invited, come!
     ●



     We welcome international speakers, sprinters and
 ●

     participants
         But get a Visa if you are American or Canadian
     ●

         (reciprocity, sorry abou that)
         Talk to anyone who's been to Brasil and you will know
     ●

         how welcome you will be
              Paul Everitt, Bruce Eckel, Alexander Limi, Nate Aune,
          ●

              Shane Hathaway, Alan Runyan

luciano@python.org.br
luciano@python.org.br

More Related Content

Similar to Python In Brasil

Python – The Fastest Growing Programming Language
Python – The Fastest Growing Programming LanguagePython – The Fastest Growing Programming Language
Python – The Fastest Growing Programming LanguageIRJET Journal
 
ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3webuploader
 
Python and SQL Server
Python and SQL ServerPython and SQL Server
Python and SQL ServerJulie Smith
 
P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011johndbritton
 
We19 Learn Python! Why and How
We19 Learn Python! Why and HowWe19 Learn Python! Why and How
We19 Learn Python! Why and HowLinda Ruetz
 
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discus...
Scientific Collaboration with Plone: Sharing Bibliographies,   Papers, Discus...Scientific Collaboration with Plone: Sharing Bibliographies,   Papers, Discus...
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discus...Jazkarta, Inc.
 
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, DiscussionsScientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, DiscussionsSally Kleinfeldt
 
The PSF and our community
The PSF and our communityThe PSF and our community
The PSF and our communityYounggun Kim
 
Is Python the Future of Programming
Is Python the Future of ProgrammingIs Python the Future of Programming
Is Python the Future of ProgrammingInexture Solutions
 
Beginning Python Programmers: Here's Where to Find Help!
Beginning Python Programmers: Here's Where to Find Help!Beginning Python Programmers: Here's Where to Find Help!
Beginning Python Programmers: Here's Where to Find Help!Aleta Dunne
 
How community software supports language documentation and data analysis
How community software supports language documentation and data analysisHow community software supports language documentation and data analysis
How community software supports language documentation and data analysisPeter Bouda
 
PostgreSQL Conference: East 08
PostgreSQL Conference: East 08PostgreSQL Conference: East 08
PostgreSQL Conference: East 08Joshua Drake
 
Python 101 For The Net Developer
Python 101 For The Net DeveloperPython 101 For The Net Developer
Python 101 For The Net DeveloperSarah Dutkiewicz
 
Python, PyCon and the PSF
Python, PyCon and the PSFPython, PyCon and the PSF
Python, PyCon and the PSFYounggun Kim
 

Similar to Python In Brasil (20)

The PSF and You
The PSF and YouThe PSF and You
The PSF and You
 
Python – The Fastest Growing Programming Language
Python – The Fastest Growing Programming LanguagePython – The Fastest Growing Programming Language
Python – The Fastest Growing Programming Language
 
ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3
 
Python and SQL Server
Python and SQL ServerPython and SQL Server
Python and SQL Server
 
P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011
 
We19 Learn Python! Why and How
We19 Learn Python! Why and HowWe19 Learn Python! Why and How
We19 Learn Python! Why and How
 
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discus...
Scientific Collaboration with Plone: Sharing Bibliographies,   Papers, Discus...Scientific Collaboration with Plone: Sharing Bibliographies,   Papers, Discus...
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discus...
 
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, DiscussionsScientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
 
Py Mag 2007 10
Py Mag 2007 10Py Mag 2007 10
Py Mag 2007 10
 
PyData Introduction
PyData IntroductionPyData Introduction
PyData Introduction
 
The PSF and our community
The PSF and our communityThe PSF and our community
The PSF and our community
 
Is Python the Future of Programming
Is Python the Future of ProgrammingIs Python the Future of Programming
Is Python the Future of Programming
 
Beginning Python Programmers: Here's Where to Find Help!
Beginning Python Programmers: Here's Where to Find Help!Beginning Python Programmers: Here's Where to Find Help!
Beginning Python Programmers: Here's Where to Find Help!
 
Python Meetup: The Origins
Python Meetup: The OriginsPython Meetup: The Origins
Python Meetup: The Origins
 
How community software supports language documentation and data analysis
How community software supports language documentation and data analysisHow community software supports language documentation and data analysis
How community software supports language documentation and data analysis
 
PostgreSQL Conference: East 08
PostgreSQL Conference: East 08PostgreSQL Conference: East 08
PostgreSQL Conference: East 08
 
PPT PYTHON
PPT PYTHONPPT PYTHON
PPT PYTHON
 
Python 101 For The Net Developer
Python 101 For The Net DeveloperPython 101 For The Net Developer
Python 101 For The Net Developer
 
Welcome to Python
Welcome to PythonWelcome to Python
Welcome to Python
 
Python, PyCon and the PSF
Python, PyCon and the PSFPython, PyCon and the PSF
Python, PyCon and the PSF
 

More from Luciano Ramalho

Introdução a linguagem Python
Introdução a linguagem PythonIntrodução a linguagem Python
Introdução a linguagem PythonLuciano Ramalho
 
Iteráveis e geradores (versão RuPy)
Iteráveis e geradores (versão RuPy)Iteráveis e geradores (versão RuPy)
Iteráveis e geradores (versão RuPy)Luciano Ramalho
 
Orientação a objetos em Python (compacto)
Orientação a objetos em Python (compacto)Orientação a objetos em Python (compacto)
Orientação a objetos em Python (compacto)Luciano Ramalho
 
Encapsulamento com descritores
Encapsulamento com descritoresEncapsulamento com descritores
Encapsulamento com descritoresLuciano Ramalho
 
Arduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoArduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoLuciano Ramalho
 
Objetos Pythonicos - compacto
Objetos Pythonicos - compactoObjetos Pythonicos - compacto
Objetos Pythonicos - compactoLuciano Ramalho
 
Iteraveis e geradores em Python
Iteraveis e geradores em PythonIteraveis e geradores em Python
Iteraveis e geradores em PythonLuciano Ramalho
 
Encapsulamento com Descritores em Python
Encapsulamento com Descritores em PythonEncapsulamento com Descritores em Python
Encapsulamento com Descritores em PythonLuciano Ramalho
 
Python: Iteraveis, geradores etc
Python: Iteraveis, geradores etcPython: Iteraveis, geradores etc
Python: Iteraveis, geradores etcLuciano Ramalho
 
Jython no JavaOne Latin America 2011
Jython no JavaOne Latin America 2011Jython no JavaOne Latin America 2011
Jython no JavaOne Latin America 2011Luciano Ramalho
 
Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)Luciano Ramalho
 
OO em Python sem sotaque
OO em Python sem sotaqueOO em Python sem sotaque
OO em Python sem sotaqueLuciano Ramalho
 
Python, a arma secreta do Google
Python, a arma secreta do GooglePython, a arma secreta do Google
Python, a arma secreta do GoogleLuciano Ramalho
 

More from Luciano Ramalho (20)

Wiki-wiki S/A
Wiki-wiki S/AWiki-wiki S/A
Wiki-wiki S/A
 
Mongodb: agregação
Mongodb: agregaçãoMongodb: agregação
Mongodb: agregação
 
Introdução a linguagem Python
Introdução a linguagem PythonIntrodução a linguagem Python
Introdução a linguagem Python
 
Iteráveis e geradores (versão RuPy)
Iteráveis e geradores (versão RuPy)Iteráveis e geradores (versão RuPy)
Iteráveis e geradores (versão RuPy)
 
Orientação a objetos em Python (compacto)
Orientação a objetos em Python (compacto)Orientação a objetos em Python (compacto)
Orientação a objetos em Python (compacto)
 
Encapsulamento com descritores
Encapsulamento com descritoresEncapsulamento com descritores
Encapsulamento com descritores
 
Iteraveis e geradores
Iteraveis e geradoresIteraveis e geradores
Iteraveis e geradores
 
Arduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoArduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojo
 
Objetos Pythonicos - compacto
Objetos Pythonicos - compactoObjetos Pythonicos - compacto
Objetos Pythonicos - compacto
 
Iteraveis e geradores em Python
Iteraveis e geradores em PythonIteraveis e geradores em Python
Iteraveis e geradores em Python
 
Encapsulamento com Descritores em Python
Encapsulamento com Descritores em PythonEncapsulamento com Descritores em Python
Encapsulamento com Descritores em Python
 
Dojo com Processing
Dojo com ProcessingDojo com Processing
Dojo com Processing
 
Dojo com Arduino
Dojo com ArduinoDojo com Arduino
Dojo com Arduino
 
Python: Iteraveis, geradores etc
Python: Iteraveis, geradores etcPython: Iteraveis, geradores etc
Python: Iteraveis, geradores etc
 
Open Library no Mongodb
Open Library no MongodbOpen Library no Mongodb
Open Library no Mongodb
 
Jython no JavaOne Latin America 2011
Jython no JavaOne Latin America 2011Jython no JavaOne Latin America 2011
Jython no JavaOne Latin America 2011
 
Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)
 
OO em Python sem sotaque
OO em Python sem sotaqueOO em Python sem sotaque
OO em Python sem sotaque
 
Modelos ricos
Modelos ricosModelos ricos
Modelos ricos
 
Python, a arma secreta do Google
Python, a arma secreta do GooglePython, a arma secreta do Google
Python, a arma secreta do Google
 

Recently uploaded

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Python In Brasil

  • 1. Python in Brasil Luciano Ramalho Associação Python Brasil luciano@python.org.br
  • 2. Brasil is big Territory larger than the continental USA ● Population larger than Russia ● Thousands of miles of beaches where you can swim ● year-round luciano@python.org.br
  • 4. Brasil is complex The only country in Latin America where Spanish ● is not spoken; we speak Portuguese Belindia: islands of Belgium in a sea of India ● THX-cineplexes & slums ● luciano@python.org.br
  • 5. The market Brazilian Federal Government is a heavy user of ● Plone Presidency, Congress, several ministries ● Serpro, the IT arm of the Brazilian Treasury, uses ● Plone in it's portal and Python in some systems IDGnow, the largest IT news portal runs Plone ● No known large corporate users except for media ● Some small software companies are switching from ● Delphi to Python luciano@python.org.br
  • 6. World-class Brazilian Pythonistas Some world-class Python users have software ● development teams in Brasil Google, Nokia, Canonical, Mandriva ● Several Brazilian Python programmers telecommute ● to companies in Europe and the US Core developers in large Python OSS projects ● Python (1) ● Plone (4) ● Zope (1) ● luciano@python.org.br
  • 7. The community: origins The year 2000 was key ● Mailing lists about Python and Zope created ● First FISL ● Fórum Internacional do Software Livre ● International Free Softwar Forum ● One of the largest OSS conferences in the world ● Aproximately 5000 attendees in recent years ● The leading voices met face to face ● friendships and a will to work together were born ● luciano@python.org.br
  • 8. The community: assets PythonBrasil.com.br ● A Moin-moin wiki ● Tchezope.org ● A Plone portal ● Mailing lists ● Python-brasil, zope-pt, django-brasil, pyscience-brasil, ● pygtk-brasil PyCon Brasil ● luciano@python.org.br
  • 9. The community: numbers Attendance at our PyCons ● From 50 to 300 since 2005 ● Main mailing lists (growth in the last 10 months) ● Python: 2276 to 2847, up 25% ● Zope: 965 to 1039, up 7% ● Django: 408 to 945, up 132% ● luciano@python.org.br
  • 10. PyCon Brasil 2005: Campinas, SP ● 2006: Brasília, DF ● 2007: Joinville, SC ● 2008: Rio de Janeiro, RJ ● 2009: Caxias do Sul, RS ● 2010: undecided ● Usually held at a university campus ● luciano@python.org.br
  • 11. PyCon Brasil 2008 Rio de Janeiro ● Aproximately 300 attendees ● Several high-visibility sponsors ● First time we invited international speakers ● Bruce Eckel ● Alexander Limi, co-founder of Plone ● luciano@python.org.br
  • 12. Associação Python Brasil Incorporated in 2007 ● Certified non-profit (org.br) ● Democratic and transparent governance ● Yearly elecions for directors and council ● Enabled sponsorships ● luciano@python.org.br
  • 13. Come to Brasil! We will continue to invite international speakers ● Do something cool, get voted, get invited, come! ● We welcome international speakers, sprinters and ● participants But get a Visa if you are American or Canadian ● (reciprocity, sorry abou that) Talk to anyone who's been to Brasil and you will know ● how welcome you will be Paul Everitt, Bruce Eckel, Alexander Limi, Nate Aune, ● Shane Hathaway, Alan Runyan luciano@python.org.br