A minimal metadata schema for Open Source Programme Offices.
The goal of OSPOmeta is to create a vocabulary of concepts that can be used to standardize the description of Open Source Program Offices in order to facilitate collaboration between them.
The OSPOmeta schema does not yet exist. If you would like to join our efforts in assessing the problem we want to address and designing the schema as a solution to it, please send me an email.
tools/ospometa-yaml-generator.html provides a tool to build a yaml
entry in the format proposed by DINUM.
Field | Description | Mandatory |
---|---|---|
URL | The main URL of the OSPO | Yes (id) |
name | The name of the OSPO | Yes |
country | The country code | Yes |
description | The description of the OSPO | Yes |
The contact email | Yes | |
floss_policy | The URL of the FLOSS policy published by the OSPO | No |
created | The creation date of the OSPO | No |
code | A list of source code organizations/groups | No |
This yaml
format is the one used for floss-pso.network which maintains
and publishes a list of public sector OSPOs.
- 0.0.1
- Provide a first schema.
The project will be open to contribution after the 0.0.1 release.
An attempt to provide metadata to describe Open Source Program Offices was started in late 2024 by the French Interministerial Digital Directorate (DINUM), which published this yaml file with a list of public sector OSPOs.
In June 2025, some volunteers announced floss-pso.network, a project under the OSPO Alliance umbrella, which maintains and publishes a list of public sector OSPOs.
The schema and its documentation is released under the Creative Commons Zero v1.0 Universal license.
Source code is published under the Apache 2.0 license.