SlideShare une entreprise Scribd logo
1  sur  52
The Django
Software Foundation
     President’s keynote
     DjangoCon US 2011
huntedmedia.com
wearehunted.com
Pocket Hipster
Music Hunter
Supersonic
What is the DSF?

• Guardians of the interests of Django
• 501(c)(3) Not-for-profit organization
• Established in 2008
• Owner of Django Trademarks
• Copyright management
Mandate

• Support development of Django
• Promote the use of Django
• Protect Intellectual Property
• Advance the state of the art
Structure

• Board + officers
• Committees
• Developer Members
• Corporate Members
Board Members

• President: Russell Keith-Magee
• Adrian Holovaty
• Jacob Kaplan-Moss
• Dan Cox
Officers


• Treasurer: Joseph Kocherhans
• Secretary: Jeremy Dunck
Committees

• Infrastructure committee
• Grants committee
• Legal committee
Developer Members

• Current: commit bit ≈ developer member
• Admissions approved by the board
• Can be anyone “sufficiently material”
• Members can nominate new board
Corporate Members

• Paid memberships
 • Small: $500 per year
 • Medium: $1000 per year
 • Large: $5000 per year
• Right now: no corporate members
We also take donations
What does the DSF do?
IANAL
Copyrights and CLAs
Who owns
Django’s Code?
We all do.
Copyright primer

• If you produce a creative work, you (or
  your employer) owns the copyright.
• You can assign that copyright.
• You can license the use of your work.
Django’s Copyright

• DSF doesn’t own copyright
• We license code* for redistribution so
  users don’t have to
• Contributor License Agreements
What is a CLA?

• Grants the Django Foundation “a
  perpetual, worldwide, non-exclusive, no-
  charge, royalty-free, irrevocable license to
  reproduce, prepare derivative works of,
  publicly display, publicly perform, sublicense
  and distribute” your contributions
If you have
contributed a patch
you should submit a
        CLA.
If you worked on the
patch in company time,
 your employer needs
     to sign a CLA.
If in doubt,
submit a CLA.
How?

• Download the PDF
• Sign it (and your boss if appropriate)
• Send it to us
• djangoproject.com/foundation/cla/faq/
• Working on electronic submission
Trademarks
Using the Django mark

• On paper: Belongs to the DSF
• In practice: Belongs to the community
• We don’t want to be as restrictive as some
• We have to protect it (we’re required to)
Nominative use
Nominative use


• Ulan Bator Django Users Group
• Package names: django-tagging
What isn’t OK?

• Anything that implies endorsement
• Anything that can be visually confused
• Anything that distorts the Django mark
• These guidelines are a work in progress
If you’re starting a new
 company, please don’t
  call it Django<Foo>
Bored yet?
Infrastructure
Infrastructure

• djangoproject.com
• djangopeople.net
• Buildbots (ci.django-cms.org)
• Enterprise advocacy (whydjango.com)
• Build it, and we will bring the checkbook
Grants
Grants

• Helping to make sprints happen
• Getting people to events
 • Not just “important” people
• Helping events that raise Django’s profile
What we don’t do

• Organize DjangoCons (US or EU)
• Pay for alcohol
• Pay for developer time (yet?)
Developer time
• Django features can’t be bought
• Don’t want to steal the volunteer oxygen
• Sets up commercial expectations
• “Sponsored development”
• GSoC style internships
• Other ideas welcome
How to get a grant?
How to get a grant?


• Ask
State of the DSF
State of the DSF

• Good cash reserves.
• Still finding our feet as an organization
 • No paid membership at present
 • Trying to build internal momentum
Current activities

• Renewing Django trademark
• Seeking legal positions on trademark use
• Redeveloping djangoproject.com
• Funding infrastructure
• Fuding other community developmentts
What Next?
• Annual General Meeting:
 • Wednesday during lunch break
 • “Members only” event
• Any ideas welcome
• Volunteers welcome
 • Ask forgiveness, don’t wait for permission
An appeal
A moral argument
Enlightened self-interest
Not just about cash
Give us your ideas
Questions?
    djangoproject.com/foundation/
groups.google.com/group/dsf-members

Contenu connexe

Similaire à Django Software Foundation: 2011 President's Address

