Skip to content

Commit

Permalink
issue #15, codemeta2cff
Browse files Browse the repository at this point in the history
  • Loading branch information
rsdoiel committed Jun 30, 2023
1 parent 1108b38 commit aed48b7
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 34 deletions.
29 changes: 14 additions & 15 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
type: software
title: "datatools"
abstract: "A set of command line tools for working with CSV, Excel
Workbooks, JSON and structured text documents."
title: datatools
authors:
- family-names: Doiel
given-names: R. S.
orcid: "https://orcid.org/0000-0003-0900-6903"


maintainers:
- family-names: Doiel
given-names: R. S.
orcid: "https://orcid.org/0000-0003-0900-6903"

orcid: https://orcid.org/0000-0003-0900-6903
abstract: A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents.
repository-code: "https://github.com/caltechlibrary/datatools"
version: 1.2.2
type: software
version: 1.2.3
license-url: "https://data.caltech.edu/license"
keywords: [ "csv", "excel", "sql", "json", "xlsx", "golang", "bash" ]
date-released: 2022-01-05
keywords:
- csv
- excel
- sql
- json
- xlsx
- golang
- bash
date-released: 2023-06-30
16 changes: 7 additions & 9 deletions about.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,23 @@ cff-version: 1.2.0
message: "If you use this software, please cite it as below."
type: software
title: "datatools"
abstract: "A set of command line tools for working with CSV, Excel
Workbooks, JSON and structured text documents."
abstract: "A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents."
authors:
- family-names: Doiel
given-names: R. S.
orcid: "https://orcid.org/0000-0003-0900-6903"

repository-code: "https://github.com/caltechlibrary/datatools"
version: 1.2.2
version: 1.2.3
license-url: "https://data.caltech.edu/license"
keywords: [ "csv", "excel", "sql", "json", "xlsx", "golang", "bash" ]
date-released: 2022-01-05
date-released: 2022-06-30
---

About this software
===================

## datatools 1.2.2
## datatools 1.2.3

### Authors

Expand All @@ -31,8 +30,7 @@ About this software

- R. S. Doiel

A set of command line tools for working with CSV, Excel Workbooks, JSON
and structured text documents.
A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents.

- License: https://data.caltech.edu/license
- GitHub: https://github.com/caltechlibrary/datatools
Expand All @@ -41,7 +39,7 @@ and structured text documents.

### Programming languages

- Go 1.19.4
- Go 1.20

### Operating Systems

Expand All @@ -51,5 +49,5 @@ and structured text documents.

### Software Requiremets

- Golang 1.19 or better
- Golang 1.20 or better
- Pandoc 2.19 or better
15 changes: 8 additions & 7 deletions codemeta.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,20 @@
"license": "https://data.caltech.edu/license",
"codeRepository": "https://github.com/caltechlibrary/datatools",
"dateCreated": "2017-02-06",
"dateModified": "2023-01-05",
"datePublished": "2022-01-05",
"dateModified": "2023-06-30",
"datePublished": "2022-06-30",
"downloadUrl": "https://github.com/caltechlibrary/datatools/releases/",
"issueTracker": "https://github.com/caltechlibrary/datatools/issues",
"name": "datatools",
"version": "1.2.2",
"version": "1.2.3",
"description": "A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents.",
"applicationCategory": "computer programming",
"developmentStatus": "active",
"funder": [{
"funder": {
"@id": "https://ror.org/5dxps055",
"@type": "Organization",
"name": "Caltech Library"
}],
},
"keywords": [
"csv",
"excel",
Expand All @@ -27,15 +28,15 @@
"bash"
],
"programmingLanguage": [
"Go 1.19.4"
"Go 1.20"
],
"operatingSystem": [
"Linux",
"Windows",
"macOS"
],
"softwareRequirements": [
"Golang 1.19 or better",
"Golang 1.20 or better",
"Pandoc 2.19 or better"
],
"author": [
Expand Down
3 changes: 2 additions & 1 deletion codemeta/codemeta.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,8 @@ type Codemeta struct {
DownloadURL string `json:"downloadUrl"`
Keywords []string `json:"keywords"`
//Maintainer string `json:"maintainer,omitempty"`
Funder []*PersonOrOrganization `json:"funder,omitempty"`
//Funder []*PersonOrOrganization `json:"funder,omitempty"`
Funder *PersonOrOrganization `json:"funder,omitempty"`
CopyrightHolder []*PersonOrOrganization `json:"copyrightHolder,omitempty"`
CopyrightYear string `json:"copyrightYear,omitempty"`
Created string `json:"dateCreated,omitempty"`
Expand Down
2 changes: 1 addition & 1 deletion installer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Set the package name and version to install
#
PACKAGE="datatools"
VERSION="1.2.2"
VERSION="1.2.3"
GIT_GROUP="caltechlibrary"
RELEASE="https://github.com/$GIT_GROUP/$PACKAGE/releases/tag/v$VERSION"

Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package datatools

const (
Version = "1.2.2"
Version = "1.2.3"

LicenseText = `
Expand Down

0 comments on commit aed48b7

Please sign in to comment.