Skip to content

Commit 5606a69

Browse files
authored
Merge pull request #80 from meldra/refresh-2025
First stage of work on codemeta #67 - moving to bootstrap v 5.x
2 parents 5cc1682 + 97f2fd9 commit 5606a69

File tree

317 files changed

+31127
-44419
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

317 files changed

+31127
-44419
lines changed

config.toml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
theme = "hugo-material"
1+
theme = "CodeMeta-Pyramids"
22
baseurl = "/"
33
relativeurls = true
44
title = "The CodeMeta Project"
@@ -7,7 +7,6 @@ disqusShortname = ""
77
ignoreFiles = ["\\.Rmd$", "_files$", "_cache$", "\\.csv", "\\.R"]
88
publishDir = "../website"
99

10-
1110
[[menu.main]]
1211
name = "Home"
1312
url = "/index.html"
@@ -41,24 +40,30 @@ publishDir = "../website"
4140
url = "/tools"
4241
weight = 8
4342

43+
[[menu.footer]]
44+
name = "Source code on Github"
45+
url = "https://github.com/codemeta/"
46+
pre = "<i class='bi-github'></i>"
47+
weight = 1
48+
[[menu.footer]]
49+
name = "Governance"
50+
url = "https://codemeta.github.io/governance/"
51+
weight = 2
52+
[[menu.footer]]
53+
name = "Scicodes Consortium"
54+
url = "https://scicodes.net/"
55+
weight = 3
56+
4457

4558
[params]
4659
name = "codemeta"
4760
github = "codemeta"
48-
custom_css = ["glyphicon.css"]
49-
#custom_css = ["cboettig.css"]
5061
repo = "codemeta.github.io"
5162
background = "img/pyramids.jpg"
5263

5364
date_format = "Mon, Jan 2, 2006"
5465
description = "A Rosetta Stone for Software Metadata"
5566

56-
# options for highlight.js (version, additional languages, and theme)
57-
highlightjsVersion = "9.10.0"
58-
highlightCDN = "//cdn.bootcss.com"
59-
highlightjsLang = ["r", "yaml", "json"]
60-
highlightjsTheme = "github"
61-
6267
[params.logo]
6368
url = "logo.png"
6469
width = 50
@@ -69,3 +74,5 @@ publishDir = "../website"
6974
[markup.goldmark]
7075
[markup.goldmark.renderer]
7176
unsafe = true
77+
[markup.highlight]
78+
style = 'pygments'

content/_index.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "The CodeMeta Project"
3+
layout: landing
34
---
45

56
## Motivation
@@ -13,11 +14,3 @@ What metadata you want from software is determined by your use case. If your pr
1314
Different software repositories, software languages and scientific domains denote this information in different ways, which makes it difficult or impossible for tools to work across these different sources without losing valuable information along the way. For instance, a fantastic collaboration between GitHub and figshare provides researchers a way to import software on the former into the persistent archive of the latter, getting a permanent identifier, a DOI in the process. To assign a DOI, figshare must then pass metadata about the object to DataCite, the central DOI provider for all repositories. While this makes DataCite a powerful aggregator, the lack of a crosswalk table means that much valuable metadata is currently lost along the way, such as the original software license, platform, and so forth. Any tool or approach working across software repositories faces similar challenges without a crosswalk table to translate between these.
1415

1516
For more detail, [visit the project on GitHub](https://github.com/codemeta/codemeta) or check back here soon.
16-
17-
## Special thanks to our supporters
18-
19-
<img width="50px" src="/img/nsf.jpg"/>
20-
<img width="50px" src="/img/datacite.png"/>
21-
<img width="50px" src="/img/github.png"/>
22-
<img width="50px" src="/img/figshare.png"/>
23-
<img width="50px" src="/img/zenodo.jpg"/>

content/create.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ Need to generate a CodeMeta compliant metadata file? Try out the [CodeMeta Gener
77

88
{{< rawhtml >}}
99
<a href="https://www.softwareheritage.org">
10-
<img src="/img/swh-logo.png" style="height: 50px;"/> Software Heritage</a>
10+
<img alt="Software Heritage logo" src="/img/swh-logo.png" style="height: 50px;"/> Software Heritage</a>
1111
{{< /rawhtml >}}

content/crosswalk/datacite.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
title: "Crosswalk for DataCite metadata"
33
image: "/img/datacite.png"
44
date: "2017-06-01"
5-
65
---
76

8-
<img src="/img/datacite.png" width="400" />
9-
7+
[DataCite](https://datacite.org/) metadata is a standardized set of schema used when registering a DOI to ensure research outputs are findable, citable, and connected within the global scholarly ecosystem.
108

119
{{< crosswalk name="DataCite" >}}

content/crosswalk/debian.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
title: "Crosswalk for Debian packages"
33
image: "/img/debian.png"
44
date: "2017-06-01"
5-
65
---
76

8-
The [Debian package system](https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_archive_meta_data) defines archive metadata that is used by the popular `apt` package management system on Debian and Ubuntu Linux distributions.
7+
The [Debian package system](https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_archive_meta_data) defines archive metadata that is used by the popular [`apt`](https://wiki.debian.org/Apt) package management system on Debian and Ubuntu Linux distributions.
98

109
{{< crosswalk name="Debian Package" >}}

content/crosswalk/doap.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ date: "2017-06-01"
66

77
[DOAP](https://github.com/ewilderj/doap) (Description of a Project) is an XML/RDF vocabulary to describe software projects, and in particular open source projects.
88

9-
109
{{< crosswalk name="DOAP" >}}

content/crosswalk/dublincore.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ title: "Crosswalk for Dublin Core metadata"
33
image: "/img/dcmi.png"
44
---
55

6+
[Dublin Core](https://www.dublincore.org/) vocabulary (or the Dublin Core Metadata Terms - DCMT) is a widely used, general-purpose metadata vocabulary for describing any type of resource.
67

78
{{< crosswalk name="Dublin Core" >}}

content/crosswalk/figshare.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ title: "Crosswalk for figshare metadata"
33
image: "/img/figshare.jpg"
44
---
55

6-
[figshare](https://figshare.com) is a general purpose scientific data repository that provides DataCite DOIs.
7-
6+
[figshare](https://figshare.com) is a general purpose scientific data repository that provides [DataCite](https://datacite.org/) DOIs.
87

98
{{< crosswalk name="Figshare" >}}

content/crosswalk/github.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ image: "/img/github.png"
44
date: "2017-06-01"
55
---
66

7+
[GitHub](https://github.com/) is a widely-used proprietary developer platform that allows users to store, manage, and share code using Git for distributed version control.
78

9+
[GitHub API](https://docs.github.com/en/rest) provides a programmatic way to retrieve repository metadata.
810

911
{{< crosswalk name="GitHub" >}}

content/crosswalk/java.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
title: "Crosswalk for Java's Maven metadata"
33
image: "/img/java.png"
44
date: "2017-06-01"
5-
65
---
76

87
[Maven](https://maven.apache.org/what-is-maven.html) is a popular packaging/build system for Java-based projects.
98

10-
119
{{< crosswalk name="Java (Maven)" >}}

0 commit comments

Comments
 (0)