![Page 1: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/1.jpg)
Daniel Greenfeld@pydanny
The Future of Collaboration
by Daniel Greenfeld
![Page 2: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/2.jpg)
Daniel Greenfeld@pydanny
Who am I?
Daniel Greenfeld (@pydanny)
Cartwheel Web / Revsys
http://djangopackages.com
https://whitespacejobs.org
Fiancé of Audrey Roy
http://www.flickr.com/photos/pydanny/4442245488
![Page 3: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/3.jpg)
Daniel Greenfeld@pydanny
Mark Pilgrimis
Gone
![Page 4: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/4.jpg)
Daniel Greenfeld@pydanny
Mark Pilgrim
• feedparser
• conbtributed to httplib2
• Dive into Python
• Dive into HTML5
![Page 5: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/5.jpg)
Daniel Greenfeld@pydanny
Mark’s Projects?
• What is the copyright on his material?
• What about his code?
![Page 6: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/6.jpg)
Daniel Greenfeld@pydanny
httplib2
• Mark wasn’t lead, but outage anyway...
• PyPI?
• http://code.google.com/p/httplib2 was down
• Had to find a cached download
• A lot of libraries depend on httplib2
![Page 7: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/7.jpg)
Daniel Greenfeld@pydanny
PyPI Issues?
• Packages are too easily deleted
• Dependency checks for that package
• Request a project hand-off?
• Other projects need to be notified
• RSS feed of these things
• Needs moderation but PyPI busy
![Page 8: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/8.jpg)
Daniel Greenfeld@pydanny
Repeating History?
• http://pypants(.com|.org|.net) is gone
• http://djangolint.com is here today
![Page 9: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/9.jpg)
Daniel Greenfeld@pydanny
Repeating History?
• django-piston
• python.org
• http://opencomparison.org
![Page 10: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/10.jpg)
Daniel Greenfeld@pydanny
A Dark Future
![Page 11: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/11.jpg)
Daniel Greenfeld@pydanny
Critical Packages Breakdown
• A number of critical Python Packages vanish
• Various build scripts fail
• Replace from caches/backups
• Domain Knowledge is gone
Dark Future
![Page 12: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/12.jpg)
Daniel Greenfeld@pydanny
Repercussions
• Annoyance
• Ability for Python to move forward HALTS
• Social Issues
Dark Future
![Page 13: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/13.jpg)
Daniel Greenfeld@pydanny
Not the Future
![Page 14: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/14.jpg)
Daniel Greenfeld@pydanny
• Legacy code tries to install legacy packages
• Various build scripts fail
• Replace from caches/backups MAYBE!
• Domain Knowledge is gone
TODAY
![Page 15: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/15.jpg)
Daniel Greenfeld@pydanny
Library of Alexandria
http://en.wikipedia.org/wiki/File:Ancientlibraryalex.jpg
![Page 16: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/16.jpg)
Daniel Greenfeld@pydanny
Stuff we make today
Is legacy within 5 years
![Page 17: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/17.jpg)
Daniel Greenfeld@pydanny
Trust Issues
![Page 18: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/18.jpg)
Daniel Greenfeld@pydanny
Lack of trust makes collaboration hard
![Page 19: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/19.jpg)
Daniel Greenfeld@pydanny
No collaboration causes the
NIHplague
![Page 20: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/20.jpg)
Daniel Greenfeld@pydanny
http://en.wikipedia.org/wiki/File:Zombie-walk-kids.JPG
![Page 21: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/21.jpg)
Daniel Greenfeld@pydanny
RepercussionsTODAY
• Annoyance
• Ability for Python to move forward HALTS
• Social issues
![Page 22: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/22.jpg)
Daniel Greenfeld@pydanny
Solution?
Sponsorships!
![Page 23: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/23.jpg)
Daniel Greenfeld@pydanny
Sponsorships
• Individual, Corporate, Academic, GSOC
• Advance an open source project forward!
![Page 24: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/24.jpg)
Daniel Greenfeld@pydanny
Sponsorships
• Python core
• Django
• Plone
• Twisted
• Read the Docs (PSF)
• WebOb (PSF)
Tons more I’m missing!
![Page 25: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/25.jpg)
Daniel Greenfeld@pydanny
Problems
• Application process
• Seems focused on short-term development
• Interns often produce unusable code
• Ongoing maintenance?
![Page 26: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/26.jpg)
Daniel Greenfeld@pydanny
Critical Packages Breakdown
• Legacy code tries to install legacy packages
• Various build scripts fail
• Replace from caches/backups MAYBE!
• Domain Knowledge is gone
NOCHANGES
![Page 27: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/27.jpg)
Daniel Greenfeld@pydanny
Repercussions
• Annoyance
• Ability for Python to move forward HALTS
• Social issues
NOCHANGES
![Page 28: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/28.jpg)
Daniel Greenfeld@pydanny
Same as before
![Page 29: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/29.jpg)
Daniel Greenfeld@pydanny
Still haveTrust Issues
![Page 30: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/30.jpg)
Daniel Greenfeld@pydanny
Why should I collaborate with you?
![Page 31: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/31.jpg)
Daniel Greenfeld@pydanny
Future stilllooks dark
![Page 32: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/32.jpg)
Daniel Greenfeld@pydanny
So now what?
![Page 33: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/33.jpg)
Daniel Greenfeld@pydanny
Solution?
Community Managers
![Page 34: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/34.jpg)
Daniel Greenfeld@pydanny
Community Managers
• David Eaves DjangoCon 2011 Keynote
• http://bit.ly/djangocon-keynote-2011-1
• Makes sure packages are maintained!
![Page 35: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/35.jpg)
Daniel Greenfeld@pydanny
Problems
• Need core/senior developers
• They are already busy
• Who assigns authority?
![Page 36: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/36.jpg)
Daniel Greenfeld@pydanny
Solution ReconsideredPSF Paid Community Manager
• Reasonable pay
• Works with PyPI team to do package curation
• Helps project leads if they need to hand off
• Broadcasts so the community knows about it
![Page 37: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/37.jpg)
Daniel Greenfeld@pydanny
Solution ReconsideredPSF Paid Community Manager
• Performance reviews
• Term limits
• Great resume material
• Volunteers have different priorities
![Page 38: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/38.jpg)
Daniel Greenfeld@pydanny
Increaseof
Trust
![Page 39: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/39.jpg)
Daniel Greenfeld@pydanny
This makes collaboration easier
![Page 40: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/40.jpg)
Daniel Greenfeld@pydanny
The Brighter Future
![Page 41: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/41.jpg)
Daniel Greenfeld@pydanny
Critical Packages Breakdown
• A number of critical Python Packages vanish
• Various build scripts fail
• Replace from caches/backups
• Domain Knowledge is gone
Today
![Page 42: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/42.jpg)
Daniel Greenfeld@pydanny
Critical Packages Breakdown
• A number of critical Python Packages vanish
• Various build scripts continue
• Domain Knowledge is at risk
Future
![Page 43: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/43.jpg)
Daniel Greenfeld@pydanny
Repercussions
• Annoyance
• Ability for Python to move forward HALTS
• Social Issues
Today
![Page 44: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/44.jpg)
Daniel Greenfeld@pydanny
Repercussions
• Annoyance
• Ability for Python to move forward slows
• Mitigated Social Issues
Future
![Page 45: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/45.jpg)
Daniel Greenfeld@pydanny
Precedents
• Ubuntu Community Manager
• Isn’t there a Fedora Community Manager?
• Twilio Community Managers
![Page 46: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/46.jpg)
Daniel Greenfeld@pydanny
But...
![Page 47: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/47.jpg)
Daniel Greenfeld@pydanny
I want more
![Page 48: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/48.jpg)
Daniel Greenfeld@pydanny
More reasons to trust
![Page 49: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/49.jpg)
Daniel Greenfeld@pydanny
More incentivesto collaborate
![Page 50: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/50.jpg)
Daniel Greenfeld@pydanny
More reasons to give code back
![Page 51: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/51.jpg)
Daniel Greenfeld@pydanny
Question:
How do we keep the projects that do this operating?
![Page 52: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/52.jpg)
Daniel Greenfeld@pydanny
Call to Action
![Page 53: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/53.jpg)
Daniel Greenfeld@pydanny
Proposal:
PSFProject Incubation
![Page 54: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/54.jpg)
Daniel Greenfeld@pydanny
The Idea Part I
The PSF provides seed money toopen source projects that can provide a
return of investment on these items:
• Tangible benefit to the Python community
• Money via a viable business model
![Page 55: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/55.jpg)
Daniel Greenfeld@pydanny
The Idea Part II
• Choose from participants in coding contests
• Django Dash & other unborn contests
• PSF offers YC-style seed funding
• Marketing: Blog posts, PyCon booths, python.org
• Lets them go to do their thing
What the PSF Board / Community does:
![Page 56: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/56.jpg)
Daniel Greenfeld@pydanny
The Idea Part III
• Deliverable open source code
• Something that makes the Python world better
• PSF is an investor so dividends come back
What the incubatee provides:
![Page 57: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/57.jpg)
Daniel Greenfeld@pydanny
What this isn’t
• Covering < $100 monthly hosting
• Throwing money at things without a self-supporting business model
• For part-timers - It’s all or nothing
![Page 58: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/58.jpg)
Daniel Greenfeld@pydanny
If I were rich I would do this right now
![Page 59: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/59.jpg)
Daniel Greenfeld@pydanny
Example Projects
Real World
![Page 60: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/60.jpg)
Daniel Greenfeld@pydanny
djangolint.com
![Page 61: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/61.jpg)
Daniel Greenfeld@pydanny
http://djangolint.com
• Winner of this year’s Django Dash
• I want this for all of Python
• Will it be maintained?
• Will it go the way of PyPants?
![Page 64: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/64.jpg)
Daniel Greenfeld@pydanny
http://djangolint.com
• Winner of this year’s Django Dash
• I want this for Python
• API/Syndication? (Open Comparison)
• Will it be maintained?
• Will it go the way of PyPants?
![Page 65: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/65.jpg)
Daniel Greenfeld@pydanny
Pay to analyze privately
Business Model
(Great for client projects!)
![Page 66: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/66.jpg)
Daniel Greenfeld@pydanny
Easy linting increases Trust
![Page 67: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/67.jpg)
Daniel Greenfeld@pydanny
Collaborate with highlint rated projects!
![Page 68: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/68.jpg)
Daniel Greenfeld@pydanny
readthedocs.org
![Page 69: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/69.jpg)
Daniel Greenfeld@pydanny
python.rtfd.org
![Page 70: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/70.jpg)
Daniel Greenfeld@pydanny
http://rtfd.org
• Placed in the 2010 Django Dash
• python.rtfd.org
• plone.rtfd.org
• pydanny-event-notes.rtfd.org
![Page 71: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/71.jpg)
Daniel Greenfeld@pydanny
A measurable benchmark!
![Page 72: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/72.jpg)
Daniel Greenfeld@pydanny
Documentationincreases
Trust
![Page 73: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/73.jpg)
Daniel Greenfeld@pydanny
Documentationincreases
TrustTrust
increasesCollaboration
![Page 74: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/74.jpg)
Daniel Greenfeld@pydanny
Can it do more?
• Support other markup languages?
![Page 75: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/75.jpg)
Daniel Greenfeld@pydanny
Business Model
Pay for private doc hosting?
![Page 76: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/76.jpg)
Daniel Greenfeld@pydanny
depot.io
![Page 77: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/77.jpg)
Daniel Greenfeld@pydanny
http://depot.io
• A place to freeze your Python dependencies
• Let’s PyPI focus on what it does best - Indexing
• Provides additional security
• Fetch packages any way you want
• Not yet launched. ☹Developer paying the bills?
![Page 78: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/78.jpg)
Daniel Greenfeld@pydanny
http://depot.io
• PyPI is still the canonical source
• Less need for Paid Community manager
• Will probably archive all legacy packages
Possible Advantages
(Except ones flagged for critical things like security)
• OMG CAN WE HAVE THIS PLEASE?
![Page 79: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/79.jpg)
Daniel Greenfeld@pydanny
Dependabilityincreases
TrustTrust
increasesCollaboration
![Page 80: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/80.jpg)
Daniel Greenfeld@pydanny
http://depot.io• PSF should incubate this project
• Open source it?
• + Lowers the bus factor
• - Easy launch of copy versions of site
• - Does it become harder to earn profit?
• + Once launched, SLA is key
![Page 81: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/81.jpg)
Daniel Greenfeld@pydanny
PyPI
![Page 82: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/82.jpg)
Daniel Greenfeld@pydannyhttp://pypi.python.org/pypi
![Page 83: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/83.jpg)
Daniel Greenfeld@pydanny
PyPI
• Launched before the days of OS X
• The canonical source for Python packages
• Focusing hard on just Indexing
![Page 84: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/84.jpg)
Daniel Greenfeld@pydanny
Business Model
Pay for a PyPI Appliance?
![Page 85: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/85.jpg)
Daniel Greenfeld@pydanny
Dependabilityincreases
TrustTrust
increasesCollaboration
![Page 86: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/86.jpg)
Daniel Greenfeld@pydanny
opencomparison.org
![Page 87: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/87.jpg)
Daniel Greenfeld@pydannyhttp://djangopackages.com/
![Page 88: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/88.jpg)
Daniel Greenfeld@pydannyhttp://pyramid.opencomparison.org/
![Page 89: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/89.jpg)
Daniel Greenfeld@pydanny
opencomparison.org
• Competed in Django Dash 2010
• More sites coming soon!
• Plone
• Flask
• Python!
• A year of expansion and code cleanup
![Page 90: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/90.jpg)
Daniel Greenfeld@pydanny
opencomparison.org
Largest sprint group
at PyCon 2011!
![Page 91: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/91.jpg)
Daniel Greenfeld@pydanny
http://bit.ly/django-reg
Many good people
Most downloads Maintained?
Much recent work
![Page 92: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/92.jpg)
Daniel Greenfeld@pydanny
http://bit.ly/django-reg
Many good people
Most downloads Maintained?
Much recent work
Django Social Authis my current
registration preference
![Page 93: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/93.jpg)
Daniel Greenfeld@pydanny
Metricsincrease
TrustTrust
increasesCollaboration
![Page 94: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/94.jpg)
Daniel Greenfeld@pydanny
• More OAUTH and OpenID Support
• Improved search
• Language neutral to support other tools
• Better caching
• Additional RSS feeds
• Give us more hard metrics please!
I ♥ Open Comparison
![Page 95: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/95.jpg)
Daniel Greenfeld@pydanny
Business Model
???
![Page 96: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/96.jpg)
Daniel Greenfeld@pydanny
Business Model
• Consulting for Open Comparison
• Enterprise Support?
• Ideas anyone?
![Page 97: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/97.jpg)
Daniel Greenfeld@pydanny
Results?
![Page 98: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/98.jpg)
Daniel Greenfeld@pydanny
Self-sustainingPython ecosystem
![Page 99: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/99.jpg)
Daniel Greenfeld@pydanny
Critical Packages Breakdown
• A number of critical Python Packages vanish
• Various build scripts fail
• Replace from caches/backups
• Domain Knowledge is gone
Today
![Page 100: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/100.jpg)
Daniel Greenfeld@pydanny
Critical Packages Breakdown
• A number of critical Python Packages don’t vanish
• Various build scripts continue
• Domain Knowledge remains
Future
![Page 101: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/101.jpg)
Daniel Greenfeld@pydanny
Repercussions
• Annoyance
• Ability for Python to move forward HALTS
• Social Issues
Today
![Page 102: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/102.jpg)
Daniel Greenfeld@pydanny
Repercussions
• Complacency about stability of ecosystem
• Ability for Python to move forward continues
• What Social Issues?
Future
![Page 103: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/103.jpg)
Daniel Greenfeld@pydanny
The Future?
![Page 104: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/104.jpg)
Daniel Greenfeld@pydanny
The Ideas
• Paid Community Manager
• PSF project incubation
![Page 105: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/105.jpg)
Daniel Greenfeld@pydanny
Shoot them down!
![Page 106: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/106.jpg)
Daniel Greenfeld@pydanny
Paid Community Manager
• If the PSF doesn’t do it, there is already PyPI
• Maybe the PSF shouldn’t be involved
• Ubuntu didn’t debate the position
![Page 107: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/107.jpg)
Daniel Greenfeld@pydanny
PSF Project Incubation
This is not cheap!At least $15K per incubation
![Page 108: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/108.jpg)
Daniel Greenfeld@pydanny
PSF Project Incubation
This is not cheap!At least $15K per incubation
Problem
![Page 109: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/109.jpg)
Daniel Greenfeld@pydanny
PSF Project Incubation
• Already exist, just not with the PSF
• How much produced code comes out?
• Imagine the energy of a start-up giving back!
• Is happening already so PSF ought to profit...
![Page 110: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/110.jpg)
Daniel Greenfeld@pydanny
Thanks Github!
http://octodex.github.com/#collabocats
![Page 111: The Future of Collaborationcodeconf.s3.amazonaws.com/2011/pycodeconf/talks... · • Individual, Corporate, Academic, GSOC • Advance an open source project forward! Daniel Greenfeld](https://reader036.vdocuments.us/reader036/viewer/2022081607/5edd6bd6ad6a402d66688247/html5/thumbnails/111.jpg)
Daniel Greenfeld@pydanny
Questions?