No description
Find a file
Alex a31ab3161b
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
update README
2026-07-06 12:50:00 +02:00
examples add additional properties 2026-06-29 16:04:43 +02:00
LICENSES fix reuse status 2026-06-22 18:41:46 +02:00
tests initial (DRAFT) commit 2026-06-22 18:21:59 +02:00
.gitignore fix reuse status 2026-06-22 18:41:46 +02:00
.pre-commit-config.yaml fix reuse status 2026-06-22 18:41:46 +02:00
.woodpecker.yml fix reuse status 2026-06-22 18:41:46 +02:00
README.md update README 2026-07-06 12:50:00 +02:00
schema.json add additional properties 2026-06-29 16:04:43 +02:00
schema.json.license initial (DRAFT) commit 2026-06-22 18:21:59 +02:00

NGI-0 project collection

This repo contains the individual software project level descriptions as they are used in the NGI-0 tech dossiers.

Data format

Every project lives in its own JSON file in the data directory. The (currently draft) schema against which the JSON files are validated is described in the schema.json.

If you make edits in the schema schema.json, please add (and possibly adapt the existing) .json examples in the examples/ and data directory. They are then automatically checked for compliance with the schema.

Data sources

We want to reuse as much high-quality information for the project files as is available online so as to keep manual categorization/tagging efforts at a minimum.

NGI makes its different grants available as a JSON file. Now, a single project can benefit from multiple NGI grants, which means that grants need to be grouped by project. Some of the grouping is being done by NGI, when creating their hexes.

Once projects are identified from the grants, we enrich them with attributes like the OW2 Market Readiness Levels.

The ingestor and mapping scripts which tap into the different sources and programmatically generate/update (most of) the project JSONs can be found in the scripts directory.