Open Source is more than just a license - join us at FOSS4G to dig into the “best practices” that can help your project succeed with open source. This talk builds on the lessons learned by the Open Source Geospatial Foundation in thirteen years helping project teams and building the foss4g community.
This presentations looks at the core values that OSGeo as an organization ask projects to adopt. We will discuss why we consider these factors critical to success, and practical ways they can be applied to your project.
To introduce OSGeo principles we will look at what is required to list an open source project on our website.
Our community program is used to explore how these principles are applied in practice.
Unpack how each principles is realized in the OSGeo incubation program, using examples of “OSGeo Projects” to explore different ways of achieving success.
We invite project teams interested in succeeding with open source to attend this talk (and list your project on the OSGeo project directory after the presentation).
If you are new to open source, or cautious, consider this talk an introduction to some of the risk factors associated with open source and community work - and mitigation steps to consider.
The document discusses the Open Source Geospatial Foundation (OSGeo), a non-profit organization that supports open source geospatial projects and communities. It describes how OSGeo provides financial, organizational, and legal support to projects. It also discusses OSGeo's global membership, which includes individuals and local chapters around the world involved in events, code sprints, and advocacy for open geospatial technology. Local chapters help empower communities with open source geospatial software through meetings, trainings, and regional conferences.
We have a well developed and respect for procurement of software and services. How does open source effect what you are shopping for?
This talk introduced some of the procurement advantages, trade offs, and options to consider when introducing open source into your organization. A key theme is the additional purchasing power open source offers, additional transparency afforded, along with the responsibility and benefits available through greater control.
This talk looks at what makes the perfect hotdog, including several popular options and the authors regional favourite. I hope this is scheduled just before lunch!
Open Source is hard, we are here to help!Jody Garnett
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.
Open Source Practice and Passion at OSGeoJody Garnett
Open Source is more than just a license - join us at FOSS4G to dig into the “best practices” that can help your project succeed with open source. This talk builds on the lessons learned by the Open Source Geospatial Foundation in twelve years helping project teams and building the foss4g community.
This presentations looks at the core values that OSGeo as an organization ask projects to adopt. We will discuss why we consider these factors critical to success, and practical ways they can be applied to your project.
* To introduce these principles we will look at what is required to list an open source project on our website.
* Then the new “OSGeo Community” program is used to explore how these principles are applied in practice.
* Finally we will unpack how each principles is realized in the OSGeo incubation program, using examples of “OSGeo Projects” to explore different ways of achieving success.
We invite project teams interested in succeeding with open source to attend this talk (and list your project on the OSGeo project directory after the presentation).
If you are new to open source, or cautious, consider this talk an introduction to some of the risk factors associated with open source and community work - and mitigation steps to consider.
Welcome to the Open Source Geospatial Foundation, this presentation is on how we actually get work done as volunteers.
This presentation covers the 'lay of the land' introducing our committees, local chapters and projects and describes how each one is organized. More importantly we will look at how each group makes decisions, from the scruffy friendly system administration team who handle your infrastructure requests, to the OSGeo board making final calls on budgets and funding.
We will introduce your guides (by name with pictures) the foundation officers and committee chairs who facilitate all that we do.
OSGeo is best done close to home - setting up a local chapter allows regions (or languages) to support each other grow. We will look at how a local chapter is set up, and several successful local chapters.
Please keep in mind that we are all in this together, attend this talk to see how you can get started (or be more effective) in the OSGeo community.
Welcome to the Open Source Geospatial Foundation Annual General Meeting offering a project by project, local chapter by local chapter update of our activities in 2018
This document summarizes the orientation for projects starting incubation with the Open Source Geospatial Foundation (OSGeo). OSGeo supports open source geospatial projects by providing financial, organizational, and legal support. Projects can join as either a community project, which explores new ideas with smaller communities, or as an OSGeo project, which requires more documentation and demonstrated growth. The process for joining involves emailing an introduction for community projects or submitting an incubation application and finding a mentor to guide the process for becoming an OSGeo project.
The document discusses the Open Source Geospatial Foundation (OSGeo), a non-profit organization that supports open source geospatial projects and communities. It describes how OSGeo provides financial, organizational, and legal support to projects. It also discusses OSGeo's global membership, which includes individuals and local chapters around the world involved in events, code sprints, and advocacy for open geospatial technology. Local chapters help empower communities with open source geospatial software through meetings, trainings, and regional conferences.
We have a well developed and respect for procurement of software and services. How does open source effect what you are shopping for?
This talk introduced some of the procurement advantages, trade offs, and options to consider when introducing open source into your organization. A key theme is the additional purchasing power open source offers, additional transparency afforded, along with the responsibility and benefits available through greater control.
This talk looks at what makes the perfect hotdog, including several popular options and the authors regional favourite. I hope this is scheduled just before lunch!
Open Source is hard, we are here to help!Jody Garnett
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.
Open Source Practice and Passion at OSGeoJody Garnett
Open Source is more than just a license - join us at FOSS4G to dig into the “best practices” that can help your project succeed with open source. This talk builds on the lessons learned by the Open Source Geospatial Foundation in twelve years helping project teams and building the foss4g community.
This presentations looks at the core values that OSGeo as an organization ask projects to adopt. We will discuss why we consider these factors critical to success, and practical ways they can be applied to your project.
* To introduce these principles we will look at what is required to list an open source project on our website.
* Then the new “OSGeo Community” program is used to explore how these principles are applied in practice.
* Finally we will unpack how each principles is realized in the OSGeo incubation program, using examples of “OSGeo Projects” to explore different ways of achieving success.
We invite project teams interested in succeeding with open source to attend this talk (and list your project on the OSGeo project directory after the presentation).
If you are new to open source, or cautious, consider this talk an introduction to some of the risk factors associated with open source and community work - and mitigation steps to consider.
Welcome to the Open Source Geospatial Foundation, this presentation is on how we actually get work done as volunteers.
This presentation covers the 'lay of the land' introducing our committees, local chapters and projects and describes how each one is organized. More importantly we will look at how each group makes decisions, from the scruffy friendly system administration team who handle your infrastructure requests, to the OSGeo board making final calls on budgets and funding.
We will introduce your guides (by name with pictures) the foundation officers and committee chairs who facilitate all that we do.
OSGeo is best done close to home - setting up a local chapter allows regions (or languages) to support each other grow. We will look at how a local chapter is set up, and several successful local chapters.
Please keep in mind that we are all in this together, attend this talk to see how you can get started (or be more effective) in the OSGeo community.
Welcome to the Open Source Geospatial Foundation Annual General Meeting offering a project by project, local chapter by local chapter update of our activities in 2018
This document summarizes the orientation for projects starting incubation with the Open Source Geospatial Foundation (OSGeo). OSGeo supports open source geospatial projects by providing financial, organizational, and legal support. Projects can join as either a community project, which explores new ideas with smaller communities, or as an OSGeo project, which requires more documentation and demonstrated growth. The process for joining involves emailing an introduction for community projects or submitting an incubation application and finding a mentor to guide the process for becoming an OSGeo project.
This document provides an overview of the Open Source Geospatial Foundation (OSGeo). It discusses OSGeo's mission to support open source geospatial software and promote its use. It outlines OSGeo's structure and governance, as well as the many open source geospatial projects it supports. It also discusses OSGeo's role in connecting the geospatial community through events, chapters, and initiatives like Google Summer of Code. Finally, it provides examples of organizations using open source geospatial software and announces that the FOSS4G conference will be coming to Atlantic Canada in 2022.
OSGeo and LocationTech are both organizations that support open source geospatial software. OSGeo is a non-profit foundation that aims to support collaborative development and promote widespread use of open source geospatial software. LocationTech is an Eclipse working group that develops advanced location technologies. Both organizations provide resources for projects like code sprints, marketing assistance, and incubation processes to help projects with open development. The incubation processes differ in some ways, with LocationTech providing more automated processes through the Eclipse infrastructure and more frequent IP reviews, while OSGeo incubation can take 1-6 years but provides more flexibility. Both organizations complement each other in supporting the geospatial open source community.
The document discusses a new vision for the Open Source Geospatial Foundation (OSGeo). It summarizes OSGeo's history and outlines a new vision, mission, and aspirational objectives for the next ten years that emphasize empowering everyone with open source geospatial technology. It also details a proposed 2016 operational budget and strategic plan focused on showcasing excellence, engaging external partners, and fostering OSGeo's goals. The strategic plan identifies community building and engaging 12 industry verticals as priorities for 2016.
We have two great organisations hosting FOSS4G this year: The Open Source Geospatial Foundation and LocationTech. Putting on a great event is not the primary responsibility of these software foundations - supporting our great open source software is!
This talk will introduce OSGeo and LocationTech, and balance the tricky topic of comparison for those interested in what each organisation offers and identifying possibilities for collaboration.
Each of these software foundations has an “incubation” process setup to onboard new projects. This incubation process matches the organization's priorities and will address many factors important to you, and few ideas you may not of considered yet.
This talks draws the incubation experience of:
* GeoServer (OSGeo), GeoTools (OSGeo),
* GeoGig (LocationTech), uDig (LocationTech)
If you are an open source developer interested in joining a foundation we will cover some of the resource, marking and infrastructure benefits that may be a factor for consideration. We will also looking into some of the long term benefits a software foundation provides both you and importantly users of your software.
If you are a team members faced with the difficult choice of selecting open source technologies this talk can help. We can learn a lot about the risks associated with open source based on how each foundation seeks to protect you. The factors a software foundation considers for its projects provide useful criteria you can use to evaluate any projects.
The Open Source Geospatial Foundation is undergoing a period of change. For the tenth anniversary of the foundation the board is embracing this change with a new vision, mission statement and goals.
This talk introduces this new direction for the foundation, and explores details of 2016 strategic plan. This talk is of particular importance to foundation projects, community participants and our sponsors.
Attend this talk if you are interested in what OSGeo does in the FOSS4G community and where we are heading next.
Presentation on the European Open Science Cloud and work undertaken within the Research Data Alliance to coordinate global open science commons initiatives. The presentation was given to the G7 Open Science Working Group on behalf of the EOSC Executive Board.
This document presents the 2026 strategy of OSGeo as developed by the OSGeo Board of Directors in winter 2016.
The individuated vision, mission and values implemented in its guidelines together with the designed approach to define the 2016 tactics toward these goals are presented.
Intro to free and open source software for geospatialLluís Vicens
This document provides information about an Open Web Services and Web Mapping Applications Summer School. It includes details about the schedule, topics to be covered like introductions to free and open source software and OSGeo projects. It also summarizes OSGeo as a nonprofit that supports open geospatial technologies through financial, organizational and technical support. OSGeo aims to promote sharing of resources, data, standards and encourage cooperation across communities.
Google Summer of Code and BeagleBoard.orgDrew Fustini
Slides for my Maker Faire New York 2016 talk:
Google Summer of Code and BeagleBoard.org
https://drive.google.com/file/d/0B_NI2VDamOOfOU9MV2lCd2dVSjg/view?usp=sharing
The document introduces OSGeo Kor and KAOS-G, organizations that promote open source GIS in Korea. It discusses the growing trend of open source GIS in Korea, driven by government policies encouraging its use. OSGeo Kor serves as an online information hub and hosts offline meetings. KAOS-G is a forum of 10 small GIS companies that collaborates on projects like publishing Korean language manuals, participating in international conferences, and developing open source GIS technologies. The organizations aim to strengthen Korea's open source GIS community and industry.
Eco System Building Presentation at SODACODE, May 2022.
URL at Sched by Linux Foundation: https://static.sched.com/hosted_files/sodacode2022/da/Day1_S12_SODACODE2022_SODAAmbassadorsEcosystem%20%281%29.pdf
Workshop on OGC Compliance at GEOBUIZ Summit 2016Luis Bermudez
Standards play an important role in ensuring quality solutions for governments and businesses around the world. However did you know that when it comes to OGC standards you can request certified compliance for those solutions? An example where this used is the standards recommended by the Geospatial Intelligence (GEOINT) Standards Working Group in the United States, which includes standards developed by the Open Geospatial Consortium (OGC). The OGC has certified hundreds of products and maintains an online database with detailed information about the products that implement and comply with OGC standards.
The workshop will provide resources and tools that are required to understand the importance and verification of OGC Compliance. Topics include:
- Benefits of acquiring OGC compliant products, as opposed to products that implement OGC standards but have not been certified as being OGC compliant
- Guidance regarding language to use in specifying requirements for OGC compliant products in software acquisition (procurement) documents
- Verification process to access that a product is compliant
- Overview of the testing and compliance procedure
- Testing community profiles
The Open Landscape of Geospatial Information: Open data, open source, open standards
Presented at ASPRS GeoTech 2013 conference: http://www.asprspotomac.org/geotech2013/
Abstract:
The many dimensions of "open" provides users with higher quality geospatial information. Open Standards ensures interoperability to information whether its served by proprietary or open source software. Open Source software benefits the development of open standards and leads to a business ecosystem that includes more providers, more partnerships and more customers.[1] In the end the user does not care if the code is open or proprietary. Users care about access to data and the quality of the data. Open Data has advanced with the recent policies from GEOSS Data-CORE [2] and the US Open Government Initiative [3]. Open Earth Observation data from government sources benefits industry and users. Open standards, Open source and Open data can result in higher quality information. The fusion of data from multiple sources results in higher quality. Fusion is possible based on multiple data sources that can be interrelated [4]. Improving Data Quality through knowing the uncertainty and the provenance of derived information is dependent upon an open landscape of geospatial information.
[1] http://wiki.osgeo.org/wiki/Open_Source_and_Open_Standards
[2] http://www.earthobservations.org/geoss_dsp.shtml
[3] http://www.whitehouse.gov/open
[4] http://www.opengeospatial.org/projects/initiatives/fusion2
The Open Source Geospatial Foundation (OSGeo) is a non-profit organization that supports the development of open source geospatial software and promotes its widespread use. It was founded in 2006 and now has over 30,000 members. OSGeo hosts numerous open source geospatial projects and also supports local chapters around the world. The organization is run by volunteers and its mission is to ensure the long-term availability and sustainability of open source geospatial technologies.
This document discusses open science and the role of OSGeo (Open Source Geospatial Foundation) in supporting open science. It notes that open science allows for broad data sharing across disciplines and open verification of research results. Funding agencies are increasingly requiring open science as part of research grants. OSGeo supports open geospatial technologies and ensures their long-term maintenance through community software projects. It has established criteria to evaluate software projects and designate them as official OSGeo projects. OSGeo has supported many open source geospatial projects over its 10+ year history.
A funder’s perspective: Welcome from the EC, Caroline Colin (OpenAIRE worksho...OpenAIRE
This document discusses the European Commission's policy on open access. It defines open access as online access to peer-reviewed scientific publications and research data that is available at no charge to the user. The policy aims to optimize the impact of publicly-funded research and provide benefits to science, the economy, and society. The Horizon 2020 program includes a mandate that publications and certain datasets resulting from funded projects be made openly accessible. The document outlines the open access policy requirements and provides resources for open access publishing and data management.
The OPERAS Metrics Service collects and provides access to usage and impact metrics for open access books. It was developed as part of the HIRMEOS project to aggregate data from various platforms through local and centralized modules. The service has a standardized data model and open source code. It collects metrics from platforms using custom drivers and provides tools for visualization and analysis through a public API, widget, and dashboard. The goal is to remedy fragmentation and provide transparency around book metrics for the open access community.
The document discusses the Open Geospatial Consortium (OGC) and its role in developing open standards for geospatial data. It provides the following key points:
1) OGC develops open standards for geospatial data through an international consensus process to help understand and communicate location data about cities, transport, water, underground features, and combining multiple data sources.
2) OGC has over 520 member organizations and has developed 50 open standards and over 100 innovation initiatives to enable access to over 100,000 datasets from commercial, government, academic, and non-profit organizations.
3) OGC facilitates collaboration through various working groups focused on different application domains and technology trends to drive geospatial standards and innovation.
Java Image Processing for Geospatial CommunityJody Garnett
The Java Advanced Imaging is a powerful Java image processing engine underlines our popular OSGeo open source projects - including GeoTools, GeoServer, GeoNetwork, and GeoNode, and more! Tragically there has been one problem with this, the JAI library is not open source!
The library originated at Sun Microsystem as a core component of the Java Runtime Environment, but was not included as part of OpenJDK collaboration.
This talk explores:
* Capabilities that make JAI attractive for GeoSpatial work
* How JAI has been used in our community
* The exciting JAI-EXT project by GeoSolutions
One of the reasons our community has been so addicted to this library is its power. It explored concepts like parallel processing, and distributed parallel processing in 1999, well ahead of the curve. It is an excellent example of engineering and software design.
Importantly we will cover the search for an open source alternative, and are the exciting progress in producing an open source alternative.
Come see how our this foundational library is being propelled into an open source future by our community.
More Related Content
Similar to Open Source Practice and Passion at OSGeo
This document provides an overview of the Open Source Geospatial Foundation (OSGeo). It discusses OSGeo's mission to support open source geospatial software and promote its use. It outlines OSGeo's structure and governance, as well as the many open source geospatial projects it supports. It also discusses OSGeo's role in connecting the geospatial community through events, chapters, and initiatives like Google Summer of Code. Finally, it provides examples of organizations using open source geospatial software and announces that the FOSS4G conference will be coming to Atlantic Canada in 2022.
OSGeo and LocationTech are both organizations that support open source geospatial software. OSGeo is a non-profit foundation that aims to support collaborative development and promote widespread use of open source geospatial software. LocationTech is an Eclipse working group that develops advanced location technologies. Both organizations provide resources for projects like code sprints, marketing assistance, and incubation processes to help projects with open development. The incubation processes differ in some ways, with LocationTech providing more automated processes through the Eclipse infrastructure and more frequent IP reviews, while OSGeo incubation can take 1-6 years but provides more flexibility. Both organizations complement each other in supporting the geospatial open source community.
The document discusses a new vision for the Open Source Geospatial Foundation (OSGeo). It summarizes OSGeo's history and outlines a new vision, mission, and aspirational objectives for the next ten years that emphasize empowering everyone with open source geospatial technology. It also details a proposed 2016 operational budget and strategic plan focused on showcasing excellence, engaging external partners, and fostering OSGeo's goals. The strategic plan identifies community building and engaging 12 industry verticals as priorities for 2016.
We have two great organisations hosting FOSS4G this year: The Open Source Geospatial Foundation and LocationTech. Putting on a great event is not the primary responsibility of these software foundations - supporting our great open source software is!
This talk will introduce OSGeo and LocationTech, and balance the tricky topic of comparison for those interested in what each organisation offers and identifying possibilities for collaboration.
Each of these software foundations has an “incubation” process setup to onboard new projects. This incubation process matches the organization's priorities and will address many factors important to you, and few ideas you may not of considered yet.
This talks draws the incubation experience of:
* GeoServer (OSGeo), GeoTools (OSGeo),
* GeoGig (LocationTech), uDig (LocationTech)
If you are an open source developer interested in joining a foundation we will cover some of the resource, marking and infrastructure benefits that may be a factor for consideration. We will also looking into some of the long term benefits a software foundation provides both you and importantly users of your software.
If you are a team members faced with the difficult choice of selecting open source technologies this talk can help. We can learn a lot about the risks associated with open source based on how each foundation seeks to protect you. The factors a software foundation considers for its projects provide useful criteria you can use to evaluate any projects.
The Open Source Geospatial Foundation is undergoing a period of change. For the tenth anniversary of the foundation the board is embracing this change with a new vision, mission statement and goals.
This talk introduces this new direction for the foundation, and explores details of 2016 strategic plan. This talk is of particular importance to foundation projects, community participants and our sponsors.
Attend this talk if you are interested in what OSGeo does in the FOSS4G community and where we are heading next.
Presentation on the European Open Science Cloud and work undertaken within the Research Data Alliance to coordinate global open science commons initiatives. The presentation was given to the G7 Open Science Working Group on behalf of the EOSC Executive Board.
This document presents the 2026 strategy of OSGeo as developed by the OSGeo Board of Directors in winter 2016.
The individuated vision, mission and values implemented in its guidelines together with the designed approach to define the 2016 tactics toward these goals are presented.
Intro to free and open source software for geospatialLluís Vicens
This document provides information about an Open Web Services and Web Mapping Applications Summer School. It includes details about the schedule, topics to be covered like introductions to free and open source software and OSGeo projects. It also summarizes OSGeo as a nonprofit that supports open geospatial technologies through financial, organizational and technical support. OSGeo aims to promote sharing of resources, data, standards and encourage cooperation across communities.
Google Summer of Code and BeagleBoard.orgDrew Fustini
Slides for my Maker Faire New York 2016 talk:
Google Summer of Code and BeagleBoard.org
https://drive.google.com/file/d/0B_NI2VDamOOfOU9MV2lCd2dVSjg/view?usp=sharing
The document introduces OSGeo Kor and KAOS-G, organizations that promote open source GIS in Korea. It discusses the growing trend of open source GIS in Korea, driven by government policies encouraging its use. OSGeo Kor serves as an online information hub and hosts offline meetings. KAOS-G is a forum of 10 small GIS companies that collaborates on projects like publishing Korean language manuals, participating in international conferences, and developing open source GIS technologies. The organizations aim to strengthen Korea's open source GIS community and industry.
Eco System Building Presentation at SODACODE, May 2022.
URL at Sched by Linux Foundation: https://static.sched.com/hosted_files/sodacode2022/da/Day1_S12_SODACODE2022_SODAAmbassadorsEcosystem%20%281%29.pdf
Workshop on OGC Compliance at GEOBUIZ Summit 2016Luis Bermudez
Standards play an important role in ensuring quality solutions for governments and businesses around the world. However did you know that when it comes to OGC standards you can request certified compliance for those solutions? An example where this used is the standards recommended by the Geospatial Intelligence (GEOINT) Standards Working Group in the United States, which includes standards developed by the Open Geospatial Consortium (OGC). The OGC has certified hundreds of products and maintains an online database with detailed information about the products that implement and comply with OGC standards.
The workshop will provide resources and tools that are required to understand the importance and verification of OGC Compliance. Topics include:
- Benefits of acquiring OGC compliant products, as opposed to products that implement OGC standards but have not been certified as being OGC compliant
- Guidance regarding language to use in specifying requirements for OGC compliant products in software acquisition (procurement) documents
- Verification process to access that a product is compliant
- Overview of the testing and compliance procedure
- Testing community profiles
The Open Landscape of Geospatial Information: Open data, open source, open standards
Presented at ASPRS GeoTech 2013 conference: http://www.asprspotomac.org/geotech2013/
Abstract:
The many dimensions of "open" provides users with higher quality geospatial information. Open Standards ensures interoperability to information whether its served by proprietary or open source software. Open Source software benefits the development of open standards and leads to a business ecosystem that includes more providers, more partnerships and more customers.[1] In the end the user does not care if the code is open or proprietary. Users care about access to data and the quality of the data. Open Data has advanced with the recent policies from GEOSS Data-CORE [2] and the US Open Government Initiative [3]. Open Earth Observation data from government sources benefits industry and users. Open standards, Open source and Open data can result in higher quality information. The fusion of data from multiple sources results in higher quality. Fusion is possible based on multiple data sources that can be interrelated [4]. Improving Data Quality through knowing the uncertainty and the provenance of derived information is dependent upon an open landscape of geospatial information.
[1] http://wiki.osgeo.org/wiki/Open_Source_and_Open_Standards
[2] http://www.earthobservations.org/geoss_dsp.shtml
[3] http://www.whitehouse.gov/open
[4] http://www.opengeospatial.org/projects/initiatives/fusion2
The Open Source Geospatial Foundation (OSGeo) is a non-profit organization that supports the development of open source geospatial software and promotes its widespread use. It was founded in 2006 and now has over 30,000 members. OSGeo hosts numerous open source geospatial projects and also supports local chapters around the world. The organization is run by volunteers and its mission is to ensure the long-term availability and sustainability of open source geospatial technologies.
This document discusses open science and the role of OSGeo (Open Source Geospatial Foundation) in supporting open science. It notes that open science allows for broad data sharing across disciplines and open verification of research results. Funding agencies are increasingly requiring open science as part of research grants. OSGeo supports open geospatial technologies and ensures their long-term maintenance through community software projects. It has established criteria to evaluate software projects and designate them as official OSGeo projects. OSGeo has supported many open source geospatial projects over its 10+ year history.
A funder’s perspective: Welcome from the EC, Caroline Colin (OpenAIRE worksho...OpenAIRE
This document discusses the European Commission's policy on open access. It defines open access as online access to peer-reviewed scientific publications and research data that is available at no charge to the user. The policy aims to optimize the impact of publicly-funded research and provide benefits to science, the economy, and society. The Horizon 2020 program includes a mandate that publications and certain datasets resulting from funded projects be made openly accessible. The document outlines the open access policy requirements and provides resources for open access publishing and data management.
The OPERAS Metrics Service collects and provides access to usage and impact metrics for open access books. It was developed as part of the HIRMEOS project to aggregate data from various platforms through local and centralized modules. The service has a standardized data model and open source code. It collects metrics from platforms using custom drivers and provides tools for visualization and analysis through a public API, widget, and dashboard. The goal is to remedy fragmentation and provide transparency around book metrics for the open access community.
The document discusses the Open Geospatial Consortium (OGC) and its role in developing open standards for geospatial data. It provides the following key points:
1) OGC develops open standards for geospatial data through an international consensus process to help understand and communicate location data about cities, transport, water, underground features, and combining multiple data sources.
2) OGC has over 520 member organizations and has developed 50 open standards and over 100 innovation initiatives to enable access to over 100,000 datasets from commercial, government, academic, and non-profit organizations.
3) OGC facilitates collaboration through various working groups focused on different application domains and technology trends to drive geospatial standards and innovation.
Similar to Open Source Practice and Passion at OSGeo (20)
Java Image Processing for Geospatial CommunityJody Garnett
The Java Advanced Imaging is a powerful Java image processing engine underlines our popular OSGeo open source projects - including GeoTools, GeoServer, GeoNetwork, and GeoNode, and more! Tragically there has been one problem with this, the JAI library is not open source!
The library originated at Sun Microsystem as a core component of the Java Runtime Environment, but was not included as part of OpenJDK collaboration.
This talk explores:
* Capabilities that make JAI attractive for GeoSpatial work
* How JAI has been used in our community
* The exciting JAI-EXT project by GeoSolutions
One of the reasons our community has been so addicted to this library is its power. It explored concepts like parallel processing, and distributed parallel processing in 1999, well ahead of the curve. It is an excellent example of engineering and software design.
Importantly we will cover the search for an open source alternative, and are the exciting progress in producing an open source alternative.
Come see how our this foundational library is being propelled into an open source future by our community.
JTS is a geometry library providing a Java implementation of the OGC Simple Features Specification. The code has been translated into a half-dozen languages including C++ (GEOS), .NET (NTS), and Javascript (JSTS).
As a Geometry library the foundation of JTS is the familiar point, line and polygon data structures. The true power of the library is the algorithms that drive our open source GIS industry. These JTS algorithms have been battle hardened with 18 years of real world use offering a balance between performance, computational stability that spells trust.
This talk covers new developments in the JTS library, focusing on performance improvements, and new features. We will also get an update from the development team, their experience at LocationTech, and efforts towards Java 18.9 compatibility.
We also look at what is next for JTS with plans for the future and a few wild ideas that inspire us to continue.
GeoServer is an amazing project, and an amazing project to work on!
Please attend this workshop to:
* Get Started with the GeoServer codebase
* Orientation with a Tour of the GeoServer architecture
* Introduction the service dispatch framework, includin creating your own service
* Built chain and test facilities
* Create a custom function for use with map styling
* Create a custom process for use with style transformations and web processing service
* Anatomy of a successful pull request
Attendees will build their own GeoServer, learn a bit about how our community operates, and enjoy extending the base application.
If you are a developer looking to support GeoServer, or join us for a sprint or bug-stomp, this workshop is great introduction.
This course features hands-on development. We encourage and expect you to bring your favourite Java development environment.
For a good time with open source join GeoServer today!
This document discusses the GeoServer ecosystem and integrations. GeoServer is an open source geospatial data server that can publish data using open standards. It is used by many organizations to serve maps and geospatial data on the web. The document highlights several integrations and uses of GeoServer including by government agencies to serve satellite imagery, cadastral data, and more. It also discusses commercial support from Boundless and how GeoServer can be deployed in cloud environments and integrated with other open source geospatial tools like GeoNetwork, GeoNode, and World Wind Server.
State of GeoServer provides an update on our community and reviews the new and noteworthy features for 2018. GeoServer is a web service for publishing your geospatial data. using industry standards for vector, raster and mapping.
We have an active community and a lot to cover for 2.12 and 2.13 release, as well what is cooking in September’s 2.14 release.
Each release provides exciting new features, this talk covers diverse improvements across GeoServer:
* OGC compliance work for WFS 2.0 and WMTS 1.0, WFS 3.0 support
* improvements for cloud deployments
* cascade WMTS services
* progress in NetCDF support
* getting ready for the Java 18.9 roadmap
* And much more…
Attend this talk for a cheerful update on what is happening with this popular OSGeo project. Whether you are an expert user, a developer, or simply curious what GeoServer can do for you.
State of GeoServer provides an update on our community and reviews the new and noteworthy features for the Project. The community has a lot to cover in 2.12 and the recently released 2.13.
Each release provides exciting new features. This talk covers our work on supporting Java 9 and diverse improvements across GeoServer.
Attend this talk for a cheerful update on what is happening with this popular OSGeo project. Whether you are an expert user, a developer, or simply curious what GeoServer can do for you.
Map box styles in GeoServer and OpenLayersJody Garnett
The GeoServer and OpenLayers teams at Boundless are working hard to implement direct native support for MapBox styles. Using the same configuration for client and server styling is a wonderful improvement providing a consistent visual presentation.
MapBox style provides a capability for styling maps with an easy to read JSON format. For OpenLayers this is a significant development as it allows the library to be configured using JSON files, rather than hand building JavaScript objects for each layer. For GeoServer the use of JSON is far easier than the raw XML used by the OGC Styled Layer Descriptor language.
This presentation provides a quick introduction to the visual concepts presented by MapBox style, before switching gears to focus on how they have been implemented by the OpenLayers and GeoServer projects:
OpenLayers provides an amazing hi-def experience on today’s screens and mobile devices. This presentation digs into how this experience has been achieved, what capabilities are supported, and what we are excited to work on next.
For GeoServer you can see how many MapBox style features are now available (and review what control you are giving up by choosing this portable standard).
This presentations provides a good visual comparison of client and server side rendering using identical styling configuration.
To celebrate FOSS4G this is a FOSS4G technical presentation and we will be happy to take questions, demonstrate live examples, explore the implementation challenges, and talk about our lessons learned. We are excited to introduce these capabilities to the community, providing users and developers with an easier and more flexible way to style their maps.
Information can be displayed in many ways tables, graphs, or paragraphs, but the perspective given by a map is hard to beat. Maps provide a great visualization of data that is quick to understand and easy to read.Previously setting up web maps by hand involved sending the data with difficulties of choosing data format and transporting large amount of data. Or setting up a web service to publish the data and creating your own web map requires knowledge of different technologies such as WMS, TMS, OpenLayers and Leaflet.We happy to present an alternative:We are going to demo the QGIS Web App Builder, and explore some of the underlying technologies behind this great feature.As a developer you can also use this declarative approach directly which will be the focus of our talk.We will explore modern web technology and components. Looking at how React (a declarative framework for defining javascript web components) and OpenLayers (popular GIS focused visualization library) can be used together.These are leveraged by a “web sdk” responsible for generating a web application from a simple description.We are excited to show you how building an interactive web map can be quick, easy and fun!
GeoGig is a library (integrated with Geoserver, GeoNode, StoryScapes, and QGIS) and command line tool for distributed spatial data versioning. This talk will introduce you to Geogig, the GeoGig team, and many of the recent changes.GeoGig is a part of the LocationTech working group, and we are incredibly happy to announce our recent GeoGig 1.0 and 1.1 releases. These releases come jam-packed with performance improvements, fixes, and features which fuse together the disconnect between GIS users and the state of their spatial data. GeoGig is an integral part of the Open Source community and works as an extension for other FOSS projects like GeoServer, Geonode, StoryScapes, and QGIS. This ability provides users with seamless control for keeping their layers up to date with the latest modifications performed by other members of their GIS team. Something that may be especially exciting is GeoGig’s integration with GeoNode and StoryScapes for enterprise scale data management.GeoGig is under active development, and further integration with other applications is imminent, providing us with plenty of opportunities for further improvements.Please join us in exploring the project, and find out how GeoGig can help you and your organisation manage changing data.
The JTS Topology Suite is the much-loved foundation stone of our industry. JTS is a geometry library providing a Java implementation of the OGC Simple Features Specification. The code has been translated into a half-dozen languages including C++ (GEOS), .NET (NTS), and Javascript (JSTS) While the point, line and polygon data structures may appear straightforward, the real value of the library is the algorithms that drive the open source GIS industry you see around you at FOSS4G. The algorithms in JTS have been battle hardened with 17 years of real world use offering a balance between performance, computational stability that spells trust. This talk will cover new developments in the JTS library, focusing on performance improvements and new features. We will also cover migration tips for those upgrading.The most important new feature is our project’s graduation from LocationTech incubation. This work has been assisted by growth in the project leadership, and the staff at the Eclipse Foundation. As a result of these efforts the project now hosted on GitHub, has nightly build infrastructure, has a Maven build, and is now available from the Maven central repository.We will also look at what is next for JTS with plans for the future and a few wild ideas that inspire us to continue.
Understanding the Flexibility of Open SourceJody Garnett
The document discusses open source licensing and how it applies to different situations involving open source and proprietary software integration. It addresses questions around obligations to share code when extending or building upon open source projects. The key points made are that permissive licenses like BSD and Apache allow proprietary software integration without code sharing, while GPL and LGPL have additional requirements to share modifications with customers running the software.
Introduction to open source licensing, using examples from Boundless Suite and Boundless Desktop to illustrate how to build your own software using open source components.
Open source is gleefully rewriting the rules of IT development at all levels of industry and government. Adoption of open source in government is well underway, with success stories illustrating the benefits.
This decade we are going further - fostering a healthy, sustainable, working relationship between government and open source:
* This presentation digs into the flexibility of open source licensing and how government organizations can meet the challenges of developing with open source.
* We will look at the advantages of government participation in open source at the project, institutional, and foundation level.
Attend this talk to understand how your organization cannot only benefit from open source, but be open source.
- GeoServer is an open source Java web application for sharing geospatial data. It publishes data from any major spatial data source using open standards like WMS, WFS, WCS, and WPS.
- The GeoServer team has 13 releases in 2016 with a focus on maintenance and technical debt. New features include improved raster data support, styling enhancements, and configuration changes.
- Looking ahead, focus areas include vector data improvements, raster optimizations, maintenance, and improving support for newer Java versions and standards.
LocationTech is a working group developing advanced location aware technologies - which tells you exactly nothing about what is like to join LocationTech and get things done.
That is what this talk is for - bringing together several project leads from the LocationTech stable to cover: How LocationTech is organized How project promotion, marketing and fundraising works Running a project in terms of committers, license selection and transparency Starting a new project, incubation and release
This talk provides a background of LocationTech and we can answer your questions. The real focus is on covering the project experience as a developer.
In the past we have focused on a lot of the great technology taking shape at LocationTech, this year we would like an opportunity talk about the people, our culture and the cheerful attitude that goes into getting-it-done.
State of GeoServer provides an update on our community and reviews the new and noteworthy features for the Project. The community keeps an aggressive six month release cycle with GeoServer 2.8 and 2.9 being released this year.
Each releases bring together exciting new features. This year a lot of work has been done on the user interface, clustering, security and compatibility with the latest Java platform. We will also take a look at community research into vector tiles, multi-resolution raster support and more.
Attend this talk for a cheerful update on what is happening with this popular OSGeo project. Whether you are an expert user, a developer, or simply curious what these projects can do for you, this talk is for you.
Vector Tiles with GeoServer and OpenLayersJody Garnett
The latest release of GeoServer adds support for creating Vector Tiles in GeoJSON, TopoJSON, and MapBox Vector Tiles format through its WMS service for all the vector data formats it supports. These tiles can be cached using GeoWebCache (built into GeoServer), and served with the various tiling protocols (TMS, WMTS, and WMS-C). Thanks to very recent OpenLayers 3 development, these Vector Tiles can be easily and efficiently styled on a map.
This technical talk will look at how GeoServer makes Vector Tiles accessible through standard OGC services and how they differ from normal WMS and WFS usage. It will also look at how OpenLayers 3 - as a simple-to-use vector tiles client - interacts with GeoServer to retrieve tiles and effectively manage and style them. OpenLayer 3’s extensive style infrastructure will be investigated.
From the Introduction to GeoTools workshop!
Are you new to GeoSpatial? This GeoTools session is back by popular demand with Java 8 examples. Offering a visual introduction for Java developers we will exploring how you can integrate GIS services into your next project.
For those new to the GeoSpatial scene we provide an introduction to spatial concepts and how to avoid common pitfalls.
The workshop offers a steady series of workbooks introducing:
Feature creation
Geometry, Coordinate Reference Systems and Re-projection
Spatial Queries
Handling large format rasters
Working with Style
Raster Operations
Covering both the concepts and the science of map making the workbooks serve as an excellent reference, but the focus is always on you and the code you need to get the job done.
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemPeter Muessig
Learn about the latest innovations in and around OpenUI5/SAPUI5: UI5 Tooling, UI5 linter, UI5 Web Components, Web Components Integration, UI5 2.x, UI5 GenAI.
Recording:
https://www.youtube.com/live/MSdGLG2zLy8?si=INxBHTqkwHhxV5Ta&t=0
Top 9 Trends in Cybersecurity for 2024.pptxdevvsandy
Security and risk management (SRM) leaders face disruptions on technological, organizational, and human fronts. Preparation and pragmatic execution are key for dealing with these disruptions and providing the right cybersecurity program.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
SOCRadar's Aviation Industry Q1 Incident Report is out now!
The aviation industry has always been a prime target for cybercriminals due to its critical infrastructure and high stakes. In the first quarter of 2024, the sector faced an alarming surge in cybersecurity threats, revealing its vulnerabilities and the relentless sophistication of cyber attackers.
SOCRadar’s Aviation Industry, Quarterly Incident Report, provides an in-depth analysis of these threats, detected and examined through our extensive monitoring of hacker forums, Telegram channels, and dark web platforms.
Malibou Pitch Deck For Its €3M Seed Roundsjcobrien
French start-up Malibou raised a €3 million Seed Round to develop its payroll and human resources
management platform for VSEs and SMEs. The financing round was led by investors Breega, Y Combinator, and FCVC.
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
Transform Your Communication with Cloud-Based IVR SolutionsTheSMSPoint
Discover the power of Cloud-Based IVR Solutions to streamline communication processes. Embrace scalability and cost-efficiency while enhancing customer experiences with features like automated call routing and voice recognition. Accessible from anywhere, these solutions integrate seamlessly with existing systems, providing real-time analytics for continuous improvement. Revolutionize your communication strategy today with Cloud-Based IVR Solutions. Learn more at: https://thesmspoint.com/channel/cloud-telephony
Mobile app Development Services | Drona InfotechDrona Infotech
Drona Infotech is one of the Best Mobile App Development Company In Noida Maintenance and ongoing support. mobile app development Services can help you maintain and support your app after it has been launched. This includes fixing bugs, adding new features, and keeping your app up-to-date with the latest
Visit Us For :
How Can Hiring A Mobile App Development Company Help Your Business Grow?ToXSL Technologies
ToXSL Technologies is an award-winning Mobile App Development Company in Dubai that helps businesses reshape their digital possibilities with custom app services. As a top app development company in Dubai, we offer highly engaging iOS & Android app solutions. https://rb.gy/necdnt
SMS API Integration in Saudi Arabia| Best SMS API ServiceYara Milbes
Discover the benefits and implementation of SMS API integration in the UAE and Middle East. This comprehensive guide covers the importance of SMS messaging APIs, the advantages of bulk SMS APIs, and real-world case studies. Learn how CEQUENS, a leader in communication solutions, can help your business enhance customer engagement and streamline operations with innovative CPaaS, reliable SMS APIs, and omnichannel solutions, including WhatsApp Business. Perfect for businesses seeking to optimize their communication strategies in the digital age.
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...XfilesPro
Wondering how X-Sign gained popularity in a quick time span? This eSign functionality of XfilesPro DocuPrime has many advancements to offer for Salesforce users. Explore them now!
Flutter is a popular open source, cross-platform framework developed by Google. In this webinar we'll explore Flutter and its architecture, delve into the Flutter Embedder and Flutter’s Dart language, discover how to leverage Flutter for embedded device development, learn about Automotive Grade Linux (AGL) and its consortium and understand the rationale behind AGL's choice of Flutter for next-gen IVI systems. Don’t miss this opportunity to discover whether Flutter is right for your project.
2. Welcome
Jody Garnett
Technical Director, GeoCat BV
jody.garnett@geocat.net
@jodygarnett
Open Source Projects
• GeoServer, GeoTools, JTS, uDig
Open Source Geospatial Foundation
• Board Member, Incubation Chair
• GeoTools Project Officer
• Marketing Committee
Eclipse Foundation
• Technology Project Chair
30 August 2019 Open Source Geospatial Foundation 2
3. 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.
30 August 2019 Open Source Geospatial Foundation 3
4. Open Geospatial
• Working with our partners:
• 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
30 August 2019 Open Source Geospatial Foundation 4
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
30 August 2019 Open Source Geospatial Foundation 6
7. Add to Website
Level 1 - Promotion
30 August 2019 Open Source Geospatial Foundation 7
8. Website for 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
30 August 2019 Open Source Geospatial Foundation 8
9. Project List
• Directory of open source goodness!
• Keep in mind
• Foundation wants to promote
open source geospatial!
• Not only OSGeo projects
30 August 2019 Open Source Geospatial Foundation 9
10. Choose-a-project
Don’t know where to start?
Guided “wizard”:
• Enthusiast
• Mapping
• Processing
• GIS Professional
• Cartography
• Analysis
• IT Professionals
• Development
30 August 2019 Open Source Geospatial Foundation 10
11. Add to Website
Are you Geospatial?
• Mapping or Location
Technology
• Examples
• Mapping and Cartography
• Location based
• Drones
• Indoor mapping
• Counter example
• Community mapping website
We ask projects to:
• Geospatial
30 August 2019 Open Source Geospatial Foundation 11
12. Add to Website
Are you Open Source?
Use an open source initiative
approved license!
• Examples
• BSD, GPL, Apache License
• Counter examples
• End-user License Agreement
• Education and Research
License
We ask projects to:
• Geospatial
• Open Source
Reference:
• https://opensource.org
30 August 2019 Open Source Geospatial Foundation 12
13. Add to Website
Can you play nice with
others?
• Examples
• Pull-requests
• Issue tracker
• Counter examples
• Must work for the company
• Pay to review pull-request
We ask projects to:
• Geospatial
• Open Source
• Participatory
30 August 2019 Open Source Geospatial Foundation 13
14. Add to Website
We ask projects to:
• Geospatial
• Open Source
• Participatory
30 August 2019 Open Source Geospatial Foundation 14
15. Add to Website
What we check
We ask projects to:
• Geospatial
• README
• Open Source
• LICENSE
• Participatory
• CONTRIBUTING
30 August 2019 Open Source Geospatial Foundation 15
16. Project
Name
We show what is important
• Project Identity
Outreach
• Brand awareness
30 August 2019 Open Source Geospatial Foundation 16
17. Project
Team
We show what is important
• Open source is about community
• Show the team!
• Important to project sustainability
• Recognize the people!
Outreach
• “Open source is full of people”
30 August 2019 Open Source Geospatial Foundation 17
18. Project
Technology
We show what is important
• Assist evaluating technology
• screen-shot!
• core features
• standards
Outreach:
• focus on public, what we provided
• we believe in open standards
30 August 2019 Open Source Geospatial Foundation 18
19. Empower
Choice
We show what is important
• Open source alternatives
• Migrate to open source
Outreach
• Open-source gives you choice!
30 August 2019 Open Source Geospatial Foundation 19
ArcGIS Online® is a trademarks of Esri in the United States, the
European Community, or certain other jurisdictions. Other
companies and products mentioned may be trademarks of their
respective owners.
20. Project
Communication
We show what is important
• Website
• Demo
• Download
Outreach:
• Help public make contact
• Transparent communication
30 August 2019 Open Source Geospatial Foundation 20
21. Project
Participation
We show what is important
• Issue trackers
• Source code
• License
Outreach:
• Enable open source re-mix culutre
30 August 2019 Open Source Geospatial Foundation 21
22. Commercial
Support
We show what is important
• Service providers
(employ community members)
Outreach
• “Open source is supported”
• Link to service providers
• Promote sustainability
• Show core-contributors
(that take part in our community)
30 August 2019 Open Source Geospatial Foundation 22
23. 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!
30 August 2019 Open Source Geospatial Foundation 23
25. 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
30 August 2019 Open Source Geospatial Foundation 25
26. OSGeo Community
Are you Geospatial?
• Mapping or Location
Technology
• Take it up a level
• User documentation?
• Website?
• gis-stack exchange?
• IRC, gitter, slack?
We ask that community projects be:
• Geospatial
• Open Source
• Participatory
30 August 2019 Open Source Geospatial Foundation 26
27. OSGeo Community
Are you Open Source?
• OSI Approved License
• Take it up a level
• Check file headers
We ask that community projects be:
• Geospatial
• Open Source
• Participatory
30 August 2019 Open Source Geospatial Foundation 27
28. OSGeo Community
Are you Open Source?
• Open to contributors
• Take it up a level:
• Show collaboration!
• Pull requests, patches?
• Issue tracker?
• OSGeo Live?
We ask that community projects be:
• Geospatial
• Open Source
• Participatory
30 August 2019 Open Source Geospatial Foundation 28
29. 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)
30 August 2019 Open Source Geospatial Foundation 29
30. OSGeo Community
What we check
We ask projects to:
• Geospatial
• README
• User documentation
• Open Source
• LICENSE
• Headers
• Participatory
• CONTRIBUTING
• pull requests, patches
30 August 2019 30
31. OSGeo Community
What we check
We ask projects to:
• Geospatial
• README
• User documentation
• Open Source
• LICENSE
• Headers
• Participatory
• CONTRIBUTING
• pull requests, patches
30 August 2019 31
32. OSGeo Community
What we check
We ask projects to:
• Geospatial
• README
• User documentation
• Open Source
• LICENSE
• Headers
• Participatory
• CONTRIBUTING
• pull requests, patches
30 August 2019 32
33. OSGeo Community
What we check
We ask projects to:
• Geospatial
• README
• User documentation
• Open Source
• LICENSE
• Headers
• Participatory
• CONTRIBUTING
• pull requests, patches
30 August 2019 33
34. 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
30 August 2019 Open Source Geospatial Foundation 34
35. OSGeo Project
Level 3 – Foundation
30 August 2019 Open Source Geospatial Foundation 35
36. 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
30 August 2019 Open Source Geospatial Foundation 36
37. OSGeo Projects
• Is your project open?
• Open source license
• Open communication channels
• Open decision making
• Examples:
• OSI Approved License
• Email, stack exchange, IRC, Gitter
• Project steering committee
• Why?
• Open source enables shared
development
• Empower feeling of being
included and ownership
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
30 August 2019 Open Source Geospatial Foundation 37
38. OSGeo Projects
• Active / healthy community?
• community of developers and
users
• actively collaborate and support
each other
• In a healthy way
• Examples:
• Collaboration on issue tracker and
testing
• User participation in testing
release candidates
• Why? “Social contract”
• shares maintenance risk
• devs release early release often
• users responsible for “testing”
making software more stable and
cheaper to developer
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
30 August 2019 Open Source Geospatial Foundation 38
39. OSGeo Projects
• Long term viability?
• Examples:
• Multiple developers
• Multiple organizations
(different sources of funding)
• Why?
• open source procurement
• Low “bus factor” metric
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
30 August 2019 Open Source Geospatial Foundation 39
40. OSGeo Projects
• Can you publish as open
source?
• Code is open source license
• Did everyone actually agree?
• Really did you check?
• Examples:
• Code Providence Review
• List of all contributors w/
Agreement
• Why
• This is what it takes for
responsible open source
• “herd immunity”
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
30 August 2019 Open Source Geospatial Foundation 40
41. OSGeo Projects
• Can you publish as open
source?
• Documentation uses an
open document license
• Examples:
• Creative Commons
• Why
• “Citation is not open”
• Grant writers the same re-mix
freedoms we enjoy in open
source
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
30 August 2019 Open Source Geospatial Foundation 41
42. OSGeo Projects
• Development process
• code under source control
• Issue tracker
• Examples
• git, svn
• trac, github, jira
• Why
• Good software development
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
30 August 2019 Open Source Geospatial Foundation 42
43. OSGeo Projects
• Fair development process
• “open governance”
• public decision making
• Examples
• Developers Guide or Wiki
• “Request for Proposal” (RFC)
• Why
• Welcome new developers
• Invite others to take part in a
fair manner!
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
30 August 2019 Open Source Geospatial Foundation 43
44. OSGeo Projects
• User documentation
• Sufficient detail to perform
core functionality of app
• Examples
• Quickstart
• User guide
• Why
• Friendly to new users
• Avoid open source,
closed training
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
30 August 2019 Open Source Geospatial Foundation 44
45. OSGeo Projects
• Developer documentation
• Checkout and build
• API Documentation
• Examples
• Javadocs for Java
• Sphinx for Python
• Why
• Friendly to new developers
• Enough detail for experienced
developer to contribute fix
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
30 August 2019 Open Source Geospatial Foundation 45
46. OSGeo Projects
• Release guide
• Defined release procedure
• Documented testing process
• Examples
• Test before stable release
• Automated / Manual testing
• Test coverage goals
• Why
• Release early release often
• Enough detail to support new
developers taking part
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
30 August 2019 Open Source Geospatial Foundation 46
47. 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
30 August 2019 Open Source Geospatial Foundation 47
48. 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!
30 August 2019 Open Source Geospatial Foundation 48
49. Providence Review
• Beyond checking headers
• License compatibility
• Check history
30 August 2019 Open Source Geospatial Foundation 49
50. 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
30 August 2019 Open Source Geospatial Foundation 50
51. May the Source
Be with you
From your friends at
Open Source Geospatial Foundation
PhotoWikiMedia