My Open Source Journey - Developer and Community
My Open Source Journey - Developer and CommunityMy Open Source Journey - Developer and Community
My Open Source Journey - Developer and CommunitySammy Fung
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation ComparisonJody Garnett
 
Apache State Of the Feather 2011
Apache State Of the Feather 2011Apache State Of the Feather 2011
Apache State Of the Feather 2011Jim Jagielski
 
OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013Hiro Yoshioka
 
Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014Gill Cleeren
 
Agile orlando community canvas review 201401 kilby
Agile orlando community canvas review 201401 kilbyAgile orlando community canvas review 201401 kilby
Agile orlando community canvas review 201401 kilbyMark Kilby
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupChris Aniszczyk
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...DevOpsDays Tel Aviv
 
How the JCP Works & Adopt-a-Program Update for Paraguay JUG
How the JCP Works & Adopt-a-Program Update for Paraguay JUGHow the JCP Works & Adopt-a-Program Update for Paraguay JUG
How the JCP Works & Adopt-a-Program Update for Paraguay JUGHeather VanCura
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupBen VanEvery
 
Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationChristian Buckley
 
Enabling Distributed Agile Teams
Enabling Distributed Agile TeamsEnabling Distributed Agile Teams
Enabling Distributed Agile TeamsTimothy Wise
 
Techorama 2022 - Adventures of building Promitor, an open-source product
Techorama 2022 - Adventures of building Promitor, an open-source productTechorama 2022 - Adventures of building Promitor, an open-source product
Techorama 2022 - Adventures of building Promitor, an open-source productTom Kerkhove
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialArnulf Christl
 
Join the Java Evolution for Victoria JUG
Join the Java Evolution for Victoria JUGJoin the Java Evolution for Victoria JUG
Join the Java Evolution for Victoria JUGHeather VanCura
 
JavaEvolutionTalkUtahJUG
JavaEvolutionTalkUtahJUGJavaEvolutionTalkUtahJUG
JavaEvolutionTalkUtahJUGHeather VanCura
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!Pradeep Singh
 
Adopt-a-JSR Quickie Update
Adopt-a-JSR Quickie UpdateAdopt-a-JSR Quickie Update
Adopt-a-JSR Quickie UpdateHeather VanCura
 

Similaire à Django Software Foundation: 2011 President's Address (20)

My Open Source Journey - Developer and Community
My Open Source Journey - Developer and CommunityMy Open Source Journey - Developer and Community
My Open Source Journey - Developer and Community
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation Comparison
 
Apache State Of the Feather 2011
Apache State Of the Feather 2011Apache State Of the Feather 2011
Apache State Of the Feather 2011
 
OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013
 
Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014
 
Agile orlando community canvas review 201401 kilby
Agile orlando community canvas review 201401 kilbyAgile orlando community canvas review 201401 kilby
Agile orlando community canvas review 201401 kilby
 
DAO Hack Launch
DAO Hack LaunchDAO Hack Launch
DAO Hack Launch
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
 
How the JCP Works & Adopt-a-Program Update for Paraguay JUG
How the JCP Works & Adopt-a-Program Update for Paraguay JUGHow the JCP Works & Adopt-a-Program Update for Paraguay JUG
How the JCP Works & Adopt-a-Program Update for Paraguay JUG
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
 
Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and Gamification
 
Devoxx UK Quickie 2015
Devoxx UK Quickie 2015Devoxx UK Quickie 2015
Devoxx UK Quickie 2015
 
Enabling Distributed Agile Teams
Enabling Distributed Agile TeamsEnabling Distributed Agile Teams
Enabling Distributed Agile Teams
 
Techorama 2022 - Adventures of building Promitor, an open-source product
Techorama 2022 - Adventures of building Promitor, an open-source productTechorama 2022 - Adventures of building Promitor, an open-source product
Techorama 2022 - Adventures of building Promitor, an open-source product
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
 
Join the Java Evolution for Victoria JUG
Join the Java Evolution for Victoria JUGJoin the Java Evolution for Victoria JUG
Join the Java Evolution for Victoria JUG
 
