Last modified by adavison on 2024/11/13 10:32

From version 42.2
edited by adavison
on 2024/11/13 10:22
Change comment: There is no comment for this version
To version 6.1
edited by jan
on 2022/09/23 10:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Guide to Software Curation in the EBRAINS Knowledge Graph
1 +swc-guide
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.adavison
1 +XWiki.jan
Content
... ... @@ -1,21 +1,35 @@
1 -== Audience ==
1 +(% class="jumbotron" %)
2 +(((
3 +(% class="container" %)
4 +(((
5 += My Collab's Extended Title =
2 2  
3 -This guide is for software developers who would like to register their software in the EBRAINS Knowledge Graph.
7 +My collab's subtitle
8 +)))
9 +)))
4 4  
5 -== Introduction ==
11 +(% class="row" %)
12 +(((
13 +(% class="col-xs-12 col-sm-8" %)
14 +(((
15 += What can I find here? =
6 6  
7 -Most software changes over time, with new features or bug fixes, and new releases. For scientific research to be reproducible, it is important to keep track of which versions of software were used for a given study. This means it needs to be easy for the developers of software used in the EBRAINS Research Infrastructure to keep the information about their software up-to-date, and to register new versions of their software when they are released.
17 +* Notice how the table of contents on the right
18 +* is automatically updated
19 +* to hold this page's headers
8 8  
9 -For this reason, the process of adding information about software and software versions has been automated as much as possible. Two methods are available:
21 += Who has access? =
10 10  
11 -1. providing a codemeta.json file in your software repository.
12 -1. publishing software through Zenodo.
23 +Describe the audience of this collab.
24 +)))
13 13  
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 and Software Heritage, 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.
27 +(% class="col-xs-12 col-sm-4" %)
28 +(((
29 +{{box title="**Contents**"}}
30 +{{toc/}}
31 +{{/box}}
17 17  
18 -
19 -== Method 2: Publishing software through Zenodo ==
20 -
21 -More information coming soon.
33 +
34 +)))
35 +)))
EBRAINS-Share-Software.jpg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.jan
Size
... ... @@ -1,1 +1,0 @@
1 -707.2 KB
Content
image-20230207135131-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.jan
Size
... ... @@ -1,1 +1,0 @@
1 -71.0 KB
Content
lamp-gcbdd1eea5_640-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.jan
Size
... ... @@ -1,1 +1,0 @@
1 -14.4 KB
Content