The CodeMeta project defines a standard metadata syntax (schema) specifically design to describe “scientific software and code”. We use this schema to describe all entries to the OSSR. Ensuring the correct use of the schema is therefore crucial for the findability of the software in the OSSR context.

Besides allowing that the GitLab-Zenodo OSSR environment works, including a metadata file to your project will make it FAIR compliant. Information from the codemeta.json file will also automatically be migrated to the zenodo metadata, so keeping this information coherent is important in the context of the OSSR.

## How to generate a codemeta.json file ?

You can either generate the file manually or use our CodeMeta generator.

We strongly suggest to provide a metadata file as complete as possible, every metadata entry is important! A more complete and detailed metadata file will facilitate and encourage the FAIR principles.

## How to check the validity of the file

In order to check the validity of the file, use the codemeta validator of the eossr package