JavaEvolutionTalkUtahJUG
JavaEvolutionTalkUtahJUGJavaEvolutionTalkUtahJUG
JavaEvolutionTalkUtahJUG
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
Adopt-a-JSR Quickie Update
Adopt-a-JSR Quickie UpdateAdopt-a-JSR Quickie Update
Adopt-a-JSR Quickie Update
 

Dernier

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Dernier (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Django Software Foundation: 2011 President's Address

Notes de l'éditeur

  1. \n
  2. Strategic technical advisor to Hunted Media (formerly WotNews)\nFlagship: wearehunted.com\n
  3. As well as We Are Hunted, they produce iPhone and Android apps in the media space\n
  4. Co Founder and CTO of Second Chair Systems\n\nNot hiring yet; but should by start of the new year\n
  5. \n
  6. Incorporated in Kansas\n\nDSF set up to make sure v1.0 was standing on good ground.\n
  7. Because we&amp;#x2019;re a not-for-profit, we have a specific mandate: \n\nTo Support development of Django by sponsoring Sprints, Meetups, Gatherings and Community Events\nTo Promote the use of Django amongst the world-wide development community\nTo Protect the IP and the long-term viability of the framework\nAdvance the state of the art in Web Development\n\nWhat we can&amp;#x2019;t do -- Lobby government. Campaign for or endorse anyone public office\n
  8. \n
  9. Adrian and Jacob are Django&amp;#x2019;s BDFL \nDan is President of Mediaphormedia, the tech arm of the Lawrence Journal-World.\n\nI assumed the role of President just prior to DjangoCon US last year.\n\nNot paid positions. We&amp;#x2019;re actually not allowed to be paid for our work. (we can be reimbursed for expenses)\n
  10. \n
  11. 4 board members isn&amp;#x2019;t really enough to get anything practical done. \nSo, board is empowered to create committees to get stuff done\nBoard can appoint anyone to a committee\n
  12. Members can nominate members for the board.\n\nProvides a vehicle for demonstrating wider support for DSF activity.\n
  13. Foundation was established in 2008, some big Django players were approached to provide seed funding. \n\nThere hasn&amp;#x2019;t been a big membership drive since then. Mostly because we weren&amp;#x2019;t sure what to do with funds.\nThere hasn&amp;#x2019;t been a corporate membership activated in 12 months.\n\nThis will change :-)\n
  14. Remember: 501(c)(3) Not for profit means US tax deductable \n\nCan be targeted donations: e.g., Google is sponsoring the sprints, so they will be a fully catered event. \n\nSO - if you have money burning a hole in your pocket, we can help.\n\n
  15. Founded in 2008, I assumed presidency last year. I&amp;#x2019;ve spent most of this year trying to find where we keep the toner, and working out how to get the group working effectively. \n\nTo date, DSF activities mostly legal-related. But very important legal related, so let&amp;#x2019;s deal with those first.\n
  16. These require a disclaimer.\n\nDSF has lawyers, including Justin Bronn on the Legal Committee, and an Actual Real Life Law Firm -- which is one of the reasons we need money. However, none of these legal eagles have vetted this slide deck. \n\nThere are exceptions and catches and limitations to some of the things I&amp;#x2019;m going to say here -- I&amp;#x2019;m going to speak in broad strokes and err on the side of caution. If you want more detail, pay a lawyer.\n
  17. \n
  18. \n
  19. Django Project, Django Foundation don&amp;#x2019;t own copyright.\n\nIf you have contributed code -- a patch, documentation, whatever -- you still own that code.\n
  20. It doesn&amp;#x2019;t matter how left wing libertarian hippy you are -- Copyright matters. Copyleft is not &amp;#x201C;anti-copyright&amp;#x201D;. It&amp;#x2019;s a neat hack of copyright laws to achieve a particular goal. \n\nBSD, GPL -- any license, copyleft or otherwise -- all arguing about the terms for point 3.\n\nIf you don&amp;#x2019;t provide a license, it&amp;#x2019;s All Rights Reserved.\n\nApplies to all works -- a &amp;#x201C;patch&amp;#x201D; in this context is a work.\n\n
  21. *code, documentation, translations -- anything that is &amp;#x201C;creative&amp;#x201D; and part of Django.\n\nCopyright line: (C) Django Software Foundation *and individual contributors*\n\nWe act as a clearing house. If challenged, we need to be able to assert that we either own, or are in a position to distribute, all our code.\n\nTwo ways to handle this. One - copyright assignment. GNU project does this.\n\nContributor License Agreement is the alternative\n
  22. The interpretive dance performance of django/db/models.py will be in the main ballroom this evening...\n\nIncludes any patents that you own that cover your contributions.\nWarrants that you are in a position to provide this guarantee\nNot required to support it\n\nWhy this and not assignment? Because you continue to own your own code. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. Trademarks are not the same as copyright.\n\nA Trademark is a distinctive sign or indicator used to identify that the products or services with which the trademark appears originate from a unique source, and to distinguish products or services from those of other companies.\n\nA Name, word, phrase, logo, symbol, design, image, or combination.\n
  28. The name \n\nThe color #092E20 and The font (Prokyron)\n\n
  29. Has to be owned by someone; the DSF is that someone.\n\nIf we don&amp;#x2019;t protect it, we could lose it.\n\nSo - it can&amp;#x2019;t be a free for all. Xerox/Kleenex. Google\n
  30. There are some examples where you don&amp;#x2019;t need any permission or license to use the trademark.\n\nNominative use: Using the trademark to &amp;#x201C;name&amp;#x201D;. Providing context - it is a &amp;#x201C;thing for Django&amp;#x201D;\n
  31. \n
  32. official or exclusive status\n\nUsing the same colors, fonts, etc\n\n
  33. The problem is that we&amp;#x2019;re late to this party. There are several companies that are already called &amp;#x201C;Django X&amp;#x201D;. There&amp;#x2019;s at least one person in this room that is affected by this.\n\nWe&amp;#x2019;re chasing down legal advice on this at the moment. We don&amp;#x2019;t want to come down hard - but we may need to do something in this area in order to protect our mark. If we don&amp;#x2019;t defend the Django mark, then others are free to use it, and we&amp;#x2019;ve already had one very prominent example of someone who essentially tried to screw the Django community using our own brand.\n\nIf you are already in this boat - Nate - please contact us. We need to talk.\n
  34. These activities don&amp;#x2019;t actually take up that much time or money. They&amp;#x2019;re mostly legal infrastructure; once established, they essentially run themselves until someone does something to violate copyright or abuse a trademark. \n\nOk, so that means we need a bit of a war chest, but not massive amounts. In case of dire legal emergency, there are groups like the FSF and the Software Freedom Law Center who can provide assistance.\n\nWhy, then, does the DSF ask for memberships and donations? Well, because rumor has it that money can be used to buy things, and those things can help make the Django community a better place.\n\nIn the same way that Django acts as a licensing clearing house, my aim as DSF president is to become a clearing house for funds that make the Django community awesome.\n\n
  35. \n
  36. We want the Django community to be vibrant, and to have all the tools it needs. \n\nBruno Renie (Brutasse)\n\nIf you can build a site, and it&amp;#x2019;s of value to the community in some way, you shouldn&amp;#x2019;t be out of pocket.\n\nBuild it, and we will come (with our checkbook) - either giving you money to pay for hosting, or providing hosting on our own servers, or using our sway with Django hosting providers to get you free space - we are in a position to build up a devops team who can maintain the site 24/7, worldwide.\n\nDave Eaves advocated for better community tools. We 100% agree. \n
  37. \n
  38. The DSF is using money donated by Google chipping in to help with the sprints later this week. Clearing house.\n\nHistorically, the DSF has reimbursed some travel expenses. Don&amp;#x2019;t want this to just be Russell&amp;#x2019;s personal travel fund. \n\nDSF was a sponsor of PyCon Australia. Why? Because there isn&amp;#x2019;t a DjangoCon AU/APAC; it&amp;#x2019;s the biggest single meeting of Django-related people. Upside of this year - there&amp;#x2019;s a good chance there will be a DjangoCon AU next year. Elena Williams\n\nAnother reason - What message does this send to pointy haired bosses? It says Django is a a serious player. We need to walk the walk. As a community, This is something that the Rails community does *really* well. \n\n
  39. DjangoCon: Not because we can&amp;#x2019;t -- there are good financial reasons for keeping conference organization independent of the DSF&amp;#x2019;s (mostly due to underwriting).\n\nBooze - Some people don&amp;#x2019;t drink. Some people can&amp;#x2019;t drink. Alcohol doesn&amp;#x2019;t always mix well. We&amp;#x2019;re a not for profit, but that doesn&amp;#x2019;t mean we drink the profits. Safer to stay away from this. We can and do pay for food.\n\nDeveloper time is a controversial one.\n\n
  40. Open source development is wierd - it&amp;#x2019;s always been about liberty, and hasn&amp;#x2019;t ever really had a good argument for &amp;#x201C;who pays for it&amp;#x201D;. \nStrength of open source is that it is meritocratic. \n\nGSoC style process of proposing a feature and a timeline\nClear that it&amp;#x2019;s a meritocracy - feature needs have community support, proposed developer needs to have community support. Still needs to go through normal patch review process\n
  41. Very complex process involved in getting a DSF grant. Applies to both infrastructure or general grants.\n
  42. We are looking for creative ways to spend money to improve Django\n\nEither as a once off, or as a program of spending.\n\nBenefit for the community. \n\nHow much? Well, we don&amp;#x2019;t have unlimited funds. But we do have some funds. Hundreds easily. Thousands possible, for the right cause.\n
  43. \n
  44. \n
  45. Djangoproject.com - in particular, making the foundation more visible, and providing visibility to those people who are actually financial sponsors.\n\n
  46. Slightly problematic, because of the membership situation.\n\nInterest isn&amp;#x2019;t Django Development, it&amp;#x2019;s in stewardship of the Django project.\n\nIf you turn up, I will be shaking you down for either money or in-kind donation at some point in the near future.\n\nWe have a guess at how many people that means - can I get a show of hands to work out how good our guesswork is?\n\nDirected projects are better than vauge offers of help.\n
  47. As part of the DSF mandate for improving the wellbeing of the Django community as a whole, I&amp;#x2019;d like to use the last few minutes to make an appeal.\n\nWhy should you donate to the DSF?\nI&amp;#x2019;ve told you what the DSF does, what we&amp;#x2019;re currently doing, what we&amp;#x2019;re empowered to do, what we plan to do; why should you care? \n
  48. Tempting to make a moral argument. Free software users should stop freeloading, give back to the community. \n\nWhile true, not especially helpful. \n\n\n
  49. Consider: if you weren&amp;#x2019;t using Django, Apache, Linux, (or any other open souce framework for that matter), what \nwould you be using? MS-based ASP stack? J2EE stack? \n\nHow much control over those frameworks do you have? How much money would it take to get a feature into ASP? Or to change the direction of the JCP?\n\nHow much money would you have to spend to get identified in the J2EE community as a serious player?\n\nConsider the signal that donating to open source projects sends to potential employees. Being associated with the DSF can be part of your company brand - for relatively little cost.\n\nThe more cash the DSF has, the more we can push Django into new markets -- increase the size of the market, make it easier to sell Django to customers, and so on.\n
  50. Although i&amp;#x2019;m shilling for DSF donations here, DSF cash isn&amp;#x2019;t necessarily the best way to contribute. In kind donations of developer/designer time may be internally easier, and may be better for Django as a whole.\n\nConsider the message that letting employees contribute to open source sends to potential employees. Do you think the profile that Eldarion or RevSys have in the Django community make it easier or harder to find good hires?\nDo you think it harmed Hunted Media&amp;#x2019;s publicity when they hired me? Or New Relic&amp;#x2019;s publicity when they hired Graham Dumpleton?\n\nOS projects are time poor. It&amp;#x2019;s not that hard to get the commit bit if you put your mind to it. You just need to be a competent programmer who can show:\n * you play well with others (specifically the rest of the core team), and\n * you are willing and able to put in the effort long term.\nIn a corporate context, sometimes means putting single-minded corporate interests on the back burner; but it also means that you get your voice in the discussion.\n\nIf you&amp;#x2019;re moderately liquid dev shop, consider donating cash, but also consider donating time.The core team is constantly on the lookout for extra contributors. We installed 2 new core contributors in the last couple of weeks. \n\n
  51. How can we make this a better value proposition?\nHow can we make it easier to sell this to your boss?\nHow should we be spending all our money?\n\n
  52. \n