0
The Intersection of the OpenStack
and Python Communities
Doug Hellmann
DreamHost

OpenStack in Action 4 ! - Paris – 5th De...
1.3+ Million Lines
OpenStack in Action 4 ! - Paris – 5th December 2013
Give and Take

OpenStack in Action 4 ! - Paris – 5th December 2013
alembic amqplib anyjson argparse Babel boto cff cliff cliff-tablib confgobj coverage ddt
discover diskimage-builder Django...
~5
OpenStack in Action 4 ! - Paris – 5th December 2013
Oslo Mission
To produce a set of python libraries containing code
shared by OpenStack projects. The APIs provided by
these...
How general
is this code?
OpenStack in Action 4 ! - Paris – 5th December 2013
How should we
brand the release?
OpenStack in Action 4 ! - Paris – 5th December 2013
Does it require
incubation?
OpenStack in Action 4 ! - Paris – 5th December 2013
Should it exist at all?
OpenStack in Action 4 ! - Paris – 5th December 2013
alembic amqplib anyjson argparse Babel boto cff cliff cliff-tablib confgobj coverage ddt
discover diskimage-builder Django...
Contribute Upstream
OpenStack in Action 4 ! - Paris – 5th December 2013
Python 3
OpenStack in Action 4 ! - Paris – 5th December 2013
stackforge
OpenStack in Action 4 ! - Paris – 5th December 2013
WSME & Pecan
OpenStack in Action 4 ! - Paris – 5th December 2013
Beyond Code
OpenStack in Action 4 ! - Paris – 5th December 2013
planet.openstack.org
planet.python.org
OpenStack in Action 4 ! - Paris – 5th December 2013
OpenStack in Action 4 ! - Paris – 5th December 2013
Conferences
PyCon US
EuroPython
PyCon FR
PyCon IE

PyCon PL
PyCon AU
Kiwi PyCon
PyCon India

OpenStack in Action 4 ! - Par...
Distributed Applications
OpenStack in Action 4 ! - Paris – 5th December 2013
Eventual Consistency
OpenStack in Action 4 ! - Paris – 5th December 2013
Concurrency
OpenStack in Action 4 ! - Paris – 5th December 2013
Managing Large
Open Source Projects
OpenStack in Action 4 ! - Paris – 5th December 2013
Python Software
Foundation
OpenStack in Action 4 ! - Paris – 5th December 2013
Feedback
Twitter: @doughellmann
Freenode: dhellmann
doug.hellmann@dreamhost.com

OpenStack in Action 4 ! - Paris – 5th Dec...
Upcoming SlideShare
Loading in...5
×

OpenStack in Action 4! Doug hellman - Intersection of OpenStack and python communities

636

Published on

