Crosswalk for publiccode.yml
The publiccode.yml spec defines metadata for public sector OSS software projects, used by national and international catalogs to index, present, and facilitate the reuse of open source software developed by or for public administrations.
| Property | publiccode |
|---|---|
| codeRepository | url |
| targetProduct | platforms |
| applicationCategory | categories / description.[lang].genericName |
| applicationSubCategory | categories |
| operatingSystem | platforms |
| softwareRequirements | dependsOn.open / dependsOn.proprietary / dependsOn.hardware |
| softwareVersion | softwareVersion |
| copyrightHolder | legal.mainCopyrightOwner |
| dateModified | releaseDate |
| datePublished | releaseDate |
| keywords | description.[lang].features |
| license | legal.license |
| version | softwareVersion |
| isPartOf | applicationSuite |
| description | description.[lang].shortDescription / description.[lang].longDescription |
| name | name / description.[lang].localisedName |
| maintainer | maintenance.contractors / maintenance.contacts |
| developmentStatus | developmentStatus |
New to CodeMeta? The User Guide describes how these terms are used in a
codemeta.json file. There are also various tools such as
the generator that can help!