Skip to content

Commit

Permalink
release 0.4.4
Browse files Browse the repository at this point in the history
  • Loading branch information
eddelbuettel committed Jul 11, 2016
1 parent 94f6073 commit 2e82e3e
Show file tree
Hide file tree
Showing 4 changed files with 78 additions and 23 deletions.
35 changes: 35 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,8 +1,43 @@
2016-07-10 Dirk Eddelbuettel <[email protected]>

* DESCRIPTION (Version): Release 0.4.4

* vignettes/RProtoBuf-paper.Rnw: Added, based on pending JSS publication
* vignettes/RProtoBuf-paper.bib: Ditto
* vignettes/figures/*: Ditto
* vignettes/proto/*: Ditto
* vignettes/jss.cls: Ditto
* vignettes/jss.bst: Ditto

* inst/CITATION: Update to version provided by JSS

* README.md: Updated to use of canonical URLs for CRAN

2016-05-19 Dirk Eddelbuettel <[email protected]>

* vignettes/RProtoBuf-unitTests.Rnw: Do not write unit test results to
/tmp per request from CRAN to not write outside test directories

2016-04-26 Dirk Eddelbuettel <[email protected]>

* CONTRIBUTING.md: New workflow document

2016-04-25 Jeroen Ooms <[email protected]>

* R/rexp_obj.R: Fix zero-length edge case

* R/serialize_pb.R: Improved documentation
* man/serialize_pb.Rd: Ditto

2016-04-21 Jeroen Ooms <[email protected]>

* src/Makevars.win: Accomodate new Windows toolchain

2016-04-21 Jonathon Love <[email protected]>

* inst/unitTests/runit.addressbook.R: Set to mode 0644
* inst/unitTests/runit.bytes.R: Ditto

2016-02-11 Dirk Eddelbuettel <[email protected]>

* DESCRIPTION (License): Set to GPL (>= 2) which is what the code
Expand Down
11 changes: 5 additions & 6 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
Package: RProtoBuf
Version: 0.4.3
Date: 2015-08-25
Version: 0.4.4
Date: 2016-07-10
Author: Romain Francois, Dirk Eddelbuettel, Murray Stokely and Jeroen Ooms
Maintainer: Dirk Eddelbuettel <[email protected]>
Title: R Interface to the Protocol Buffers API
Description: Protocol Buffers are a way of encoding structured data in an
efficient yet extensible format. Google uses Protocol Buffers for almost all
of its internal RPC protocols and file formats. Additional
documentation is available in the arXiv.org preprint "RProtoBuf:
Efficient Cross-Language Data Serialization in R" by Eddelbuettel,
Stokely, and Ooms (2014) at <http://arxiv.org/abs/1401.7372>.
of its internal 'RPC' protocols and file formats. Additional documentation
is available in two included vignettes one of which corresponds to our paper
in the Journal of Statistical Software (2016, v71i02).
Depends: R (>= 3.0.0), methods
Imports: utils, stats, tools, Rcpp, RCurl
LinkingTo: Rcpp
Expand Down
44 changes: 27 additions & 17 deletions inst/CITATION
Original file line number Diff line number Diff line change
@@ -1,19 +1,29 @@
citHeader("To cite RProtoBuf in publications use:")

# Preprint of our JSS submission
citEntry(entry = "Article",
title = "{RProtoBuf}: Efficient Cross-Language Data Serialization in {R}",
author = personList(as.person("Dirk Eddelbuettel"),
as.person("Murray Stokely"), as.person("Jeroen Ooms")),
journal = "arXiv preprint arXiv:1401.7372",
year = "2014",
url = "http://arxiv.org/abs/1401.7372",
textVersion =
paste("Dirk Eddelbuettel, Murray Stokely, and Jeroen Ooms (2014).",
"RProtoBuf: Efficient Cross-Language Data Serialization in R.",
"arXiv preprint, arXiv:1401.7372",
"URL http://arxiv.org/abs/1401.7372")
)
## JSS publication
bibentry(bibtype = "Article",
title = "{RProtoBuf}: Efficient Cross-Language Data Serialization in {R}",
author = c(person(given = "Dirk",
family = "Eddelbuettel",
email = "[email protected]"),
person(given = "Murray",
family = "Stokely",
email = "[email protected]"),
person(given = "Jeroen",
family = "Ooms",
email = "[email protected]")),
journal = "Journal of Statistical Software",
year = "2016",
volume = "71",
number = "2",
pages = "1--24",
doi = "10.18637/jss.v071.i02",

header = "To cite RProtoBuf in publications use:",
textVersion =
paste("Dirk Eddelbuettel, Murray Stokely, Jeroen Ooms (2016).",
"RProtoBuf: Efficient Cross-Language Data Serialization in R.",
"Journal of Statistical Software, 71(2), 1-24.",
"doi:10.18637/jss.v071.i02")
)

# Also include the normal auto-generated RProtoBuf citation()
citation(auto=meta)
# citation(auto=meta)
11 changes: 11 additions & 0 deletions inst/NEWS.Rd
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
\title{News for Package \pkg{RProtoBuf}}
\newcommand{\cpkg}{\href{http://CRAN.R-project.org/package=#1}{\pkg{#1}}}

\section{Changes in RProtoBuf version 0.4.4 (2016-07-10)}{
\itemize{
\item New vignette based on JSS publication (v71 i02)
\item Some documentation enhancements were made, as well as other
minor cleanups to file modes and operations
\item Unit-test vignette no longer writes to \code{/tmp} per CRAN
request
\item The new Windows toolchain (based on g++ 4.9.*) is supported
}
}

\section{Changes in RProtoBuf version 0.4.3 (2015-08-25)}{
\itemize{
\item Declare additional imports from \pkg{methods} in \code{NAMESPACE}.
Expand Down

0 comments on commit 2e82e3e

Please sign in to comment.