The document discusses the Open Source Geospatial Foundation (OSGeo), an organization that supports open source geospatial projects. It provides information on how OSGeo supports projects through technical, social, and professional assistance. It outlines the process for a project to become an OSGeo community project or full OSGeo project, including graduation requirements. The document aims to help people understand how to get involved with OSGeo and open source geospatial projects.
4. Empower everyone with open source geospatial
• OSGeo is a not-for-profit software foundation
• Provides projects financial, organizational and legal support
• Outreach and advocacy
• Promoting global adoption of open source geospatial technology
• Partnerships on open approach to standards, data and education.
• OSGeo is a volunteer driven
• Passionate membership of individuals from around the world.
1 November 2018 Open Source Geospatial Foundation 4
5. Open Geospatial
• Open Source and more!
• Open Source: a collaborative approach to software development.
• Open Data: freely available information to use as you wish
• Open Standards: avoid lock-in with interoperable software
• Open Education: Removing the barriers to learning and teaching
1 November 2018 Open Source Geospatial Foundation 5
6. Software Foundation
• We are responsible for
• Supporting our great collection
of projects
• Fostering new talent and
innovation.
• OSGeo supports projects
• Technically with community of
their peers
• Socially with community
building and outreach
• Professionally ensuring each
project is governed in a fair and
sustainable manner
1 November 2018 Open Source Geospatial Foundation 6
7. Work with any Open Source License
1 November 2018 Open Source Geospatial Foundation 7
Use an open source initiative approved license!
• https://opensource.org
8. Outreach and advocacy
• Marketing Committee
• Communication
• Handouts
• Branding
• Local chapters
• Regional promotion
• one-on-one advocacy
• GeoForAll
• Research and Academic
• Incubation Committee
• Projects List
• Choose-a-project
1 November 2018 Open Source Geospatial Foundation 8
9. Add to Website
We ask projects to:
• Geospatial
• Open Source
• Participatory
1 November 2018 Open Source Geospatial Foundation 9
10. Project List
• Directory of open source goodness!
• Keep in mind
• Foundation wants to promote
open source geospatial!
• Not only OSGeo projects
1 November 2018 Open Source Geospatial Foundation 10
11. Choose-a-project
Don’t know where to start?
Guided “wizard”:
• Enthusiast
• Mapping
• Processing
• GIS Professional
• Cartography
• Analysis
• IT Professionals
• Development
1 November 2018 Open Source Geospatial Foundation 11
12. How to: Add to Website
Please ask!
1. Email to incubation list
• Introductions, discussion
2. Review
• GeoSpatial
• LICENSE.md
• CONTRIBUTING.md
3. Done
And then make a project page
1. Create an OSGeo UserID
• osgeo.org/osgeo_userid
• Sign into website
• Ask Vicky or Jody
for “project author” role
2. Create a project page
• Remember outreach focus!
3. Email incubation list
• Review and publish!
1 November 2018 Open Source Geospatial Foundation 12
13. OSGeo Community
• Support geospatial open
source project
• Marketing and outreach
• Community and Events
• Code sprints
• Infrastructure
• Budget via OSGeo board
• Support innovation in our
geospatial community
• Collaborate on ideas and
opportunities
1 November 2018 Open Source Geospatial Foundation 13
14. OSGeo Community
We ask that community projects be:
• Geospatial
• Open Source
• Participatory
Recognized as part of OSGeo
• Public recognition with use of “OSGeo
Community” logo
• Access to OSGeo infrastructure and
marketing committee
• Take part of OSGeo annual budget
(making request via board)
1 November 2018 Open Source Geospatial Foundation 14
15. How to: Community Project
Community Project
1. Email to incubation list
• Introductions, discussion
2. Review
• GeoSpatial
• LICENSE.md
• CONTRIBUTING.md
3. Done
• cross link websites
OSGeo Project
1. Incubation application
• create a ticket
2. Find a mentor
• Start with incubation list
3. “Incubation Process”
• mentor to answer questions
• can be quick, often slow
4. Complete Checklist
5. Graduation
• incubation osgeo board
1 November 2018 Open Source Geospatial Foundation 15
16. OSGeo Project
• A full OSGeo committee
• Project “officer” for the team!
• Start initiatives, coordinate
fundraising
• Set OSGeo Annual Budget
• Help set the annual budget
• Budget provides gives team
independence to operating
• Responsible for
• Report to OSGeo Board
• Annual General Meeting Report
1 November 2018 Open Source Geospatial Foundation 16
17. OSGeo Projects
OSGeo projects demonstrate:
• Technical improvements, user
documentation, documenting their
release process.
• Social growth showing collaboration
with users, an open community with
clear transparent communication
• Fair governance clearly documenting
how contributors can take part with
leadership drawn from a number of
organizations for sustainability
1 November 2018 Open Source Geospatial Foundation 17
18. How to: OSGeo Project
Application for Incubation
1. Add to website
2. Community Project
3. Incubation application
• create a ticket
• email incubation list
4. Find a mentor
• Start with incubation list
• This can take time (sigh)
Incubation with Mentor
1. Go over checklist
• Clarifications with mentor
2. Work on needed items
• Example providence review
• Mentor provided for
private/sensitive/security
discussions with team
3. Graduation
• Mentor makes motion
• Incubation committee review
• Committee voting
• Chair recommends to board
1 November 2018 Open Source Geospatial Foundation 18
19. Graduation Checklist
• What OSGeo is looking for
• You can probably check off
most of this already!
• Be careful
• Teams get “inspired”
(and do too much!)
• Be creative
• It says “user list” but if you use
stack exchange it meets the
same goal!
1 November 2018 Open Source Geospatial Foundation 19
20. Providence Review
• Beyond checking headers
• License compatibility
• Check history
1 November 2018 Open Source Geospatial Foundation 20
21. Open source is hard,
we are here to help!
Top-Level
Technology Project
21
22. LocationTech
“LocationTech is a working group developing
advanced location aware technologies.”
Eclipse is a community for individuals and
organizations who wish to collaborate on
commercially-friendly open source software.
Not-for-profit, member supported corporation.
25. Work with Permissive Licenses
Approved licenses for this
group include EPL, MIT,
BSD, and Apache (v2).
26. ●Out-of-the-box Governance
●Manage committers
●Manage CLAs
●Incubation Includes
●Help sorting out Licenses
●Deep review of your code
●And all the code you use!
●Release review
●Sanity check for key releases!
Software Foundation Supports
27. Thank you!
From your friends at
OSGeo and LocationTech
"Contains modified Copernicus Sentinel data (2017-2018)/ESA - created
by mundialis (www.mundialis.de). License: CC BY-SA"
Hinweis der Redaktion
Open source is responsible for so much good in the world, but it can be difficult to figure out how to start.
* Choosing an open source license, and what it says about your dreams and ambitions
* Trusting your code? Vaccination is important for herd resistance
* Building together with friends
* Success with open source, save the world, get paid
This is a joint presentation from the OSGeo and LocationTech who are here to offer you help, and hope, on your open source journey! Thea is a developer advocate with LocationTech will introduce the services of the Eclipse Foundation and the facilities available to help your project. Jody Garnett from the Open Source Software Foundation incubation committee will introduce how OSGeo supports open source.
If your organizations is migrating to using open source this talk provides insight into how projects are established, governed and developed. We will also look at the responsibilities taken on by software developers, along with the legal support and risk mitigation provided by a software foundation.
Development teams considering taking their projects to the next level, or seeking reassurance, should attend this talk to review what goes into making  open source safe, responsible and successful.
See https://www.osgeo.org/about/what-is-open-source/
Inspired by https://choosealicense.com
See: https://wiki.osgeo.org/wiki/OSGeo_Community_Projects#Comparison_with_Incubation for original table
Clarifications:
Participatory: is the project able to accept outside contributions (literally is there a github CONTRIBUTING.md file)
Open Source: have an OSI approved license (literally is there a LICENSE file)
Collaborative: collaboration between the user and developers (say around release testing or promotion)
Sustainability: does the project leadership / committers draw from several organizations
See: https://wiki.osgeo.org/wiki/OSGeo_Community_Projects#Comparison_with_Incubation for original table
Clarifications:
Collaborative: collaboration between the user and developers (say around release testing or promotion)
Sustainability: does the project leadership / committers draw from several organizations
Assume this is from the charter: http://www.locationtech.org/charter
11 members joined LocationTech in its first 10 months, additional members joining in 2014
TODO: Want to gather all logos here and have them link as appropriate for those following at home
Image: "Contains modified Copernicus Sentinel data (2017-2018)/ESA – created by mundialis (www.mundialis.de). License: CC BY-SA"