Skip to content

Commit

Permalink
bump package version
Browse files Browse the repository at this point in the history
  • Loading branch information
ThierryO committed Aug 19, 2024
1 parent b6f2e1f commit edac6fb
Show file tree
Hide file tree
Showing 7 changed files with 89 additions and 73 deletions.
63 changes: 36 additions & 27 deletions .zenodo.json
Original file line number Diff line number Diff line change
@@ -1,47 +1,56 @@
{
"title": "git2rdata: Store and Retrieve Data.frames in a Git Repository",
"version": "0.4.0",
"description": "The git2rdata package is an R package for writing and reading dataframes as plain text files. A metadata file stores important information. 1) Storing metadata allows to maintain the classes of variables. By default, git2rdata optimizes the data for file storage. The optimization is most effective on data containing factors. The optimization makes the data less human readable. The user can turn this off when they prefer a human readable format over smaller files. Details on the implementation are available in vignette(\"plain_text\", package = \"git2rdata\"). 2) Storing metadata also allows smaller row based diffs between two consecutive commits. This is a useful feature when storing data as plain text files under version control. Details on this part of the implementation are available in vignette(\"version_control\", package = \"git2rdata\"). Although we envisioned git2rdata with a git workflow in mind, you can use it in combination with other version control systems like subversion or mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow. vignette(\"workflow\", package = \"git2rdata\") gives a toy example. 4) vignette(\"efficiency\", package = \"git2rdata\") provides some insight into the efficiency of file storage, git repository size and speed for writing and reading.",
"creators": [
{
"name": "Onkelinx, Thierry",
"orcid": "https://orcid.org/0000-0001-8804-4216"
}
],
"upload_type": "software",
"access_right": "open",
"version": "0.4.1",
"license": "GPL-3.0",
"communities": [
{
"identifier": "inbo"
}
"upload_type": "software",
"description": "<p>The git2rdata package is an R package for writing and reading dataframes as plain text files. A metadata file stores important information. 1) Storing metadata allows to maintain the classes of variables. By default, git2rdata optimizes the data for file storage. The optimization is most effective on data containing factors. The optimization makes the data less human readable. The user can turn this off when they prefer a human readable format over smaller files. Details on the implementation are available in vignette(“plain_text”, package = “git2rdata”). 2) Storing metadata also allows smaller row based diffs between two consecutive commits. This is a useful feature when storing data as plain text files under version control. Details on this part of the implementation are available in vignette(“version_control”, package = “git2rdata”). Although we envisioned git2rdata with a git workflow in mind, you can use it in combination with other version control systems like subversion or mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow. vignette(“workflow”, package = “git2rdata”) gives a toy example. 4) vignette(“efficiency”, package = “git2rdata”) provides some insight into the efficiency of file storage, git repository size and speed for writing and reading.<\/p>",
"keywords": [
"git",
"version control",
"plain text data"
],
"access_right": "open",
"language": "eng",
"contributors": [
{
"name": "Onkelinx, Thierry",
"affiliation": "Research Institute for Nature and Forest (INBO)",
"orcid": "0000-0001-8804-4216",
"type": "contactperson"
},
{
"name": "Vanderhaeghe, Floris",
"type": "ProjectMember",
"orcid": "https://orcid.org/0000-0002-6378-6229"
"affiliation": "Research Institute for Nature and Forest (INBO)",
"orcid": "0000-0002-6378-6229",
"type": "projectmember"
},
{
"name": "Desmet, Peter",
"type": "ProjectMember",
"orcid": "https://orcid.org/0000-0002-8442-8025"
"affiliation": "Research Institute for Nature and Forest (INBO)",
"orcid": "0000-0002-8442-8025",
"type": "projectmember"
},
{
"name": "Lommelen, Els",
"type": "ProjectMember",
"orcid": "https://orcid.org/0000-0002-3481-5684"
"affiliation": "Research Institute for Nature and Forest (INBO)",
"orcid": "0000-0002-3481-5684",
"type": "projectmember"
},
{
"name": "Research Institute for Nature and Forest",
"type": "RightsHolder"
},
"name": "Research Institute for Nature and Forest (INBO)",
"type": "rightsholder"
}
],
"creators": [
{
"name": "Onkelinx, Thierry",
"type": "ContactPerson",
"orcid": "https://orcid.org/0000-0001-8804-4216"
"affiliation": "Research Institute for Nature and Forest (INBO)",
"orcid": "0000-0001-8804-4216"
}
],
"language": "eng",
"keywords": ["R package", "reproducible research", "version control"]
"communities": [
{
"identifier": "inbo"
}
]
}
53 changes: 27 additions & 26 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,40 +1,41 @@
cff-version: 1.2.0
message: If you use this software, please cite it as below.
message: If you use this software, please cite it using these metadata.
title: "git2rdata: Store and Retrieve Data.frames in a Git Repository"
authors:
- family-names: Onkelinx
given-names: Thierry
orcid: https://orcid.org/0000-0001-8804-4216
- given-names: Thierry
family-names: Onkelinx
affiliation: Research Institute for Nature and Forest (INBO)
orcid: 0000-0001-8804-4216
keywords:
- git
- version control
- plain text data
contact:
- email: thierry.onkelinx@inbo.be
- given-names: Thierry
family-names: Onkelinx
given-names: Thierry
- email: info@inbo.be
name: Research Institute for Nature and Forest
title: 'git2rdata: Store and Retrieve Data.frames in a Git Repository'
version: 0.4.0
abstract: The git2rdata package is an R package for writing and reading dataframes
affiliation: Research Institute for Nature and Forest (INBO)
orcid: 0000-0001-8804-4216
doi: ~
license: GPL-3.0
repository-code: https://github.com/ropensci/git2rdata/
type: software
abstract: "The git2rdata package is an R package for writing and reading dataframes
as plain text files. A metadata file stores important information. 1) Storing metadata
allows to maintain the classes of variables. By default, git2rdata optimizes the
data for file storage. The optimization is most effective on data containing factors.
The optimization makes the data less human readable. The user can turn this off
when they prefer a human readable format over smaller files. Details on the implementation
are available in vignette("plain_text", package = "git2rdata"). 2) Storing metadata
are available in vignette(\"plaintext\", package = \"git2rdata\"). 2) Storing metadata
also allows smaller row based diffs between two consecutive commits. This is a useful
feature when storing data as plain text files under version control. Details on
this part of the implementation are available in vignette("version_control", package
= "git2rdata"). Although we envisioned git2rdata with a git workflow in mind, you
can use it in combination with other version control systems like subversion or
mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow.
vignette("workflow", package = "git2rdata") gives a toy example. 4) vignette("efficiency",
package = "git2rdata") provides some insight into the efficiency of file storage,
git repository size and speed for writing and reading.
license: GPL-3.0
type: software
repository-code: https://github.com/ropensci/git2rdata/
this part of the implementation are available in vignette(\"versioncontrol\", package
= \"git2rdata\"). Although we envisioned git2rdata with a git workflow in mind,
you can use it in combination with other version control systems like subversion
or mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow.
vignette(\"workflow\", package = \"git2rdata\") gives a toy example. 4) vignette(\"efficiency\",
package = \"git2rdata\") provides some insight into the efficiency of file storage,
git repository size and speed for writing and reading."
identifiers:
- type: url
value: https://ropensci.github.io/git2rdata/
keywords:
- R package
- reproducible research
- version control
version: 0.4.1
14 changes: 8 additions & 6 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
Package: git2rdata
Title: Store and Retrieve Data.frames in a Git Repository
Version: 0.4.0
Version: 0.4.1
Authors@R: c(
person("Thierry", "Onkelinx", , "thierry.onkelinx@inbo.be", role = c("aut", "cre"),
comment = c(ORCID = "0000-0001-8804-4216")),
comment = c(ORCID = "0000-0001-8804-4216", affiliation = "Research Institute for Nature and Forest (INBO)")),
person("Floris", "Vanderhaeghe", , "floris.vanderhaeghe@inbo.be", role = "ctb",
comment = c(ORCID = "0000-0002-6378-6229")),
comment = c(ORCID = "0000-0002-6378-6229", affiliation = "Research Institute for Nature and Forest (INBO)")),
person("Peter", "Desmet", , "peter.desmet@inbo.be", role = "ctb",
comment = c(ORCID = "0000-0002-8442-8025")),
comment = c(ORCID = "0000-0002-8442-8025", affiliation = "Research Institute for Nature and Forest (INBO)")),
person("Els", "Lommelen", , "els.lommelen@inbo.be", role = "ctb",
comment = c(ORCID = "0000-0002-3481-5684")),
person("Research Institute for Nature and Forest", , , "info@inbo.be", role = c("cph", "fnd"))
comment = c(ORCID = "0000-0002-3481-5684", affiliation = "Research Institute for Nature and Forest (INBO)")),
person("Research Institute for Nature and Forest (INBO)", , , "info@inbo.be", role = c("cph", "fnd"))
)
Description: The git2rdata package is an R package for writing and reading
dataframes as plain text files. A metadata file stores important
Expand Down Expand Up @@ -52,6 +52,8 @@ Suggests:
testthat
VignetteBuilder:
knitr
Config/checklist/communities: inbo
Config/checklist/keywords: git; version control; plain text data
Encoding: UTF-8
Language: en-GB
Roxygen: list(markdown = TRUE)
Expand Down
4 changes: 4 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# git2rdata 0.4.1

