Changes for page Guide to Software Curation in the EBRAINS Knowledge Graph
Last modified by adavison on 2024/11/13 10:32
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -13,12 +13,10 @@ 13 13 14 14 == Method 1: Providing a codemeta.json file in your software repository == 15 15 16 - [[CodeMeta>>https://codemeta.github.io/||rel="noopener noreferrer" target="_blank"]] is a project developed by a number of actors involved in sharing software, including Zenodo, GitHub, DataCite andSoftwareHeritage,to provide a common specification for software metadata. EBRAINS has adopted the CodeMeta specification to maximise interoperability with other software repositories, and to minimise the added burden on software developers. A web form for generating codemeta.json files is available at[[https:~~/~~/codemeta.github.io/codemeta-generator/>>https://codemeta.github.io/codemeta-generator/||rel="noopener noreferrer" target="_blank"]], provided by Software Heritage.16 +See [[https:~~/~~/codemeta.github.io>>https://codemeta.github.io]] 17 17 18 - Togisteryour software with EBRAINS, place a codemeta.jsonile in yourcode repository (e.g. on GitHubor GitLab), andsend the URL of the file to thecuration teamvia [[EBRAINS support>>https://ebrains.eu/support/||rel="noopener noreferrer" target="_blank"]].Yoursoftware will then automatically be registered inthe KG.18 +More information coming soon. 19 19 20 -Whenever you make a new release of the software, update the codemeta.json file. EBRAINS will scan this file regularly and whenever it finds a new version identifier the new version will be added to the KG, and linked to all the previous versions. 21 - 22 22 == Method 2: Publishing software through Zenodo == 23 23 24 24 More information coming soon.