Paris, 5th December 2013 : OpenStack in Action 4! organized by eNovance, brings together members of the OpenStack community.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
636
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "OpenStack in Action 4! Doug hellman - Intersection of OpenStack and python communities"

  1. 1. The Intersection of the OpenStack and Python Communities Doug Hellmann DreamHost OpenStack in Action 4 ! - Paris – 5th December 2013
  2. 2. 1.3+ Million Lines OpenStack in Action 4 ! - Paris – 5th December 2013
  3. 3. Give and Take OpenStack in Action 4 ! - Paris – 5th December 2013
  4. 4. alembic amqplib anyjson argparse Babel boto cff cliff cliff-tablib confgobj coverage ddt discover diskimage-builder Django django-bootstrap-form django_compressor django-nose django_openstack_auth dnspython docutils dogpile.cache eventlet extras falcon feedparser fxtures fake8 Flask greenlet hacking happybase hgtools hp3parclient httplib2 httpretty iso8601 Jinja2 jsonpatch jsonpath-rw jsonrpclib jsonschema kazoo keyring kombu lesscpy lockfle lxml mock mox mox3 msgpack-python MySQL-python netaddr netifaces nose noseexclude nosehtmloutput nosexcover oauth2 ordereddict pam paramiko passlib Paste PasteDeploy pbr pecan pep8 pip PrettyTable proboscis psutil psycopg2 pyasn1 pycadf pycrypto pyfakes pyghmi pylint pymongo pyOpenSSL pyparsing pysendfle pysnmp pysqlite pystache python-ldap python-memcached python-subunit pytz pyudev PyYAML pyzmq qpidpython redis requests Routes rtslib-fb selenium simplejson six sockjs-tornado sphinx sphinxcontrib-httpdomain sphinxcontrib-pecanwsme SQLAlchemy sqlalchemy-migrate stevedore suds swift taskfow testrepository testresources testscenarios testtools tripleoimage-elements unittest2 warlock WebOb websockify WebTest wheel wsgiref WSME xattr 120 OpenStack in Action 4 ! - Paris – 5th December 2013
  5. 5. ~5 OpenStack in Action 4 ! - Paris – 5th December 2013
  6. 6. Oslo Mission To produce a set of python libraries containing code shared by OpenStack projects. The APIs provided by these libraries should be high quality, stable, consistent, documented and generally applicable. OpenStack in Action 4 ! - Paris – 5th December 2013
  7. 7. How general is this code? OpenStack in Action 4 ! - Paris – 5th December 2013
  8. 8. How should we brand the release? OpenStack in Action 4 ! - Paris – 5th December 2013
  9. 9. Does it require incubation? OpenStack in Action 4 ! - Paris – 5th December 2013
  10. 10. Should it exist at all? OpenStack in Action 4 ! - Paris – 5th December 2013
  11. 11. alembic amqplib anyjson argparse Babel boto cff cliff cliff-tablib confgobj coverage ddt discover diskimage-builder Django django-bootstrap-form django_compressor django-nose django_openstack_auth dnspython docutils dogpile.cache eventlet extras falcon feedparser fxtures fake8 Flask greenlet hacking happybase hgtools hp3parclient httplib2 httpretty iso8601 Jinja2 jsonpatch jsonpath-rw jsonrpclib jsonschema kazoo keyring kombu lesscpy lockfle lxml mock mox mox3 msgpack-python MySQL-python netaddr netifaces nose noseexclude nosehtmloutput nosexcover oauth2 ordereddict pam paramiko passlib Paste PasteDeploy pbr pecan pep8 pip PrettyTable proboscis psutil psycopg2 pyasn1 pycadf pycrypto pyfakes pyghmi pylint pymongo pyOpenSSL pyparsing pysendfle pysnmp pysqlite pystache python-ldap python-memcached python-subunit pytz pyudev PyYAML pyzmq qpidpython redis requests Routes rtslib-fb selenium simplejson six sockjs-tornado sphinx sphinxcontrib-httpdomain sphinxcontrib-pecanwsme SQLAlchemy sqlalchemy-migrate stevedore suds swift taskfow testrepository testresources testscenarios testtools tripleoimage-elements unittest2 warlock WebOb websockify WebTest wheel wsgiref WSME xattr 120 / 37171 OpenStack in Action 4 ! - Paris – 5th December 2013
  12. 12. Contribute Upstream OpenStack in Action 4 ! - Paris – 5th December 2013
  13. 13. Python 3 OpenStack in Action 4 ! - Paris – 5th December 2013
  14. 14. stackforge OpenStack in Action 4 ! - Paris – 5th December 2013
  15. 15. WSME & Pecan OpenStack in Action 4 ! - Paris – 5th December 2013
  16. 16. Beyond Code OpenStack in Action 4 ! - Paris – 5th December 2013
  17. 17. planet.openstack.org planet.python.org OpenStack in Action 4 ! - Paris – 5th December 2013
  18. 18. OpenStack in Action 4 ! - Paris – 5th December 2013
  19. 19. Conferences PyCon US EuroPython PyCon FR PyCon IE PyCon PL PyCon AU Kiwi PyCon PyCon India OpenStack in Action 4 ! - Paris – 5th December 2013
  20. 20. Distributed Applications OpenStack in Action 4 ! - Paris – 5th December 2013
  21. 21. Eventual Consistency OpenStack in Action 4 ! - Paris – 5th December 2013
  22. 22. Concurrency OpenStack in Action 4 ! - Paris – 5th December 2013
  23. 23. Managing Large Open Source Projects OpenStack in Action 4 ! - Paris – 5th December 2013
  24. 24. Python Software Foundation OpenStack in Action 4 ! - Paris – 5th December 2013
  25. 25. Feedback Twitter: @doughellmann Freenode: dhellmann doug.hellmann@dreamhost.com OpenStack in Action 4 ! - Paris – 5th December 2013
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×