* Update the checklist and pkgdown infrastructure.

# git2rdata 0.4.0

## New features
Expand Down
16 changes: 8 additions & 8 deletions inst/CITATION
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
citHeader("To cite `git2rdata` in publications please use:")
# begin checklist entry
citEntry(
entry = "Manual",
title = "git2rdata: Store and Retrieve Data.frames in a Git Repository. Version 0.4.0",
author = c(person(given = "Thierry", family = "Onkelinx")),
year = 2022,
bibentry(
bibtype = "Manual",
title = "git2rdata: Store and Retrieve Data.frames in a Git Repository. Version 0.4.1",
author = c( author = c(person(given = "Thierry", family = "Onkelinx"))),
year = 2024,
url = "https://ropensci.github.io/git2rdata/",
abstract = "The git2rdata package is an R package for writing and reading dataframes as plain text files. A metadata file stores important information. 1) Storing metadata allows to maintain the classes of variables. By default, git2rdata optimizes the data for file storage. The optimization is most effective on data containing factors. The optimization makes the data less human readable. The user can turn this off when they prefer a human readable format over smaller files. Details on the implementation are available in vignette(\"plain_text\", package = \"git2rdata\"). 2) Storing metadata also allows smaller row based diffs between two consecutive commits. This is a useful feature when storing data as plain text files under version control. Details on this part of the implementation are available in vignette(\"version_control\", package = \"git2rdata\"). Although we envisioned git2rdata with a git workflow in mind, you can use it in combination with other version control systems like subversion or mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow. vignette(\"workflow\", package = \"git2rdata\") gives a toy example. 4) vignette(\"efficiency\", package = \"git2rdata\") provides some insight into the efficiency of file storage, git repository size and speed for writing and reading.",
textVersion = "Onkelinx, Thierry (2022) git2rdata: Store and Retrieve Data.frames in a Git Repository. Version 0.4.0. https://ropensci.github.io/git2rdata/, https://github.com/ropensci/git2rdata/",
keywords = "R package, reproducible research, version control",
abstract = "The git2rdata package is an R package for writing and reading dataframes as plain text files. A metadata file stores important information. 1) Storing metadata allows to maintain the classes of variables. By default, git2rdata optimizes the data for file storage. The optimization is most effective on data containing factors. The optimization makes the data less human readable. The user can turn this off when they prefer a human readable format over smaller files. Details on the implementation are available in vignette("plain_text", package = "git2rdata"). 2) Storing metadata also allows smaller row based diffs between two consecutive commits. This is a useful feature when storing data as plain text files under version control. Details on this part of the implementation are available in vignette("version_control", package = "git2rdata"). Although we envisioned git2rdata with a git workflow in mind, you can use it in combination with other version control systems like subversion or mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow. vignette("workflow", package = "git2rdata") gives a toy example. 4) vignette("efficiency", package = "git2rdata") provides some insight into the efficiency of file storage, git repository size and speed for writing and reading.",
textVersion = "Onkelinx, Thierry (2024) git2rdata: Store and Retrieve Data.frames in a Git Repository. Version 0.4.1. https://ropensci.github.io/git2rdata/",
keywords = "git; version control; plain text data",
)
# end checklist entry
10 changes: 5 additions & 5 deletions man/git2rdata-package.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion man/meta.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit edac6fb

Please sign in to comment.