Skip to content

Commit 056dfb8

Browse files
committed
update citation and metadata
1 parent 501f363 commit 056dfb8

File tree

4 files changed

+23
-10
lines changed

4 files changed

+23
-10
lines changed

CITATION.cff

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ type: software
99
license: MIT
1010
title: 'rJavaEnv: ''Java'' Environments for R Projects'
1111
version: 0.1.2
12-
doi: 10.5281/zenodo.11403010
12+
doi: 10.32614/CRAN.package.rJavaEnv
1313
abstract: 'The ''rJavaEnv'' package addresses common issues with ''Java'' environment
1414
management in ''R'' for users of ''Java''/''rJava''-dependent ''R'' packages such
1515
as ''r5r'', ''opentripplanner'', ''xlsx'', ''openNLP'', ''rWeka'', ''RJDBC'', ''tabulapdf'',
@@ -40,7 +40,8 @@ preferred-citation:
4040
orcid: https://orcid.org/0000-0001-6690-5345
4141
year: '2024'
4242
url: https://github.com/e-kotov/rJavaEnv
43-
doi: 10.5281/zenodo.11403010
43+
doi: 10.32614/CRAN.package.rJavaEnv
44+
repository: https://CRAN.R-project.org/package=rJavaEnv
4445
repository-code: https://github.com/e-kotov/rJavaEnv
4546
url: https://www.ekotov.pro/rJavaEnv/
4647
contact:

codemeta.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"identifier": "rJavaEnv",
55
"description": "The 'rJavaEnv' package addresses common issues with 'Java' environment management in 'R' for users of 'Java'/'rJava'-dependent 'R' packages such as 'r5r', 'opentripplanner', 'xlsx', 'openNLP', 'rWeka', 'RJDBC', 'tabulapdf', and many more. It resolves common problems like 'Java' not found, 'Java' version conflicts, missing 'Java' installations, and the inability to install 'Java' due to lack of administrative privileges. 'rJavaEnv' automates the download, installation, and setup of the 'Java Development Kit' ('JDK') on a per-project basis by setting the relevant 'JAVA_HOME' in the current 'R' session or the current working directory (via '.Rprofile', with the user's consent). Similar to what 'renv' does for 'R' packages, 'rJavaEnv' allows different 'Java' versions to be used across different projects, but can also be configured to allow multiple versions within the same project (e.g. with the help of 'targets' package). Note: there are a few extra steps for 'Linux' users, who don't have any 'Java' previously installed in their system, and who prefer package installation from source, rather then installing binaries from 'Posit Package Manager'. See documentation for details.",
66
"name": "rJavaEnv: 'Java' Environments for R Projects",
7-
"relatedLink": "https://www.ekotov.pro/rJavaEnv/",
7+
"relatedLink": ["https://www.ekotov.pro/rJavaEnv/", "https://CRAN.R-project.org/package=rJavaEnv"],
88
"codeRepository": "https://github.com/e-kotov/rJavaEnv",
99
"issueTracker": "https://github.com/e-kotov/rJavaEnv/issues",
1010
"license": "https://spdx.org/licenses/MIT",
@@ -15,6 +15,12 @@
1515
"url": "https://r-project.org"
1616
},
1717
"runtimePlatform": "R version 4.4.1 (2024-06-14)",
18+
"provider": {
19+
"@id": "https://cran.r-project.org",
20+
"@type": "Organization",
21+
"name": "Comprehensive R Archive Network (CRAN)",
22+
"url": "https://cran.r-project.org"
23+
},
1824
"author": [
1925
{
2026
"@type": "Person",
@@ -146,7 +152,7 @@
146152
},
147153
"SystemRequirements": null
148154
},
149-
"fileSize": "383.535KB",
155+
"fileSize": "380.955KB",
150156
"citation": [
151157
{
152158
"@type": "SoftwareSourceCode",
@@ -161,15 +167,15 @@
161167
}
162168
],
163169
"name": "rJavaEnv: Java Environments for R Projects",
164-
"identifier": "10.5281/zenodo.11403010",
170+
"identifier": "10.32614/CRAN.package.rJavaEnv",
165171
"url": "https://github.com/e-kotov/rJavaEnv",
166-
"@id": "https://doi.org/10.5281/zenodo.11403010",
167-
"sameAs": "https://doi.org/10.5281/zenodo.11403010"
172+
"@id": "https://doi.org/10.32614/CRAN.package.rJavaEnv",
173+
"sameAs": "https://doi.org/10.32614/CRAN.package.rJavaEnv"
168174
}
169175
],
170176
"releaseNotes": "https://github.com/e-kotov/rJavaEnv/blob/master/NEWS.md",
171177
"readme": "https://github.com/e-kotov/rJavaEnv/blob/main/README.md",
172-
"contIntegration": ["https://github.com/e-kotov/rJavaEnv/actions/workflows/R-CMD-check.yaml", "https://github.com/e-kotov/rJavaEnv/actions?query=workflow%3Apkgcheck", "https://app.codecov.io/github/e-kotov/rJavaEnv"],
178+
"contIntegration": ["https://github.com/e-kotov/rJavaEnv/actions/workflows/R-CMD-check.yaml", "https://app.codecov.io/github/e-kotov/rJavaEnv"],
173179
"developmentStatus": "https://www.repostatus.org/#active",
174180
"keywords": ["environments", "java", "r", "reproducibility", "reproducible-research"]
175181
}

inst/CITATION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ bibentry(
66
comment = c(ORCID = "0000-0001-6690-5345")),
77
year = "2024",
88
url = "https://github.com/e-kotov/rJavaEnv",
9-
doi = "10.5281/zenodo.11403010"
9+
doi = "10.32614/CRAN.package.rJavaEnv"
1010
)

inst/schemaorg.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,17 @@
2929
"name": "R",
3030
"url": "https://r-project.org"
3131
},
32+
"provider": {
33+
"id": "https://cran.r-project.org",
34+
"type": "Organization",
35+
"name": "Comprehensive R Archive Network (CRAN)",
36+
"url": "https://cran.r-project.org"
37+
},
3238
"runtimePlatform": "R version 4.4.1 (2024-06-14)",
3339
"version": "0.1.2"
3440
},
3541
{
36-
"id": "https://doi.org/10.5281/zenodo.11403010",
42+
"id": "https://doi.org/10.32614/CRAN.package.rJavaEnv",
3743
"type": "SoftwareSourceCode",
3844
"author": {
3945
"id": "https://orcid.org/0000-0001-6690-5345",

0 commit comments

Comments
 (0)