Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-R/pkgconfig/, dev-R/mgcv/, dev-R/cli/, dev-R/generics/, dev-R/nlme/, ...
Date: Sat, 30 Apr 2022 03:40:51
Message-Id: 1651290043.1d31c354c7e55fd1d06afb14d2d2f3a88a8b1eee.Alessandro-Barbieri@gentoo
1 commit: 1d31c354c7e55fd1d06afb14d2d2f3a88a8b1eee
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sat Apr 30 03:39:26 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sat Apr 30 03:40:43 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d31c354
7
8 dev-R/*: improve metadata
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-R/BH/metadata.xml | 6 +++++
13 dev-R/MASS/metadata.xml | 13 ++++++----
14 dev-R/Matrix/metadata.xml | 12 +++------
15 dev-R/R6/metadata.xml | 39 ++++++++++++++++-------------
16 dev-R/RColorBrewer/metadata.xml | 13 ++++++----
17 dev-R/RInside/metadata.xml | 49 +++++++++++++++++++++++-------------
18 dev-R/Rcpp/metadata.xml | 42 ++++++++++++++++++-------------
19 dev-R/RcppArmadillo/metadata.xml | 39 +++++++++++++++--------------
20 dev-R/RcppEnsmallen/metadata.xml | 54 +++++++++++++++++++++-------------------
21 dev-R/RcppTOML/metadata.xml | 21 +++++++++-------
22 dev-R/askpass/metadata.xml | 29 +++++++++++----------
23 dev-R/assertthat/metadata.xml | 31 ++++++++++++-----------
24 dev-R/brew/metadata.xml | 16 +++++++-----
25 dev-R/brio/metadata.xml | 15 ++++++-----
26 dev-R/callr/metadata.xml | 14 +++++++----
27 dev-R/cellranger/metadata.xml | 32 ++++++++++++------------
28 dev-R/cli/metadata.xml | 39 ++++++++++++++++-------------
29 dev-R/colorspace/metadata.xml | 40 ++++++++++++++---------------
30 dev-R/commonmark/metadata.xml | 15 ++++-------
31 dev-R/covr/metadata.xml | 23 +++++++++--------
32 dev-R/cpp11/metadata.xml | 43 +++++++++++++++-----------------
33 dev-R/crayon/metadata.xml | 36 +++++++++++++++------------
34 dev-R/curl/metadata.xml | 28 +++++++++++----------
35 dev-R/desc/metadata.xml | 14 +++++++----
36 dev-R/diffobj/metadata.xml | 10 +++++---
37 dev-R/digest/metadata.xml | 41 +++++++++++++++++-------------
38 dev-R/dplyr/metadata.xml | 32 ++++++++++++------------
39 dev-R/ellipsis/metadata.xml | 37 ++++++++++++++-------------
40 dev-R/evaluate/metadata.xml | 11 ++++----
41 dev-R/fansi/metadata.xml | 35 +++++++++++++-------------
42 dev-R/farver/metadata.xml | 23 +++++++++--------
43 dev-R/generics/metadata.xml | 36 ++++++++++++++-------------
44 dev-R/ggplot2/metadata.xml | 17 +++++++------
45 dev-R/gh/metadata.xml | 6 +++++
46 dev-R/gitcreds/metadata.xml | 17 +++++++------
47 dev-R/glue/metadata.xml | 39 ++++++++++++++++-------------
48 dev-R/gtable/metadata.xml | 19 ++++++++------
49 dev-R/here/metadata.xml | 17 +++++++------
50 dev-R/highr/metadata.xml | 15 ++++++-----
51 dev-R/httr/metadata.xml | 16 +++++++-----
52 dev-R/hunspell/metadata.xml | 16 +++++-------
53 dev-R/ini/metadata.xml | 15 ++++++-----
54 dev-R/isoband/metadata.xml | 14 ++++++-----
55 dev-R/jsonlite/metadata.xml | 22 ++++++----------
56 dev-R/knitr/metadata.xml | 13 ++++++----
57 dev-R/labeling/metadata.xml | 6 +++++
58 dev-R/lattice/metadata.xml | 19 ++++++++------
59 dev-R/lazyeval/metadata.xml | 15 ++++++-----
60 dev-R/lifecycle/metadata.xml | 36 ++++++++++++++-------------
61 dev-R/magrittr/metadata.xml | 33 +++++++++++++-----------
62 dev-R/markdown/metadata.xml | 18 ++++++++------
63 dev-R/mgcv/metadata.xml | 26 ++++++++++---------
64 dev-R/mime/metadata.xml | 13 ++++++----
65 dev-R/munsell/metadata.xml | 21 +++++++++-------
66 dev-R/nlme/metadata.xml | 4 ---
67 dev-R/nnet/metadata.xml | 13 ++++++----
68 dev-R/openssl/metadata.xml | 24 +++++++-----------
69 dev-R/parsedate/metadata.xml | 15 ++++++-----
70 dev-R/pillar/metadata.xml | 36 ++++++++++++++-------------
71 dev-R/pkgconfig/metadata.xml | 34 +++++++++++++------------
72 dev-R/pkgload/metadata.xml | 15 ++++++-----
73 dev-R/pkgsearch/metadata.xml | 18 ++++++++------
74 dev-R/plogr/metadata.xml | 6 +++++
75 dev-R/png/metadata.xml | 13 +++++-----
76 dev-R/praise/metadata.xml | 14 +++++++----
77 dev-R/prettyunits/metadata.xml | 16 +++++++-----
78 dev-R/processx/metadata.xml | 23 +++++++++--------
79 dev-R/ps/metadata.xml | 7 +-----
80 dev-R/purrr/metadata.xml | 32 ++++++++++++------------
81 dev-R/rappdirs/metadata.xml | 17 +++++++------
82 dev-R/rematch/metadata.xml | 36 +++++++++++++--------------
83 dev-R/rematch2/metadata.xml | 11 ++++----
84 dev-R/reticulate/metadata.xml | 18 ++++++++------
85 dev-R/rex/metadata.xml | 6 +++++
86 dev-R/rlang/metadata.xml | 36 ++++++++++++++-------------
87 dev-R/roxygen2/metadata.xml | 19 ++++++++------
88 dev-R/rprojroot/metadata.xml | 15 ++++++-----
89 dev-R/rstudioapi/metadata.xml | 11 ++++----
90 dev-R/scales/metadata.xml | 13 ++++++----
91 dev-R/spelling/metadata.xml | 21 ++++++++--------
92 dev-R/stringi/metadata.xml | 26 ++++++++++---------
93 dev-R/stringr/metadata.xml | 19 ++++++++------
94 dev-R/survival/metadata.xml | 16 +++++++-----
95 dev-R/sys/metadata.xml | 20 ++++++++-------
96 dev-R/testthat/metadata.xml | 16 +++++++-----
97 dev-R/tibble/metadata.xml | 33 ++++++++++++------------
98 dev-R/tidyselect/metadata.xml | 37 ++++++++++++++-------------
99 dev-R/txtplot/metadata.xml | 16 +++++++-----
100 dev-R/utf8/metadata.xml | 36 ++++++++++++++-------------
101 dev-R/vctrs/metadata.xml | 37 ++++++++++++++-------------
102 dev-R/viridisLite/metadata.xml | 24 ++++++++++--------
103 dev-R/waldo/metadata.xml | 16 +++++++-----
104 dev-R/whoami/metadata.xml | 16 ++++++------
105 dev-R/withr/metadata.xml | 18 ++++++++------
106 dev-R/xfun/metadata.xml | 11 ++++----
107 dev-R/xml2/metadata.xml | 10 +++++---
108 dev-R/yaml/metadata.xml | 11 ++++----
109 97 files changed, 1183 insertions(+), 953 deletions(-)
110
111 diff --git a/dev-R/BH/metadata.xml b/dev-R/BH/metadata.xml
112 index d2b2c8ce9..24088a555 100644
113 --- a/dev-R/BH/metadata.xml
114 +++ b/dev-R/BH/metadata.xml
115 @@ -6,4 +6,10 @@
116 <email>lssndrbarbieri@×××××.com</email>
117 <name>Alessandro Barbieri</name>
118 </maintainer>
119 + <upstream>
120 + <maintainer>
121 + <name>Dirk Eddelbuettel</name>
122 + <email>edd@××××××.org</email>
123 + </maintainer>
124 + </upstream>
125 </pkgmetadata>
126
127 diff --git a/dev-R/MASS/metadata.xml b/dev-R/MASS/metadata.xml
128 index 1589a7643..7f4650f5f 100644
129 --- a/dev-R/MASS/metadata.xml
130 +++ b/dev-R/MASS/metadata.xml
131 @@ -6,9 +6,12 @@
132 <email>lssndrbarbieri@×××××.com</email>
133 <name>Alessandro Barbieri</name>
134 </maintainer>
135 - <longdescription lang="en">
136 - Support Functions and Datasets for Venables and Ripley's MASS //
137 - Functions and datasets to support Venables and Ripley, "Modern
138 - Applied Statistics with S" (4th edition, 2002).
139 - </longdescription>
140 + <longdescription lang="en">Functions and datasets to support Venables and Ripley,
141 +"Modern Applied Statistics with S" (4th edition, 2002).</longdescription>
142 + <upstream>
143 + <maintainer>
144 + <name>Brian Ripley</name>
145 + <email>ripley@×××××××××××.uk</email>
146 + </maintainer>
147 + </upstream>
148 </pkgmetadata>
149
150 diff --git a/dev-R/Matrix/metadata.xml b/dev-R/Matrix/metadata.xml
151 index b713210ff..128a55311 100644
152 --- a/dev-R/Matrix/metadata.xml
153 +++ b/dev-R/Matrix/metadata.xml
154 @@ -6,14 +6,10 @@
155 <email>lssndrbarbieri@×××××.com</email>
156 <name>Alessandro Barbieri</name>
157 </maintainer>
158 - <longdescription lang="en">
159 - Sparse and Dense Matrix Classes and Methods // A rich hierarchy
160 - of matrix classes, including triangular, symmetric, and
161 - diagonal matrices, both dense and sparse and with pattern,
162 - logical and numeric entries. Numerous methods for and
163 - operations on these matrices, using 'LAPACK' and 'SuiteSparse'
164 - libraries.
165 - </longdescription>
166 + <longdescription lang="en">A rich hierarchy of matrix classes, including triangular,
167 +symmetric, and diagonal matrices, both dense and sparse and with
168 +pattern, logical and numeric entries. Numerous methods for and
169 +operations on these matrices, using 'LAPACK' and 'SuiteSparse' libraries.</longdescription>
170 <upstream>
171 <bugs-to>https://r-forge.r-project.org/tracker/?group_id=61</bugs-to>
172 <doc lang="en">https://cran.r-project.org/web/packages/Matrix/Matrix.pdf</doc>
173
174 diff --git a/dev-R/R6/metadata.xml b/dev-R/R6/metadata.xml
175 index a0e5cf4e3..7c4b23135 100644
176 --- a/dev-R/R6/metadata.xml
177 +++ b/dev-R/R6/metadata.xml
178 @@ -1,20 +1,25 @@
179 -<?xml version="1.0" encoding="utf-8"?>
180 +<?xml version="1.0" encoding="UTF-8"?>
181 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
182 <pkgmetadata>
183 - <maintainer type="person">
184 - <description>co-maintainers welcome</description>
185 - <email>lssndrbarbieri@×××××.com</email>
186 - <name>Alessandro Barbieri</name>
187 - </maintainer>
188 - <longdescription lang="en">Creates classes with reference semantics, similar to R's built-in reference classes. Compared to reference classes, R6 classes are simpler and lighter-weight, and they are not built on S4 classes so they do not require the methods package. These classes allow public and private members, and they support inheritance, even when the classes are defined in different packages.</longdescription>
189 - <upstream>
190 - <bugs-to>https://github.com/r-lib/R6/issues</bugs-to>
191 - <doc lang="en">https://cran.r-project.org/web//packages/R6/R6.pdf</doc>
192 - <changelog>https://cran.r-project.org/web//packages/R6/news/news.html</changelog>
193 - <maintainer>
194 - <name>Winston Chang</name>
195 - <email>winston@××××××.org</email>
196 - </maintainer>
197 - <remote-id type="github">r-lib/R6</remote-id>
198 - </upstream>
199 + <maintainer type="person">
200 + <description>co-maintainers welcome</description>
201 + <email>lssndrbarbieri@×××××.com</email>
202 + <name>Alessandro Barbieri</name>
203 + </maintainer>
204 + <longdescription lang="en">Creates classes with reference semantics, similar to R's built-in
205 +reference classes. Compared to reference classes, R6 classes are simpler
206 +and lighter-weight, and they are not built on S4 classes so they do not
207 +require the methods package. These classes allow public and private
208 +members, and they support inheritance, even when the classes are defined in
209 +different packages.</longdescription>
210 + <upstream>
211 + <bugs-to>https://github.com/r-lib/R6/issues</bugs-to>
212 + <doc lang="en">https://cran.r-project.org/web//packages/R6/R6.pdf</doc>
213 + <changelog>https://cran.r-project.org/web//packages/R6/news/news.html</changelog>
214 + <maintainer>
215 + <name>Winston Chang</name>
216 + <email>winston@××××××.org</email>
217 + </maintainer>
218 + <remote-id type="github">r-lib/R6</remote-id>
219 + </upstream>
220 </pkgmetadata>
221
222 diff --git a/dev-R/RColorBrewer/metadata.xml b/dev-R/RColorBrewer/metadata.xml
223 index f05b55131..6e0728265 100644
224 --- a/dev-R/RColorBrewer/metadata.xml
225 +++ b/dev-R/RColorBrewer/metadata.xml
226 @@ -6,9 +6,12 @@
227 <email>lssndrbarbieri@×××××.com</email>
228 <name>Alessandro Barbieri</name>
229 </maintainer>
230 - <longdescription lang="en">
231 - ColorBrewer Palettes // Provides color schemes for maps (and
232 - other graphics) designed by Cynthia Brewer as described at
233 - http://colorbrewer2.org
234 - </longdescription>
235 + <longdescription lang="en">Provides color schemes for maps (and other graphics)
236 +designed by Cynthia Brewer as described at http://colorbrewer2.org.</longdescription>
237 + <upstream>
238 + <maintainer>
239 + <name>Erich Neuwirth</name>
240 + <email>erich.neuwirth@×××××××××.at</email>
241 + </maintainer>
242 + </upstream>
243 </pkgmetadata>
244
245 diff --git a/dev-R/RInside/metadata.xml b/dev-R/RInside/metadata.xml
246 index 708c40bc5..c565d7958 100644
247 --- a/dev-R/RInside/metadata.xml
248 +++ b/dev-R/RInside/metadata.xml
249 @@ -1,20 +1,35 @@
250 -<?xml version="1.0" encoding="utf-8"?>
251 +<?xml version="1.0" encoding="UTF-8"?>
252 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
253 <pkgmetadata>
254 - <longdescription lang="en">C++ Classes to Embed R in C++ (and C) Applications // C++ classes to embed R in C++ (and C) applications A C++ class providing the R interpreter is offered by this package making it easier to have "R inside" your C++ application. As R itself is embedded into your application, a shared library build of R is required. This works on Linux, OS X and even on Windows provided you use the same tools used to build R itself. Numerous examples are provided in the nine subdirectories of the examples/ directory of the installed package: standard, 'mpi' (for parallel computing), 'qt' (showing how to embed 'RInside' inside a Qt GUI application), 'wt' (showing how to build a "web-application" using the Wt toolkit), 'armadillo' (for 'RInside' use with 'RcppArmadillo'), 'eigen' (for 'RInside' use with 'RcppEigen'), and 'c_interface' for a basic C interface and 'Ruby' illustration. The examples use 'GNUmakefile(s)' with GNU extensions, so a GNU make is required (and will
255 use the 'GNUmakefile' automatically). 'Doxygen'-generated documentation of the C++ classes is available at the 'RInside' website as well.</longdescription>
256 - <maintainer type="person">
257 - <description>co-maintainers welcome</description>
258 - <email>lssndrbarbieri@×××××.com</email>
259 - <name>Alessandro Barbieri</name>
260 - </maintainer>
261 - <upstream>
262 - <bugs-to>https://github.com/eddelbuettel/rinside/issues</bugs-to>
263 - <doc lang="en">https://cran.r-project.org/web/packages/RInside/RInside.pdf</doc>
264 - <changelog>https://cran.r-project.org/web/packages/RInside/ChangeLog</changelog>
265 - <maintainer>
266 - <name>Dirk Eddelbuettel</name>
267 - <email>edd@××××××.org</email>
268 - </maintainer>
269 - <remote-id type="github">eddelbuettel/rinside</remote-id>
270 - </upstream>
271 + <longdescription lang="en">C++ classes to embed R in C++ (and C) applications
272 +A C++ class providing the R interpreter is offered by this package
273 +making it easier to have "R inside" your C++ application. As R itself
274 +is embedded into your application, a shared library build of R is
275 +required. This works on Linux, OS X and even on Windows provided you
276 +use the same tools used to build R itself. Numerous examples are
277 +provided in the nine subdirectories of the examples/ directory of
278 +the installed package: standard, 'mpi' (for parallel computing), 'qt'
279 +(showing how to embed 'RInside' inside a Qt GUI application), 'wt'
280 +(showing how to build a "web-application" using the Wt toolkit),
281 +'armadillo' (for 'RInside' use with 'RcppArmadillo'), 'eigen' (for
282 +'RInside' use with 'RcppEigen'), and 'c_interface' for a basic C
283 +interface and 'Ruby' illustration. The examples use 'GNUmakefile(s)'
284 +with GNU extensions, so a GNU make is required (and will use the
285 +'GNUmakefile' automatically). 'Doxygen'-generated documentation of
286 +the C++ classes is available at the 'RInside' website as well.</longdescription>
287 + <maintainer type="person">
288 + <description>co-maintainers welcome</description>
289 + <email>lssndrbarbieri@×××××.com</email>
290 + <name>Alessandro Barbieri</name>
291 + </maintainer>
292 + <upstream>
293 + <bugs-to>https://github.com/eddelbuettel/rinside/issues</bugs-to>
294 + <doc lang="en">https://cran.r-project.org/web/packages/RInside/RInside.pdf</doc>
295 + <changelog>https://cran.r-project.org/web/packages/RInside/ChangeLog</changelog>
296 + <maintainer>
297 + <name>Dirk Eddelbuettel</name>
298 + <email>edd@××××××.org</email>
299 + </maintainer>
300 + <remote-id type="github">eddelbuettel/rinside</remote-id>
301 + </upstream>
302 </pkgmetadata>
303
304 diff --git a/dev-R/Rcpp/metadata.xml b/dev-R/Rcpp/metadata.xml
305 index f0b892de6..1d0a3e156 100644
306 --- a/dev-R/Rcpp/metadata.xml
307 +++ b/dev-R/Rcpp/metadata.xml
308 @@ -1,20 +1,28 @@
309 -<?xml version="1.0" encoding="utf-8"?>
310 +<?xml version="1.0" encoding="UTF-8"?>
311 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
312 <pkgmetadata>
313 - <maintainer type="person">
314 - <description>co-maintainers welcome</description>
315 - <email>lssndrbarbieri@×××××.com</email>
316 - <name>Alessandro Barbieri</name>
317 - </maintainer>
318 - <longdescription lang="en">The 'Rcpp' package provides R functions as well as C++ classes which offer a seamless integration of R and C++. Many R data types and objects can be mapped back and forth to C++ equivalents which facilitates both writing of new code as well as easier integration of third-party libraries. Documentation about 'Rcpp' is provided by several vignettes included in this package</longdescription>
319 - <upstream>
320 - <bugs-to>https://github.com/RcppCore/Rcpp/issues</bugs-to>
321 - <doc lang="en">https://cran.r-project.org/web//packages/Rcpp/Rcpp.pdf</doc>
322 - <changelog>https://cran.r-project.org/web//packages/Rcpp/ChangeLog</changelog>
323 - <maintainer>
324 - <name>Dirk Eddelbuettel</name>
325 - <email>edd@××××××.org</email>
326 - </maintainer>
327 - <remote-id type="github">RcppCore/Rcpp</remote-id>
328 - </upstream>
329 + <maintainer type="person">
330 + <description>co-maintainers welcome</description>
331 + <email>lssndrbarbieri@×××××.com</email>
332 + <name>Alessandro Barbieri</name>
333 + </maintainer>
334 + <longdescription lang="en">The 'Rcpp' package provides R functions as well as C++ classes which
335 +offer a seamless integration of R and C++. Many R data types and objects can be
336 +mapped back and forth to C++ equivalents which facilitates both writing of new
337 +code as well as easier integration of third-party libraries. Documentation
338 +about 'Rcpp' is provided by several vignettes included in this package, via the
339 +'Rcpp Gallery' site at &lt;https://gallery.rcpp.org&gt;, the paper by Eddelbuettel and
340 +Francois (2011, &lt;doi:10.18637/jss.v040.i08&gt;), the book by Eddelbuettel (2013,
341 +&lt;doi:10.1007/978-1-4614-6868-4&gt;) and the paper by Eddelbuettel and Balamuta (2018,
342 +&lt;doi:10.1080/00031305.2017.1375990&gt;); see 'citation("Rcpp")' for details.</longdescription>
343 + <upstream>
344 + <bugs-to>https://github.com/RcppCore/Rcpp/issues</bugs-to>
345 + <doc lang="en">https://cran.r-project.org/web//packages/Rcpp/Rcpp.pdf</doc>
346 + <changelog>https://cran.r-project.org/web//packages/Rcpp/ChangeLog</changelog>
347 + <maintainer>
348 + <name>Dirk Eddelbuettel</name>
349 + <email>edd@××××××.org</email>
350 + </maintainer>
351 + <remote-id type="github">RcppCore/Rcpp</remote-id>
352 + </upstream>
353 </pkgmetadata>
354
355 diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml
356 index 216af7475..a561238c2 100644
357 --- a/dev-R/RcppArmadillo/metadata.xml
358 +++ b/dev-R/RcppArmadillo/metadata.xml
359 @@ -6,23 +6,24 @@
360 <email>lssndrbarbieri@×××××.com</email>
361 <name>Alessandro Barbieri</name>
362 </maintainer>
363 - <longdescription lang="en">
364 - 'Rcpp' Integration for the 'Armadillo' Templated Linear Algebra
365 - Library // 'Armadillo' is a templated C++ linear algebra
366 - library (by Conrad Sanderson) that aims towards a good balance
367 - between speed and ease of use. Integer, floating point and
368 - complex numbers are supported, as well as a subset of
369 - trigonometric and statistics functions. Various matrix
370 - decompositions are provided through optional integration with
371 - LAPACK and ATLAS libraries. The 'RcppArmadillo' package
372 - includes the header files from the templated 'Armadillo'
373 - library. Thus users do not need to install 'Armadillo' itself
374 - in order to use 'RcppArmadillo'. From release 7.800.0 on,
375 - 'Armadillo' is licensed under Apache License 2; previous
376 - releases were under licensed as MPL 2.0 from version 3.800.0
377 - onwards and LGPL-3 prior to that; 'RcppArmadillo' (the 'Rcpp'
378 - bindings/bridge to Armadillo) is licensed under the GNU GPL
379 - version 2 or later, as is the rest of 'Rcpp'. Armadillo
380 - requires a C++11 compiler.
381 - </longdescription>
382 + <longdescription lang="en">'Armadillo' is a templated C++ linear algebra library (by Conrad
383 +Sanderson) that aims towards a good balance between speed and ease of
384 +use. Integer, floating point and complex numbers are supported, as
385 +well as a subset of trigonometric and statistics functions. Various
386 +matrix decompositions are provided through optional integration with
387 +LAPACK and ATLAS libraries. The 'RcppArmadillo' package includes the
388 +header files from the templated 'Armadillo' library. Thus users do
389 +not need to install 'Armadillo' itself in order to use
390 +'RcppArmadillo'. From release 7.800.0 on, 'Armadillo' is licensed
391 +under Apache License 2; previous releases were under licensed as MPL
392 +2.0 from version 3.800.0 onwards and LGPL-3 prior to that;
393 +'RcppArmadillo' (the 'Rcpp' bindings/bridge to Armadillo) is licensed
394 +under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.
395 +Armadillo requires a C++11 compiler.</longdescription>
396 + <upstream>
397 + <maintainer>
398 + <name>Dirk Eddelbuettel</name>
399 + <email>edd@××××××.org</email>
400 + </maintainer>
401 + </upstream>
402 </pkgmetadata>
403
404 diff --git a/dev-R/RcppEnsmallen/metadata.xml b/dev-R/RcppEnsmallen/metadata.xml
405 index dab676e02..bba150f60 100644
406 --- a/dev-R/RcppEnsmallen/metadata.xml
407 +++ b/dev-R/RcppEnsmallen/metadata.xml
408 @@ -1,29 +1,33 @@
409 <?xml version="1.0" encoding="UTF-8"?>
410 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
411 <pkgmetadata>
412 - <maintainer type="person">
413 - <description>co-maintainers welcome</description>
414 - <email>lssndrbarbieri@×××××.com</email>
415 - <name>Alessandro Barbieri</name>
416 - </maintainer>
417 - <upstream>
418 - <bugs-to>https://github.com/coatless/rcppensmallen/issues</bugs-to>
419 - <doc lang="en">https://cran.r-project.org/web/packages/RcppEnsmallen/RcppEnsmallen.pdf</doc>
420 - <changelog>https://cran.r-project.org/web/packages/RcppEnsmallen/ChangeLog</changelog>
421 - <maintainer>
422 - <name>James Joseph Balamuta</name>
423 - <email>balamut2@××××××××.edu</email>
424 - </maintainer>
425 - <remote-id type="github">coatless/rcppensmallen</remote-id>
426 - </upstream>
427 - <longdescription lang="en">
428 -Header-Only C++ Mathematical Optimization Library for 'Armadillo'
429 -// 'Ensmallen' is a templated C++ mathematical optimization
430 -library (by the 'MLPACK' team) that provides a simple set of
431 -abstractions for writing an objective function to optimize.
432 -Provided within are various standard and cutting-edge
433 -optimizers that include full-batch gradient descent techniques,
434 -small-batch techniques, gradient-free optimizers, and
435 -constrained optimization.
436 - </longdescription>
437 + <maintainer type="person">
438 + <description>co-maintainers welcome</description>
439 + <email>lssndrbarbieri@×××××.com</email>
440 + <name>Alessandro Barbieri</name>
441 + </maintainer>
442 + <upstream>
443 + <bugs-to>https://github.com/coatless/rcppensmallen/issues</bugs-to>
444 + <doc lang="en">https://cran.r-project.org/web/packages/RcppEnsmallen/RcppEnsmallen.pdf</doc>
445 + <changelog>https://cran.r-project.org/web/packages/RcppEnsmallen/ChangeLog</changelog>
446 + <maintainer>
447 + <name>James Joseph Balamuta</name>
448 + <email>balamut2@××××××××.edu</email>
449 + </maintainer>
450 + <remote-id type="github">coatless/rcppensmallen</remote-id>
451 + </upstream>
452 + <longdescription lang="en">'Ensmallen' is a templated C++ mathematical optimization library
453 +(by the 'MLPACK' team) that provides a simple set of abstractions for writing an
454 +objective function to optimize. Provided within are various standard and
455 +cutting-edge optimizers that include full-batch gradient descent techniques,
456 +small-batch techniques, gradient-free optimizers, and constrained optimization.
457 +The 'RcppEnsmallen' package includes the header files from the 'Ensmallen' library
458 +and pairs the appropriate header files from 'armadillo' through the
459 +'RcppArmadillo' package. Therefore, users do not need to install 'Ensmallen' nor
460 +'Armadillo' to use 'RcppEnsmallen'. Note that 'Ensmallen' is licensed under
461 +3-Clause BSD, 'Armadillo' starting from 7.800.0 is licensed under Apache License 2,
462 +'RcppArmadillo' (the 'Rcpp' bindings/bridge to 'Armadillo') is licensed under
463 +the GNU GPL version 2 or later. Thus, 'RcppEnsmallen' is also licensed under
464 +similar terms. Note that 'Ensmallen' requires a compiler that supports
465 +'C++11' and 'Armadillo' 9.800 or later.</longdescription>
466 </pkgmetadata>
467
468 diff --git a/dev-R/RcppTOML/metadata.xml b/dev-R/RcppTOML/metadata.xml
469 index 5e0eb685f..c9d88cd6b 100644
470 --- a/dev-R/RcppTOML/metadata.xml
471 +++ b/dev-R/RcppTOML/metadata.xml
472 @@ -6,13 +6,16 @@
473 <email>lssndrbarbieri@×××××.com</email>
474 <name>Alessandro Barbieri</name>
475 </maintainer>
476 - <longdescription>
477 - 'Rcpp' Bindings to Parser for Tom's Obvious Markup Language //
478 - The configuration format defined by 'TOML' (which expands to
479 - "Tom's Obvious Markup Language") specifies an excellent format
480 - (described at https://toml.io/en/) suitable for both human
481 - editing as well as the common uses of a machine-readable
482 - format. This package uses 'Rcpp' to connect the 'cpptoml'
483 - parser written by Chase Geigle (in C++11) to R.
484 - </longdescription>
485 + <longdescription lang="en">The configuration format defined by 'TOML' (which expands to
486 +"Tom's Obvious Markup Language") specifies an excellent format
487 +(described at &lt;https://toml.io/en/&gt;) suitable for both human editing
488 +as well as the common uses of a machine-readable format. This package
489 +uses 'Rcpp' to connect the 'cpptoml' parser written by Chase Geigle
490 +(in C++11) to R.</longdescription>
491 + <upstream>
492 + <maintainer>
493 + <name>Dirk Eddelbuettel</name>
494 + <email>edd@××××××.org</email>
495 + </maintainer>
496 + </upstream>
497 </pkgmetadata>
498
499 diff --git a/dev-R/askpass/metadata.xml b/dev-R/askpass/metadata.xml
500 index 9609ff450..ae830c87f 100644
501 --- a/dev-R/askpass/metadata.xml
502 +++ b/dev-R/askpass/metadata.xml
503 @@ -6,17 +6,20 @@
504 <email>lssndrbarbieri@×××××.com</email>
505 <name>Alessandro Barbieri</name>
506 </maintainer>
507 - <longdescription lang="en">
508 - Safe Password Entry for R, Git, and SSH // Cross-platform
509 - utilities for prompting the user for credentials or a
510 - passphrase, for example to authenticate with a server or read a
511 - protected key. Includes native programs for MacOS and Windows,
512 - hence no 'tcltk' is required. Password entry can be invoked in
513 - two different ways: directly from R via the askpass() function,
514 - or indirectly as password-entry back-end for 'ssh-agent' or
515 - 'git-credential' via the SSH_ASKPASS and GIT_ASKPASS
516 - environment variables. Thereby the user can be prompted for
517 - credentials or a passphrase if needed when R calls out to git
518 - or ssh.
519 - </longdescription>
520 + <longdescription lang="en">Cross-platform utilities for prompting the user for credentials or a
521 +passphrase, for example to authenticate with a server or read a protected key.
522 +Includes native programs for MacOS and Windows, hence no 'tcltk' is required.
523 +Password entry can be invoked in two different ways: directly from R via the
524 +askpass() function, or indirectly as password-entry back-end for 'ssh-agent'
525 +or 'git-credential' via the SSH_ASKPASS and GIT_ASKPASS environment variables.
526 +Thereby the user can be prompted for credentials or a passphrase if needed
527 +when R calls out to git or ssh.</longdescription>
528 + <upstream>
529 + <maintainer>
530 + <name>Jeroen Ooms</name>
531 + <email>jeroen@××××××××.edu</email>
532 + </maintainer>
533 + <remote-id type="github">jeroen/askpass</remote-id>
534 + <bugs-to>https://github.com/jeroen/askpass/issues</bugs-to>
535 + </upstream>
536 </pkgmetadata>
537
538 diff --git a/dev-R/assertthat/metadata.xml b/dev-R/assertthat/metadata.xml
539 index 0b80472c5..7d440d84a 100644
540 --- a/dev-R/assertthat/metadata.xml
541 +++ b/dev-R/assertthat/metadata.xml
542 @@ -1,19 +1,20 @@
543 <?xml version="1.0" encoding="UTF-8"?>
544 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
545 <pkgmetadata>
546 - <maintainer type="person">
547 - <description>co-maintainers welcome</description>
548 - <email>lssndrbarbieri@×××××.com</email>
549 - <name>Alessandro Barbieri</name>
550 - </maintainer>
551 - <longdescription lang="en">
552 -An extension to stopifnot() that makes it easy to declare the pre and post conditions that you code should satisfy, while also producing friendly error messages so that your users know what's gone wrong.
553 - </longdescription>
554 - <upstream>
555 - <doc lang="en">https://cran.r-project.org/web/packages/assertthat/assertthat.pdf</doc>
556 - <maintainer>
557 - <name>Hadley Wickham</name>
558 - <email>hadley@×××××××.com</email>
559 - </maintainer>
560 - </upstream>
561 + <maintainer type="person">
562 + <description>co-maintainers welcome</description>
563 + <email>lssndrbarbieri@×××××.com</email>
564 + <name>Alessandro Barbieri</name>
565 + </maintainer>
566 + <longdescription lang="en">An extension to stopifnot() that makes it easy to declare
567 +the pre and post conditions that you code should satisfy, while also
568 +producing friendly error messages so that your users know what's gone
569 +wrong.</longdescription>
570 + <upstream>
571 + <doc lang="en">https://cran.r-project.org/web/packages/assertthat/assertthat.pdf</doc>
572 + <maintainer>
573 + <name>Hadley Wickham</name>
574 + <email>hadley@×××××××.com</email>
575 + </maintainer>
576 + </upstream>
577 </pkgmetadata>
578
579 diff --git a/dev-R/brew/metadata.xml b/dev-R/brew/metadata.xml
580 index 128a71c1f..099ca2db9 100644
581 --- a/dev-R/brew/metadata.xml
582 +++ b/dev-R/brew/metadata.xml
583 @@ -6,10 +6,14 @@
584 <email>lssndrbarbieri@×××××.com</email>
585 <name>Alessandro Barbieri</name>
586 </maintainer>
587 - <longdescription lang="en">
588 - Templating Framework for Report Generation // brew implements a
589 - templating framework for mixing text and R code for report
590 - generation. brew template syntax is similar to PHP, Ruby's erb
591 - module, Java Server Pages, and Python's psp module.
592 - </longdescription>
593 + <longdescription lang="en">Implements a templating framework for mixing text and
594 +R code for report generation. brew template syntax is similar
595 +to PHP, Ruby's erb module, Java Server Pages, and Python's psp
596 +module.</longdescription>
597 + <upstream>
598 + <maintainer>
599 + <name>Greg Hunt</name>
600 + <email>greg@××××××××××.com</email>
601 + </maintainer>
602 + </upstream>
603 </pkgmetadata>
604
605 diff --git a/dev-R/brio/metadata.xml b/dev-R/brio/metadata.xml
606 index c53f2f35d..d6b7e0ab5 100644
607 --- a/dev-R/brio/metadata.xml
608 +++ b/dev-R/brio/metadata.xml
609 @@ -6,10 +6,13 @@
610 <email>lssndrbarbieri@×××××.com</email>
611 <name>Alessandro Barbieri</name>
612 </maintainer>
613 - <longdescription lang="en">
614 - Basic R Input Output // Functions to handle basic input output,
615 - these functions always read and write UTF-8 (8-bit Unicode
616 - Transformation Format) files and provide more explicit control
617 - over line endings.
618 - </longdescription>
619 + <longdescription lang="en">Functions to handle basic input output, these functions
620 +always read and write UTF-8 (8-bit Unicode Transformation Format)
621 +files and provide more explicit control over line endings.</longdescription>
622 + <upstream>
623 + <maintainer>
624 + <name>Gábor Csárdi</name>
625 + <email>csardi.gabor@×××××.com</email>
626 + </maintainer>
627 + </upstream>
628 </pkgmetadata>
629
630 diff --git a/dev-R/callr/metadata.xml b/dev-R/callr/metadata.xml
631 index b03b37c3f..fc1707097 100644
632 --- a/dev-R/callr/metadata.xml
633 +++ b/dev-R/callr/metadata.xml
634 @@ -6,9 +6,13 @@
635 <email>lssndrbarbieri@×××××.com</email>
636 <name>Alessandro Barbieri</name>
637 </maintainer>
638 - <longdescription lang="en">
639 - Call R from R // It is sometimes useful to perform a computation
640 - in a separate R process, without affecting the current R
641 - process at all. This packages does exactly that.
642 - </longdescription>
643 + <longdescription lang="en">It is sometimes useful to perform a computation in a
644 +separate R process, without affecting the current R process at all.
645 +This packages does exactly that.</longdescription>
646 + <upstream>
647 + <maintainer>
648 + <name>Gábor Csárdi</name>
649 + <email>csardi.gabor@×××××.com</email>
650 + </maintainer>
651 + </upstream>
652 </pkgmetadata>
653
654 diff --git a/dev-R/cellranger/metadata.xml b/dev-R/cellranger/metadata.xml
655 index 499a7581b..500adc0a2 100644
656 --- a/dev-R/cellranger/metadata.xml
657 +++ b/dev-R/cellranger/metadata.xml
658 @@ -1,19 +1,19 @@
659 -<?xml version="1.0" encoding="utf-8"?>
660 +<?xml version="1.0" encoding="UTF-8"?>
661 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
662 <pkgmetadata>
663 - <maintainer type="person">
664 - <description>co-maintainers welcome</description>
665 - <email>lssndrbarbieri@×××××.com</email>
666 - <name>Alessandro Barbieri</name>
667 - </maintainer>
668 - <upstream>
669 - <bugs-to>https://github.com/rsheets/cellranger/issues</bugs-to>
670 - <doc lang="en">https://github.com/rsheets/cellranger/issues</doc>
671 - <changelog>https://cran.r-project.org/web//packages/cellranger/news.html</changelog>
672 - <maintainer>
673 - <name>Jennifer Bryan</name>
674 - <email>jenny@××××××××.ca</email>
675 - </maintainer>
676 - <remote-id type="github">rsheets/cellranger</remote-id>
677 - </upstream>
678 + <maintainer type="person">
679 + <description>co-maintainers welcome</description>
680 + <email>lssndrbarbieri@×××××.com</email>
681 + <name>Alessandro Barbieri</name>
682 + </maintainer>
683 + <upstream>
684 + <bugs-to>https://github.com/rsheets/cellranger/issues</bugs-to>
685 + <doc lang="en">https://github.com/rsheets/cellranger/issues</doc>
686 + <changelog>https://cran.r-project.org/web//packages/cellranger/news.html</changelog>
687 + <maintainer>
688 + <name>Jennifer Bryan</name>
689 + <email>jenny@××××××××.ca</email>
690 + </maintainer>
691 + <remote-id type="github">rsheets/cellranger</remote-id>
692 + </upstream>
693 </pkgmetadata>
694
695 diff --git a/dev-R/cli/metadata.xml b/dev-R/cli/metadata.xml
696 index 08e0ea7e5..1c2c8773f 100644
697 --- a/dev-R/cli/metadata.xml
698 +++ b/dev-R/cli/metadata.xml
699 @@ -1,20 +1,25 @@
700 -<?xml version="1.0" encoding="utf-8"?>
701 +<?xml version="1.0" encoding="UTF-8"?>
702 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
703 <pkgmetadata>
704 - <maintainer type="person">
705 - <description>co-maintainers welcome</description>
706 - <email>lssndrbarbieri@×××××.com</email>
707 - <name>Alessandro Barbieri</name>
708 - </maintainer>
709 - <longdescription lang="en">A suite of tools to build attractive command line interfaces ('CLIs'), from semantic elements: headings, lists, alerts, paragraphs, etc. Supports custom themes via a 'CSS'-like language. It also contains a number of lower level 'CLI' elements: rules, boxes, trees, and 'Unicode' symbols with 'ASCII' alternatives. It integrates with the 'crayon' package to support 'ANSI' terminal colors.</longdescription>
710 - <upstream>
711 - <bugs-to>https://github.com/r-lib/cli/issues</bugs-to>
712 - <doc lang="en">https://cran.r-project.org/web//packages/cli/cli.pdf</doc>
713 - <changelog>https://cran.r-project.org/web//packages/cli/news/news.html</changelog>
714 - <maintainer>
715 - <name>Gábor Csárdi</name>
716 - <email>csardi.gabor@×××××.com</email>
717 - </maintainer>
718 - <remote-id type="github">r-lib/cli</remote-id>
719 - </upstream>
720 + <maintainer type="person">
721 + <description>co-maintainers welcome</description>
722 + <email>lssndrbarbieri@×××××.com</email>
723 + <name>Alessandro Barbieri</name>
724 + </maintainer>
725 + <longdescription lang="en">A suite of tools to build attractive command line interfaces
726 +('CLIs'), from semantic elements: headings, lists, alerts, paragraphs,
727 +etc. Supports custom themes via a 'CSS'-like language. It also
728 +contains a number of lower level 'CLI' elements: rules, boxes, trees,
729 +and 'Unicode' symbols with 'ASCII' alternatives. It support ANSI
730 +colors and text styles as well.</longdescription>
731 + <upstream>
732 + <bugs-to>https://github.com/r-lib/cli/issues</bugs-to>
733 + <doc lang="en">https://cran.r-project.org/web//packages/cli/cli.pdf</doc>
734 + <changelog>https://cran.r-project.org/web//packages/cli/news/news.html</changelog>
735 + <maintainer>
736 + <name>Gábor Csárdi</name>
737 + <email>csardi.gabor@×××××.com</email>
738 + </maintainer>
739 + <remote-id type="github">r-lib/cli</remote-id>
740 + </upstream>
741 </pkgmetadata>
742
743 diff --git a/dev-R/colorspace/metadata.xml b/dev-R/colorspace/metadata.xml
744 index 243ff7290..b9864c7d1 100644
745 --- a/dev-R/colorspace/metadata.xml
746 +++ b/dev-R/colorspace/metadata.xml
747 @@ -6,24 +6,24 @@
748 <email>lssndrbarbieri@×××××.com</email>
749 <name>Alessandro Barbieri</name>
750 </maintainer>
751 - <longdescription lang="en">
752 - A Toolbox for Manipulating and Assessing Colors and Palettes //
753 - Carries out mapping between assorted color spaces including
754 - RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB, and
755 - polar CIELAB. Qualitative, sequential, and diverging color
756 - palettes based on HCL colors are provided along with
757 - corresponding ggplot2 color scales. Color palette choice is
758 - aided by an interactive app (with either a Tcl/Tk or a shiny
759 - graphical user interface) and shiny apps with an HCL color
760 - picker and a color vision deficiency emulator. Plotting
761 - functions for displaying and assessing palettes include color
762 - swatches, visualizations of the HCL space, and trajectories in
763 - HCL and/or RGB spectrum. Color manipulation functions include:
764 - desaturation, lightening/darkening, mixing, and simulation of
765 - color vision deficiencies (deutanomaly, protanomaly,
766 - tritanomaly). Details can be found on the project web page at
767 - https://colorspace.R-Forge.R-project.org/ and in the
768 - accompanying scientific paper: Zeileis et al. (2020, Journal of
769 - Statistical Software, doi:10.18637/jss.v096.i01).
770 - </longdescription>
771 + <longdescription lang="en">Carries out mapping between assorted color spaces including RGB, HSV, HLS,
772 +CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB, and polar CIELAB.
773 +Qualitative, sequential, and diverging color palettes based on HCL colors
774 +are provided along with corresponding ggplot2 color scales.
775 +Color palette choice is aided by an interactive app (with either a Tcl/Tk
776 +or a shiny graphical user interface) and shiny apps with an HCL color picker and a
777 +color vision deficiency emulator. Plotting functions for displaying
778 +and assessing palettes include color swatches, visualizations of the
779 +HCL space, and trajectories in HCL and/or RGB spectrum. Color manipulation
780 +functions include: desaturation, lightening/darkening, mixing, and
781 +simulation of color vision deficiencies (deutanomaly, protanomaly, tritanomaly).
782 +Details can be found on the project web page at &lt;https://colorspace.R-Forge.R-project.org/&gt;
783 +and in the accompanying scientific paper: Zeileis et al. (2020, Journal of Statistical
784 +Software, &lt;doi:10.18637/jss.v096.i01&gt;).</longdescription>
785 + <upstream>
786 + <maintainer>
787 + <name>Achim Zeileis</name>
788 + <email>Achim.Zeileis@×××××××××.org</email>
789 + </maintainer>
790 + </upstream>
791 </pkgmetadata>
792
793 diff --git a/dev-R/commonmark/metadata.xml b/dev-R/commonmark/metadata.xml
794 index a18e9885f..6c275033a 100644
795 --- a/dev-R/commonmark/metadata.xml
796 +++ b/dev-R/commonmark/metadata.xml
797 @@ -6,16 +6,11 @@
798 <email>lssndrbarbieri@×××××.com</email>
799 <name>Alessandro Barbieri</name>
800 </maintainer>
801 - <longdescription lang="en">
802 - High Performance CommonMark and Github Markdown Rendering in R //
803 - The CommonMark specification defines a rationalized version of
804 - markdown syntax. This package uses the 'cmark' reference
805 - implementation for converting markdown text into various
806 - formats including html, latex and groff man. In addition it
807 - exposes the markdown parse tree in xml format. Also includes
808 - opt-in support for GFM extensions including tables, autolinks,
809 - and strikethrough text.
810 - </longdescription>
811 + <longdescription lang="en">The CommonMark specification defines a rationalized version of markdown
812 +syntax. This package uses the 'cmark' reference implementation for converting
813 +markdown text into various formats including html, latex and groff man. In
814 +addition it exposes the markdown parse tree in xml format. Also includes opt-in
815 +support for GFM extensions including tables, autolinks, and strikethrough text.</longdescription>
816 <upstream>
817 <bugs-to>http://github.com/jeroen/commonmark/issues</bugs-to>
818 <doc lang="en">https://cran.r-project.org/web/packages/commonmark/commonmark.pdf</doc>
819
820 diff --git a/dev-R/covr/metadata.xml b/dev-R/covr/metadata.xml
821 index 17eefb638..599a745a7 100644
822 --- a/dev-R/covr/metadata.xml
823 +++ b/dev-R/covr/metadata.xml
824 @@ -6,14 +6,17 @@
825 <email>lssndrbarbieri@×××××.com</email>
826 <name>Alessandro Barbieri</name>
827 </maintainer>
828 - <longdescription lang="en">
829 - Test Coverage for Packages // Track and report code coverage for
830 - your package and (optionally) upload the results to a coverage
831 - service like 'Codecov' https://codecov.io or 'Coveralls'
832 - https://coveralls.io. Code coverage is a measure of the amount
833 - of code being exercised by a set of tests. It is an indirect
834 - measure of test quality and completeness. This package is
835 - compatible with any testing methodology or framework and tracks
836 - coverage of both R code and compiled C/C++/FORTRAN code.
837 - </longdescription>
838 + <longdescription lang="en">Track and report code coverage for your package and (optionally)
839 +upload the results to a coverage service like 'Codecov' &lt;https://codecov.io&gt; or
840 +'Coveralls' &lt;https://coveralls.io&gt;. Code coverage is a measure of the amount of
841 +code being exercised by a set of tests. It is an indirect measure of test
842 +quality and completeness. This package is compatible with any testing
843 +methodology or framework and tracks coverage of both R code and compiled
844 +C/C++/FORTRAN code.</longdescription>
845 + <upstream>
846 + <maintainer>
847 + <name>Jim Hester</name>
848 + <email>james.f.hester@×××××.com</email>
849 + </maintainer>
850 + </upstream>
851 </pkgmetadata>
852
853 diff --git a/dev-R/cpp11/metadata.xml b/dev-R/cpp11/metadata.xml
854 index 977fdae73..b0a0e2318 100644
855 --- a/dev-R/cpp11/metadata.xml
856 +++ b/dev-R/cpp11/metadata.xml
857 @@ -1,27 +1,24 @@
858 <?xml version="1.0" encoding="UTF-8"?>
859 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
860 <pkgmetadata>
861 - <longdescription>
862 -A C++11 Interface for R's C Interface // Provides a header only,
863 -C++11 interface to R's C interface. Compared to other
864 -approaches 'cpp11' strives to be safe against long jumps from
865 -the C API as well as C++ exceptions, conform to normal R
866 -function semantics and supports interaction with 'ALTREP'
867 -vectors.
868 - </longdescription>
869 - <maintainer type="person">
870 - <description>co-maintainers welcome</description>
871 - <email>lssndrbarbieri@×××××.com</email>
872 - <name>Alessandro Barbieri</name>
873 - </maintainer>
874 - <upstream>
875 - <bugs-to>https://github.com/r-lib/cpp11/issues</bugs-to>
876 - <doc lang="en">https://cran.r-project.org/web/packages/cpp11/cpp11.pdf</doc>
877 - <changelog>https://cran.r-project.org/web/packages/cpp11/ChangeLog</changelog>
878 - <maintainer>
879 - <name>Romain François</name>
880 - <email>romain@×××××××.com</email>
881 - </maintainer>
882 - <remote-id type="github">r-lib/cpp11</remote-id>
883 - </upstream>
884 + <longdescription lang="en">Provides a header only, C++11 interface to R's C
885 +interface. Compared to other approaches 'cpp11' strives to be safe
886 +against long jumps from the C API as well as C++ exceptions, conform
887 +to normal R function semantics and supports interaction with 'ALTREP'
888 +vectors.</longdescription>
889 + <maintainer type="person">
890 + <description>co-maintainers welcome</description>
891 + <email>lssndrbarbieri@×××××.com</email>
892 + <name>Alessandro Barbieri</name>
893 + </maintainer>
894 + <upstream>
895 + <bugs-to>https://github.com/r-lib/cpp11/issues</bugs-to>
896 + <doc lang="en">https://cran.r-project.org/web/packages/cpp11/cpp11.pdf</doc>
897 + <changelog>https://cran.r-project.org/web/packages/cpp11/ChangeLog</changelog>
898 + <maintainer>
899 + <name>Romain François</name>
900 + <email>romain@×××××××.com</email>
901 + </maintainer>
902 + <remote-id type="github">r-lib/cpp11</remote-id>
903 + </upstream>
904 </pkgmetadata>
905
906 diff --git a/dev-R/crayon/metadata.xml b/dev-R/crayon/metadata.xml
907 index fb94f5604..1669c2e81 100644
908 --- a/dev-R/crayon/metadata.xml
909 +++ b/dev-R/crayon/metadata.xml
910 @@ -1,19 +1,23 @@
911 -<?xml version="1.0" encoding="utf-8"?>
912 +<?xml version="1.0" encoding="UTF-8"?>
913 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
914 <pkgmetadata>
915 - <maintainer type="person">
916 - <description>co-maintainers welcome</description>
917 - <email>lssndrbarbieri@×××××.com</email>
918 - <name>Alessandro Barbieri</name>
919 - </maintainer>
920 - <longdescription lang="en">Colored terminal output on terminals that support 'ANSI' color and highlight codes. It also works in 'Emacs' 'ESS'. 'ANSI' color support is automatically detected. Colors and highlighting can be combined and nested. New styles can also be created easily. This package was inspired by the 'chalk' 'JavaScript' project.</longdescription>
921 - <upstream>
922 - <bugs-to>https://github.com/r-lib/crayon/issues</bugs-to>
923 - <doc lang="en">https://cran.r-project.org/web//packages/crayon/crayon.pdf</doc>
924 - <maintainer>
925 - <name>Gábor Csárdi</name>
926 - <email>csardi.gabor@×××××.com</email>
927 - </maintainer>
928 - <remote-id type="github">r-lib/crayon</remote-id>
929 - </upstream>
930 + <maintainer type="person">
931 + <description>co-maintainers welcome</description>
932 + <email>lssndrbarbieri@×××××.com</email>
933 + <name>Alessandro Barbieri</name>
934 + </maintainer>
935 + <longdescription lang="en">Colored terminal output on terminals that support 'ANSI'
936 +color and highlight codes. It also works in 'Emacs' 'ESS'. 'ANSI'
937 +color support is automatically detected. Colors and highlighting can
938 +be combined and nested. New styles can also be created easily.
939 +This package was inspired by the 'chalk' 'JavaScript' project.</longdescription>
940 + <upstream>
941 + <bugs-to>https://github.com/r-lib/crayon/issues</bugs-to>
942 + <doc lang="en">https://cran.r-project.org/web//packages/crayon/crayon.pdf</doc>
943 + <maintainer>
944 + <name>Gábor Csárdi</name>
945 + <email>csardi.gabor@×××××.com</email>
946 + </maintainer>
947 + <remote-id type="github">r-lib/crayon</remote-id>
948 + </upstream>
949 </pkgmetadata>
950
951 diff --git a/dev-R/curl/metadata.xml b/dev-R/curl/metadata.xml
952 index 067a007e6..7b500e941 100644
953 --- a/dev-R/curl/metadata.xml
954 +++ b/dev-R/curl/metadata.xml
955 @@ -6,17 +6,19 @@
956 <email>lssndrbarbieri@×××××.com</email>
957 <name>Alessandro Barbieri</name>
958 </maintainer>
959 - <longdescription lang="en">
960 - A Modern and Flexible Web Client for R // The curl() and
961 - curl_download() functions provide highly configurable drop-in
962 - replacements for base url() and download.file() with better
963 - performance, support for encryption (https, ftps), gzip
964 - compression, authentication, and other 'libcurl' goodies. The
965 - core of the package implements a framework for performing fully
966 - customized requests where data can be processed either in
967 - memory, on disk, or streaming via the callback or connection
968 - interfaces. Some knowledge of 'libcurl' is recommended; for a
969 - more-user-friendly web client see the 'httr' package which
970 - builds on this package with http specific tools and logic.
971 - </longdescription>
972 + <longdescription lang="en">The curl() and curl_download() functions provide highly
973 +configurable drop-in replacements for base url() and download.file() with
974 +better performance, support for encryption (https, ftps), gzip compression,
975 +authentication, and other 'libcurl' goodies. The core of the package implements a
976 +framework for performing fully customized requests where data can be processed
977 +either in memory, on disk, or streaming via the callback or connection
978 +interfaces. Some knowledge of 'libcurl' is recommended; for a more-user-friendly
979 +web client see the 'httr' package which builds on this package with http
980 +specific tools and logic.</longdescription>
981 + <upstream>
982 + <maintainer>
983 + <name>Jeroen Ooms</name>
984 + <email>jeroen@××××××××.edu</email>
985 + </maintainer>
986 + </upstream>
987 </pkgmetadata>
988
989 diff --git a/dev-R/desc/metadata.xml b/dev-R/desc/metadata.xml
990 index afce36380..6235f082d 100644
991 --- a/dev-R/desc/metadata.xml
992 +++ b/dev-R/desc/metadata.xml
993 @@ -6,9 +6,13 @@
994 <email>lssndrbarbieri@×××××.com</email>
995 <name>Alessandro Barbieri</name>
996 </maintainer>
997 - <longdescription lang="en">
998 - Manipulate DESCRIPTION Files // Tools to read, write, create, and
999 - manipulate DESCRIPTION files. It is intended for packages that
1000 - create or manipulate other packages.
1001 - </longdescription>
1002 + <longdescription lang="en">Tools to read, write, create, and manipulate DESCRIPTION
1003 +files. It is intended for packages that create or manipulate other
1004 +packages.</longdescription>
1005 + <upstream>
1006 + <maintainer>
1007 + <name>Gábor Csárdi</name>
1008 + <email>csardi.gabor@×××××.com</email>
1009 + </maintainer>
1010 + </upstream>
1011 </pkgmetadata>
1012
1013 diff --git a/dev-R/diffobj/metadata.xml b/dev-R/diffobj/metadata.xml
1014 index 77c510ccf..88fea2a1a 100644
1015 --- a/dev-R/diffobj/metadata.xml
1016 +++ b/dev-R/diffobj/metadata.xml
1017 @@ -6,8 +6,10 @@
1018 <email>lssndrbarbieri@×××××.com</email>
1019 <name>Alessandro Barbieri</name>
1020 </maintainer>
1021 - <longdescription lang="en">
1022 - Diffs for R Objects // Generate a colorized diff of two R objects
1023 - for an intuitive visualization of their differences.
1024 - </longdescription>
1025 + <upstream>
1026 + <maintainer>
1027 + <name>Brodie Gaslam</name>
1028 + <email>brodie.gaslam@×××××.com</email>
1029 + </maintainer>
1030 + </upstream>
1031 </pkgmetadata>
1032
1033 diff --git a/dev-R/digest/metadata.xml b/dev-R/digest/metadata.xml
1034 index 22fdc614d..0c8816f9b 100644
1035 --- a/dev-R/digest/metadata.xml
1036 +++ b/dev-R/digest/metadata.xml
1037 @@ -1,20 +1,27 @@
1038 -<?xml version="1.0" encoding="utf-8"?>
1039 +<?xml version="1.0" encoding="UTF-8"?>
1040 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1041 <pkgmetadata>
1042 - <maintainer type="person">
1043 - <description>co-maintainers welcome</description>
1044 - <email>lssndrbarbieri@×××××.com</email>
1045 - <name>Alessandro Barbieri</name>
1046 - </maintainer>
1047 - <longdescription lang="en">Implementation of a function 'digest()' for the creation of hash digests of arbitrary R objects (using the 'md5', 'sha-1', 'sha-256', 'crc32', 'xxhash', 'murmurhash' and 'spookyhash' algorithms) permitting easy comparison of R language objects, as well as functions such as'hmac()' to create hash-based message authentication code. Please note that this package is not meant to be deployed for cryptographic purposes for which more comprehensive (and widely tested) libraries such as 'OpenSSL' should be used.</longdescription>
1048 - <upstream>
1049 - <bugs-to>https://github.com/eddelbuettel/digest/issues</bugs-to>
1050 - <doc lang="en">https://cran.r-project.org/web//packages/digest/digest.pdf</doc>
1051 - <changelog>https://cran.r-project.org/web//packages/digest/ChangeLog</changelog>
1052 - <maintainer>
1053 - <name>Dirk Eddelbuettel</name>
1054 - <email>edd@××××××.org</email>
1055 - </maintainer>
1056 - <remote-id type="github">eddelbuettel/digest</remote-id>
1057 - </upstream>
1058 + <maintainer type="person">
1059 + <description>co-maintainers welcome</description>
1060 + <email>lssndrbarbieri@×××××.com</email>
1061 + <name>Alessandro Barbieri</name>
1062 + </maintainer>
1063 + <longdescription lang="en">Implementation of a function 'digest()' for the creation of hash
1064 +digests of arbitrary R objects (using the 'md5', 'sha-1', 'sha-256', 'crc32',
1065 +'xxhash', 'murmurhash', 'spookyhash' and 'blake3' algorithms) permitting easy
1066 +comparison of R language objects, as well as functions such as'hmac()' to
1067 +create hash-based message authentication code. Please note that this package
1068 +is not meant to be deployed for cryptographic purposes for which more
1069 +comprehensive (and widely tested) libraries such as 'OpenSSL' should be
1070 +used.</longdescription>
1071 + <upstream>
1072 + <bugs-to>https://github.com/eddelbuettel/digest/issues</bugs-to>
1073 + <doc lang="en">https://cran.r-project.org/web//packages/digest/digest.pdf</doc>
1074 + <changelog>https://cran.r-project.org/web//packages/digest/ChangeLog</changelog>
1075 + <maintainer>
1076 + <name>Dirk Eddelbuettel</name>
1077 + <email>edd@××××××.org</email>
1078 + </maintainer>
1079 + <remote-id type="github">eddelbuettel/digest</remote-id>
1080 + </upstream>
1081 </pkgmetadata>
1082
1083 diff --git a/dev-R/dplyr/metadata.xml b/dev-R/dplyr/metadata.xml
1084 index af60343c3..0b4fd5551 100644
1085 --- a/dev-R/dplyr/metadata.xml
1086 +++ b/dev-R/dplyr/metadata.xml
1087 @@ -1,19 +1,19 @@
1088 -<?xml version="1.0" encoding="utf-8"?>
1089 +<?xml version="1.0" encoding="UTF-8"?>
1090 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1091 <pkgmetadata>
1092 - <maintainer type="person">
1093 - <description>co-maintainers welcome</description>
1094 - <email>lssndrbarbieri@×××××.com</email>
1095 - <name>Alessandro Barbieri</name>
1096 - </maintainer>
1097 - <upstream>
1098 - <bugs-to>https://github.com/tidyverse/dplyr/issues</bugs-to>
1099 - <doc lang="en">https://cran.r-project.org/web//packages/dplyr/dplyr.pdf</doc>
1100 - <changelog>https://cran.r-project.org/web//packages/dplyr/news/news.html</changelog>
1101 - <maintainer>
1102 - <name>Hadley Wickham</name>
1103 - <email>hadley@×××××××.com</email>
1104 - </maintainer>
1105 - <remote-id type="github">tidyverse/dplyr</remote-id>
1106 - </upstream>
1107 + <maintainer type="person">
1108 + <description>co-maintainers welcome</description>
1109 + <email>lssndrbarbieri@×××××.com</email>
1110 + <name>Alessandro Barbieri</name>
1111 + </maintainer>
1112 + <upstream>
1113 + <bugs-to>https://github.com/tidyverse/dplyr/issues</bugs-to>
1114 + <doc lang="en">https://cran.r-project.org/web//packages/dplyr/dplyr.pdf</doc>
1115 + <changelog>https://cran.r-project.org/web//packages/dplyr/news/news.html</changelog>
1116 + <maintainer>
1117 + <name>Hadley Wickham</name>
1118 + <email>hadley@×××××××.com</email>
1119 + </maintainer>
1120 + <remote-id type="github">tidyverse/dplyr</remote-id>
1121 + </upstream>
1122 </pkgmetadata>
1123
1124 diff --git a/dev-R/ellipsis/metadata.xml b/dev-R/ellipsis/metadata.xml
1125 index 7837b3e18..01bc2fae1 100644
1126 --- a/dev-R/ellipsis/metadata.xml
1127 +++ b/dev-R/ellipsis/metadata.xml
1128 @@ -1,20 +1,23 @@
1129 -<?xml version="1.0" encoding="utf-8"?>
1130 +<?xml version="1.0" encoding="UTF-8"?>
1131 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1132 <pkgmetadata>
1133 - <maintainer type="person">
1134 - <description>co-maintainers welcome</description>
1135 - <email>lssndrbarbieri@×××××.com</email>
1136 - <name>Alessandro Barbieri</name>
1137 - </maintainer>
1138 - <longdescription lang="en">The ellipsis is a powerful tool for extending functions. Unfortunately this power comes at a cost: misspelled arguments will be silently ignored. The ellipsis package provides a collection of functions to catch problems and alert the user.</longdescription>
1139 - <upstream>
1140 - <bugs-to>https://github.com/r-lib/ellipsis/issues</bugs-to>
1141 - <doc lang="en">https://cran.r-project.org/web//packages/ellipsis/ellipsis.pdf</doc>
1142 - <changelog>https://cran.r-project.org/web//packages/ellipsis/news/news.html</changelog>
1143 - <maintainer>
1144 - <name>Hadley Wickham</name>
1145 - <email>hadley@×××××××.com</email>
1146 - </maintainer>
1147 - <remote-id type="github">r-lib/ellipsis</remote-id>
1148 - </upstream>
1149 + <maintainer type="person">
1150 + <description>co-maintainers welcome</description>
1151 + <email>lssndrbarbieri@×××××.com</email>
1152 + <name>Alessandro Barbieri</name>
1153 + </maintainer>
1154 + <longdescription lang="en">The ellipsis is a powerful tool for extending functions. Unfortunately
1155 +this power comes at a cost: misspelled arguments will be silently ignored.
1156 +The ellipsis package provides a collection of functions to catch problems
1157 +and alert the user.</longdescription>
1158 + <upstream>
1159 + <bugs-to>https://github.com/r-lib/ellipsis/issues</bugs-to>
1160 + <doc lang="en">https://cran.r-project.org/web//packages/ellipsis/ellipsis.pdf</doc>
1161 + <changelog>https://cran.r-project.org/web//packages/ellipsis/news/news.html</changelog>
1162 + <maintainer>
1163 + <name>Hadley Wickham</name>
1164 + <email>hadley@×××××××.com</email>
1165 + </maintainer>
1166 + <remote-id type="github">r-lib/ellipsis</remote-id>
1167 + </upstream>
1168 </pkgmetadata>
1169
1170 diff --git a/dev-R/evaluate/metadata.xml b/dev-R/evaluate/metadata.xml
1171 index 7902de2a8..728a9d37a 100644
1172 --- a/dev-R/evaluate/metadata.xml
1173 +++ b/dev-R/evaluate/metadata.xml
1174 @@ -6,9 +6,10 @@
1175 <email>lssndrbarbieri@×××××.com</email>
1176 <name>Alessandro Barbieri</name>
1177 </maintainer>
1178 - <longdescription lang="en">
1179 - Parsing and Evaluation Tools that Provide More Details than the
1180 - Default // Parsing and evaluation tools that make it easy to
1181 - recreate the command line behaviour of R.
1182 - </longdescription>
1183 + <upstream>
1184 + <maintainer>
1185 + <name>Yihui Xie</name>
1186 + <email>xie@×××××.name</email>
1187 + </maintainer>
1188 + </upstream>
1189 </pkgmetadata>
1190
1191 diff --git a/dev-R/fansi/metadata.xml b/dev-R/fansi/metadata.xml
1192 index 3fc5e2d01..c81a3898d 100644
1193 --- a/dev-R/fansi/metadata.xml
1194 +++ b/dev-R/fansi/metadata.xml
1195 @@ -1,22 +1,21 @@
1196 <?xml version="1.0" encoding="UTF-8"?>
1197 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1198 <pkgmetadata>
1199 - <maintainer type="person">
1200 - <description>co-maintainers welcome</description>
1201 - <email>lssndrbarbieri@×××××.com</email>
1202 - <name>Alessandro Barbieri</name>
1203 - </maintainer>
1204 - <longdescription lang="en">
1205 -Counterparts to R string manipulation functions that account for the effects of ANSI text formatting control sequences.
1206 - </longdescription>
1207 - <upstream>
1208 - <bugs-to>https://github.com/brodieG/fansi/issues</bugs-to>
1209 - <changelog>https://cran.r-project.org/web/packages/fansi/news/news.html</changelog>
1210 - <doc lang="en">https://cran.r-project.org/web/packages/fansi/fansi.pdf</doc>
1211 - <maintainer>
1212 - <name>Brodie Gaslam</name>
1213 - <email>brodie.gaslam@×××××.com</email>
1214 - </maintainer>
1215 - <remote-id type="github">brodieG/fansi</remote-id>
1216 - </upstream>
1217 + <maintainer type="person">
1218 + <description>co-maintainers welcome</description>
1219 + <email>lssndrbarbieri@×××××.com</email>
1220 + <name>Alessandro Barbieri</name>
1221 + </maintainer>
1222 + <longdescription lang="en">Counterparts to R string manipulation functions that account for
1223 +the effects of ANSI text formatting control sequences.</longdescription>
1224 + <upstream>
1225 + <bugs-to>https://github.com/brodieG/fansi/issues</bugs-to>
1226 + <changelog>https://cran.r-project.org/web/packages/fansi/news/news.html</changelog>
1227 + <doc lang="en">https://cran.r-project.org/web/packages/fansi/fansi.pdf</doc>
1228 + <maintainer>
1229 + <name>Brodie Gaslam</name>
1230 + <email>brodie.gaslam@×××××.com</email>
1231 + </maintainer>
1232 + <remote-id type="github">brodieG/fansi</remote-id>
1233 + </upstream>
1234 </pkgmetadata>
1235
1236 diff --git a/dev-R/farver/metadata.xml b/dev-R/farver/metadata.xml
1237 index ef6e7b343..b9d15f19a 100644
1238 --- a/dev-R/farver/metadata.xml
1239 +++ b/dev-R/farver/metadata.xml
1240 @@ -6,14 +6,17 @@
1241 <email>lssndrbarbieri@×××××.com</email>
1242 <name>Alessandro Barbieri</name>
1243 </maintainer>
1244 - <longdescription lang="en">
1245 - High Performance Colour Space Manipulation // The encoding of
1246 - colour can be handled in many different ways, using different
1247 - colour spaces. As different colour spaces have different uses,
1248 - efficient conversion between these representations are
1249 - important. The 'farver' package provides a set of functions
1250 - that gives access to very fast colour space conversion and
1251 - comparisons implemented in C++, and offers speed improvements
1252 - over the 'convertColor' function in the 'grDevices' package.
1253 - </longdescription>
1254 + <longdescription lang="en">The encoding of colour can be handled in many different ways, using
1255 +different colour spaces. As different colour spaces have different uses,
1256 +efficient conversion between these representations are important. The
1257 +'farver' package provides a set of functions that gives access to very fast
1258 +colour space conversion and comparisons implemented in C++, and offers
1259 +speed improvements over the 'convertColor' function in the 'grDevices'
1260 +package.</longdescription>
1261 + <upstream>
1262 + <maintainer>
1263 + <name>Thomas Lin Pedersen</name>
1264 + <email>thomasp85@×××××.com</email>
1265 + </maintainer>
1266 + </upstream>
1267 </pkgmetadata>
1268
1269 diff --git a/dev-R/generics/metadata.xml b/dev-R/generics/metadata.xml
1270 index 2a54c665f..df4c8580f 100644
1271 --- a/dev-R/generics/metadata.xml
1272 +++ b/dev-R/generics/metadata.xml
1273 @@ -1,20 +1,22 @@
1274 -<?xml version="1.0" encoding="utf-8"?>
1275 +<?xml version="1.0" encoding="UTF-8"?>
1276 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1277 <pkgmetadata>
1278 - <maintainer type="person">
1279 - <description>co-maintainers welcome</description>
1280 - <email>lssndrbarbieri@×××××.com</email>
1281 - <name>Alessandro Barbieri</name>
1282 - </maintainer>
1283 - <longdescription lang="en">In order to reduce potential package dependencies and conflicts, generics provides a number of commonly used S3 generics.</longdescription>
1284 - <upstream>
1285 - <bugs-to>https://github.com/r-lib/generics/issues</bugs-to>
1286 - <doc lang="en">https://cran.r-project.org/web/packages/generics/generics.pdf</doc>
1287 - <changelog>https://cran.r-project.org/web/packages/generics/news/news.html</changelog>
1288 - <maintainer>
1289 - <name>Hadley Wickham</name>
1290 - <email>hadley@×××××××.com</email>
1291 - </maintainer>
1292 - <remote-id type="github">r-lib/generics</remote-id>
1293 - </upstream>
1294 + <maintainer type="person">
1295 + <description>co-maintainers welcome</description>
1296 + <email>lssndrbarbieri@×××××.com</email>
1297 + <name>Alessandro Barbieri</name>
1298 + </maintainer>
1299 + <longdescription lang="en">In order to reduce potential package dependencies
1300 +and conflicts, generics provides a number of commonly used S3
1301 +generics.</longdescription>
1302 + <upstream>
1303 + <bugs-to>https://github.com/r-lib/generics/issues</bugs-to>
1304 + <doc lang="en">https://cran.r-project.org/web/packages/generics/generics.pdf</doc>
1305 + <changelog>https://cran.r-project.org/web/packages/generics/news/news.html</changelog>
1306 + <maintainer>
1307 + <name>Hadley Wickham</name>
1308 + <email>hadley@×××××××.com</email>
1309 + </maintainer>
1310 + <remote-id type="github">r-lib/generics</remote-id>
1311 + </upstream>
1312 </pkgmetadata>
1313
1314 diff --git a/dev-R/ggplot2/metadata.xml b/dev-R/ggplot2/metadata.xml
1315 index 121549794..b4c0bcd30 100644
1316 --- a/dev-R/ggplot2/metadata.xml
1317 +++ b/dev-R/ggplot2/metadata.xml
1318 @@ -6,11 +6,14 @@
1319 <email>lssndrbarbieri@×××××.com</email>
1320 <name>Alessandro Barbieri</name>
1321 </maintainer>
1322 - <longdescription lang="en">
1323 - Create Elegant Data Visualisations Using the Grammar of Graphics
1324 - // A system for 'declaratively' creating graphics, based on
1325 - "The Grammar of Graphics". You provide the data, tell 'ggplot2'
1326 - how to map variables to aesthetics, what graphical primitives
1327 - to use, and it takes care of the details.
1328 - </longdescription>
1329 + <longdescription lang="en">A system for 'declaratively' creating graphics,
1330 +based on "The Grammar of Graphics". You provide the data, tell 'ggplot2'
1331 +how to map variables to aesthetics, what graphical primitives to use,
1332 +and it takes care of the details.</longdescription>
1333 + <upstream>
1334 + <maintainer>
1335 + <name>Thomas Lin Pedersen</name>
1336 + <email>thomas.pedersen@×××××××.com</email>
1337 + </maintainer>
1338 + </upstream>
1339 </pkgmetadata>
1340
1341 diff --git a/dev-R/gh/metadata.xml b/dev-R/gh/metadata.xml
1342 index d2b2c8ce9..b3692d0c5 100644
1343 --- a/dev-R/gh/metadata.xml
1344 +++ b/dev-R/gh/metadata.xml
1345 @@ -6,4 +6,10 @@
1346 <email>lssndrbarbieri@×××××.com</email>
1347 <name>Alessandro Barbieri</name>
1348 </maintainer>
1349 + <upstream>
1350 + <maintainer>
1351 + <name>Gábor Csárdi</name>
1352 + <email>csardi.gabor@×××××.com</email>
1353 + </maintainer>
1354 + </upstream>
1355 </pkgmetadata>
1356
1357 diff --git a/dev-R/gitcreds/metadata.xml b/dev-R/gitcreds/metadata.xml
1358 index 8b9dbc66a..a4a455960 100644
1359 --- a/dev-R/gitcreds/metadata.xml
1360 +++ b/dev-R/gitcreds/metadata.xml
1361 @@ -6,11 +6,14 @@
1362 <email>lssndrbarbieri@×××××.com</email>
1363 <name>Alessandro Barbieri</name>
1364 </maintainer>
1365 - <longdescription lang="en">
1366 - Query 'git' Credentials from 'R' // Query, set, delete
1367 - credentials from the 'git' credential store. Manage 'GitHub'
1368 - tokens and other 'git' credentials. This package is to be used
1369 - by other packages that need to authenticate to 'GitHub' and/or
1370 - other 'git' repositories.
1371 - </longdescription>
1372 + <longdescription lang="en">Query, set, delete credentials from the 'git' credential
1373 +store. Manage 'GitHub' tokens and other 'git' credentials. This package
1374 +is to be used by other packages that need to authenticate to 'GitHub'
1375 +and/or other 'git' repositories.</longdescription>
1376 + <upstream>
1377 + <maintainer>
1378 + <name>Gábor Csárdi</name>
1379 + <email>csardi.gabor@×××××.com</email>
1380 + </maintainer>
1381 + </upstream>
1382 </pkgmetadata>
1383
1384 diff --git a/dev-R/glue/metadata.xml b/dev-R/glue/metadata.xml
1385 index 737004dd3..619c81163 100644
1386 --- a/dev-R/glue/metadata.xml
1387 +++ b/dev-R/glue/metadata.xml
1388 @@ -1,20 +1,25 @@
1389 -<?xml version="1.0" encoding="utf-8"?>
1390 +<?xml version="1.0" encoding="UTF-8"?>
1391 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1392 <pkgmetadata>
1393 - <maintainer type="person">
1394 - <description>co-maintainers welcome</description>
1395 - <email>lssndrbarbieri@×××××.com</email>
1396 - <name>Alessandro Barbieri</name>
1397 - </maintainer>
1398 - <longdescription lang="en">An implementation of interpreted string literals, inspired by Python's Literal String Interpolation, Docstrings and Julia's Triple-Quoted String Literals</longdescription>
1399 - <upstream>
1400 - <bugs-to>https://github.com/tidyverse/glue/issues</bugs-to>
1401 - <doc lang="en">https://cran.r-project.org/web//packages/glue/glue.pdf</doc>
1402 - <changelog>https://cran.r-project.org/web//packages/glue/news/news.html</changelog>
1403 - <maintainer>
1404 - <name>Jim Hester</name>
1405 - <email>james.f.hester@×××××.com</email>
1406 - </maintainer>
1407 - <remote-id type="github">tidyverse/glue</remote-id>
1408 - </upstream>
1409 + <maintainer type="person">
1410 + <description>co-maintainers welcome</description>
1411 + <email>lssndrbarbieri@×××××.com</email>
1412 + <name>Alessandro Barbieri</name>
1413 + </maintainer>
1414 + <longdescription lang="en">An implementation of interpreted string literals, inspired by
1415 +Python's Literal String Interpolation
1416 +&lt;https://www.python.org/dev/peps/pep-0498/&gt; and Docstrings
1417 +&lt;https://www.python.org/dev/peps/pep-0257/&gt; and Julia's Triple-Quoted
1418 +String Literals
1419 +&lt;https://docs.julialang.org/en/v1.3/manual/strings/#Triple-Quoted-String-Literals-1&gt;.</longdescription>
1420 + <upstream>
1421 + <bugs-to>https://github.com/tidyverse/glue/issues</bugs-to>
1422 + <doc lang="en">https://cran.r-project.org/web//packages/glue/glue.pdf</doc>
1423 + <changelog>https://cran.r-project.org/web//packages/glue/news/news.html</changelog>
1424 + <maintainer>
1425 + <name>Jennifer Bryan</name>
1426 + <email>jenny@×××××××.com</email>
1427 + </maintainer>
1428 + <remote-id type="github">tidyverse/glue</remote-id>
1429 + </upstream>
1430 </pkgmetadata>
1431
1432 diff --git a/dev-R/gtable/metadata.xml b/dev-R/gtable/metadata.xml
1433 index b682b08be..0d9f86f03 100644
1434 --- a/dev-R/gtable/metadata.xml
1435 +++ b/dev-R/gtable/metadata.xml
1436 @@ -6,12 +6,15 @@
1437 <email>lssndrbarbieri@×××××.com</email>
1438 <name>Alessandro Barbieri</name>
1439 </maintainer>
1440 - <longdescription lang="en">
1441 - Arrange 'Grobs' in Tables // Tools to make it easier to work with
1442 - "tables" of 'grobs'. The 'gtable' package defines a 'gtable'
1443 - grob class that specifies a grid along with a list of grobs and
1444 - their placement in the grid. Further the package makes it easy
1445 - to manipulate and combine 'gtable' objects so that complex
1446 - compositions can be build up sequentially.
1447 - </longdescription>
1448 + <longdescription lang="en">Tools to make it easier to work with "tables" of
1449 +'grobs'. The 'gtable' package defines a 'gtable' grob class that specifies a
1450 +grid along with a list of grobs and their placement in the grid. Further the
1451 +package makes it easy to manipulate and combine 'gtable' objects so that
1452 +complex compositions can be build up sequentially.</longdescription>
1453 + <upstream>
1454 + <maintainer>
1455 + <name>Hadley Wickham</name>
1456 + <email>hadley@×××××××.com</email>
1457 + </maintainer>
1458 + </upstream>
1459 </pkgmetadata>
1460
1461 diff --git a/dev-R/here/metadata.xml b/dev-R/here/metadata.xml
1462 index 385e567dd..090ffca1e 100644
1463 --- a/dev-R/here/metadata.xml
1464 +++ b/dev-R/here/metadata.xml
1465 @@ -6,11 +6,14 @@
1466 <email>lssndrbarbieri@×××××.com</email>
1467 <name>Alessandro Barbieri</name>
1468 </maintainer>
1469 - <longdescription>
1470 - A Simpler Way to Find Your Files // Constructs paths to your
1471 - project's files. Declare the relative path of a file within
1472 - your project with 'i_am()'. Use the 'here()' function as a
1473 - drop-in replacement for 'file.path()', it will always locate
1474 - the files relative to your project root.
1475 - </longdescription>
1476 + <longdescription lang="en">Constructs paths to your project's files.
1477 +Declare the relative path of a file within your project with 'i_am()'.
1478 +Use the 'here()' function as a drop-in replacement for 'file.path()',
1479 +it will always locate the files relative to your project root.</longdescription>
1480 + <upstream>
1481 + <maintainer>
1482 + <name>Kirill Müller</name>
1483 + <email>krlmlr+r@×××××××.org</email>
1484 + </maintainer>
1485 + </upstream>
1486 </pkgmetadata>
1487
1488 diff --git a/dev-R/highr/metadata.xml b/dev-R/highr/metadata.xml
1489 index 5bff8103b..3b46f44d4 100644
1490 --- a/dev-R/highr/metadata.xml
1491 +++ b/dev-R/highr/metadata.xml
1492 @@ -6,10 +6,13 @@
1493 <email>lssndrbarbieri@×××××.com</email>
1494 <name>Alessandro Barbieri</name>
1495 </maintainer>
1496 - <longdescription lang="en">
1497 - Syntax Highlighting for R Source Code // Provides syntax
1498 - highlighting for R source code. Currently it supports LaTeX and
1499 - HTML output. Source code of other languages is supported via
1500 - Andre Simon's highlight package (http://www.andre-simon.de).
1501 - </longdescription>
1502 + <longdescription lang="en">Provides syntax highlighting for R source code. Currently it
1503 +supports LaTeX and HTML output. Source code of other languages is supported
1504 +via Andre Simon's highlight package (&lt;http://www.andre-simon.de&gt;).</longdescription>
1505 + <upstream>
1506 + <maintainer>
1507 + <name>Yihui Xie</name>
1508 + <email>xie@×××××.name</email>
1509 + </maintainer>
1510 + </upstream>
1511 </pkgmetadata>
1512
1513 diff --git a/dev-R/httr/metadata.xml b/dev-R/httr/metadata.xml
1514 index a55f93f0e..60ca79034 100644
1515 --- a/dev-R/httr/metadata.xml
1516 +++ b/dev-R/httr/metadata.xml
1517 @@ -6,10 +6,14 @@
1518 <email>lssndrbarbieri@×××××.com</email>
1519 <name>Alessandro Barbieri</name>
1520 </maintainer>
1521 - <longdescription lang="en">
1522 - Tools for Working with URLs and HTTP // Useful tools for working
1523 - with HTTP organised by HTTP verbs (GET(), POST(), etc).
1524 - Configuration functions make it easy to control additional
1525 - request components (authenticate(), add_headers() and so on).
1526 - </longdescription>
1527 + <longdescription lang="en">Useful tools for working with HTTP organised by
1528 +HTTP verbs (GET(), POST(), etc). Configuration functions make it easy
1529 +to control additional request components (authenticate(),
1530 +add_headers() and so on).</longdescription>
1531 + <upstream>
1532 + <maintainer>
1533 + <name>Hadley Wickham</name>
1534 + <email>hadley@×××××××.com</email>
1535 + </maintainer>
1536 + </upstream>
1537 </pkgmetadata>
1538
1539 diff --git a/dev-R/hunspell/metadata.xml b/dev-R/hunspell/metadata.xml
1540 index 23cc54c3d..675c6a2e8 100644
1541 --- a/dev-R/hunspell/metadata.xml
1542 +++ b/dev-R/hunspell/metadata.xml
1543 @@ -6,16 +6,12 @@
1544 <email>lssndrbarbieri@×××××.com</email>
1545 <name>Alessandro Barbieri</name>
1546 </maintainer>
1547 - <longdescription lang="en">
1548 - High-Performance Stemmer, Tokenizer, and Spell Checker // Low
1549 - level spell checker and morphological analyzer based on the
1550 - famous 'hunspell' library https://hunspell.github.io. The
1551 - package can analyze or check individual words as well as parse
1552 - text, latex, html or xml documents. For a more user-friendly
1553 - interface use the 'spelling' package which builds on this
1554 - package to automate checking of files, documentation and
1555 - vignettes in all common formats.
1556 - </longdescription>
1557 + <longdescription lang="en">Low level spell checker and morphological analyzer based on the
1558 +famous 'hunspell' library &lt;https://hunspell.github.io&gt;. The package can analyze
1559 +or check individual words as well as parse text, latex, html or xml documents.
1560 +For a more user-friendly interface use the 'spelling' package which builds on
1561 +this package to automate checking of files, documentation and vignettes in all
1562 +common formats.</longdescription>
1563 <upstream>
1564 <bugs-to>https://github.com/ropensci/hunspell/issues</bugs-to>
1565 <doc lang="en">https://cran.r-project.org/web/packages/hunspell/hunspell.pdf</doc>
1566
1567 diff --git a/dev-R/ini/metadata.xml b/dev-R/ini/metadata.xml
1568 index 260d2640d..8c87b21b3 100644
1569 --- a/dev-R/ini/metadata.xml
1570 +++ b/dev-R/ini/metadata.xml
1571 @@ -6,10 +6,13 @@
1572 <email>lssndrbarbieri@×××××.com</email>
1573 <name>Alessandro Barbieri</name>
1574 </maintainer>
1575 - <longdescription lang="en">
1576 - Read and Write '.ini' Files // Parse simple '.ini' configuration
1577 - files to an structured list. Users can manipulate this
1578 - resulting list with lapply() functions. This same structured
1579 - list can be used to write back to file after modifications.
1580 - </longdescription>
1581 + <longdescription lang="en">Parse simple '.ini' configuration files to an structured list. Users
1582 +can manipulate this resulting list with lapply() functions. This same
1583 +structured list can be used to write back to file after modifications.</longdescription>
1584 + <upstream>
1585 + <maintainer>
1586 + <name>David Valentim Dias</name>
1587 + <email>dvdscripter@×××××.com</email>
1588 + </maintainer>
1589 + </upstream>
1590 </pkgmetadata>
1591
1592 diff --git a/dev-R/isoband/metadata.xml b/dev-R/isoband/metadata.xml
1593 index 1fdb6b016..3cb1d7416 100644
1594 --- a/dev-R/isoband/metadata.xml
1595 +++ b/dev-R/isoband/metadata.xml
1596 @@ -6,10 +6,12 @@
1597 <email>lssndrbarbieri@×××××.com</email>
1598 <name>Alessandro Barbieri</name>
1599 </maintainer>
1600 - <longdescription lang="en">
1601 - Generate Isolines and Isobands from Regularly Spaced Elevation
1602 - Grids // A fast C++ implementation to generate contour lines
1603 - (isolines) and contour polygons (isobands) from regularly
1604 - spaced grids containing elevation data.
1605 - </longdescription>
1606 + <longdescription lang="en">A fast C++ implementation to generate contour lines (isolines) and
1607 +contour polygons (isobands) from regularly spaced grids containing elevation data.</longdescription>
1608 + <upstream>
1609 + <maintainer>
1610 + <name>Claus O. Wilke</name>
1611 + <email>wilke@×××××××××××××.edu</email>
1612 + </maintainer>
1613 + </upstream>
1614 </pkgmetadata>
1615
1616 diff --git a/dev-R/jsonlite/metadata.xml b/dev-R/jsonlite/metadata.xml
1617 index 5073250ca..ac4fbdabd 100644
1618 --- a/dev-R/jsonlite/metadata.xml
1619 +++ b/dev-R/jsonlite/metadata.xml
1620 @@ -6,20 +6,14 @@
1621 <email>lssndrbarbieri@×××××.com</email>
1622 <name>Alessandro Barbieri</name>
1623 </maintainer>
1624 - <longdescription lang="en">
1625 - A Simple and Robust JSON Parser and Generator for R // A
1626 - reasonably fast JSON parser and generator, optimized for
1627 - statistical data and the web. Offers simple, flexible tools for
1628 - working with JSON in R, and is particularly powerful for
1629 - building pipelines and interacting with a web API. The
1630 - implementation is based on the mapping described in the
1631 - vignette (Ooms, 2014). In addition to converting JSON data
1632 - from/to R objects, 'jsonlite' contains functions to stream,
1633 - validate, and prettify JSON data. The unit tests included with
1634 - the package verify that all edge cases are encoded and decoded
1635 - consistently for use with dynamic data in systems and
1636 - applications.
1637 - </longdescription>
1638 + <longdescription lang="en">A reasonably fast JSON parser and generator, optimized for statistical
1639 +data and the web. Offers simple, flexible tools for working with JSON in R, and
1640 +is particularly powerful for building pipelines and interacting with a web API.
1641 +The implementation is based on the mapping described in the vignette (Ooms, 2014).
1642 +In addition to converting JSON data from/to R objects, 'jsonlite' contains
1643 +functions to stream, validate, and prettify JSON data. The unit tests included
1644 +with the package verify that all edge cases are encoded and decoded consistently
1645 +for use with dynamic data in systems and applications.</longdescription>
1646 <upstream>
1647 <bugs-to>https://github.com/jeroen/jsonlite/issues</bugs-to>
1648 <doc lang="en">https://cran.r-project.org/web/packages/jsonlite/jsonlite.pdf</doc>
1649
1650 diff --git a/dev-R/knitr/metadata.xml b/dev-R/knitr/metadata.xml
1651 index 7edff8b7b..145a36432 100644
1652 --- a/dev-R/knitr/metadata.xml
1653 +++ b/dev-R/knitr/metadata.xml
1654 @@ -6,9 +6,12 @@
1655 <email>lssndrbarbieri@×××××.com</email>
1656 <name>Alessandro Barbieri</name>
1657 </maintainer>
1658 - <longdescription lang="en">
1659 - A General-Purpose Package for Dynamic Report Generation in R //
1660 - Provides a general-purpose tool for dynamic report generation
1661 - in R using Literate Programming techniques.
1662 - </longdescription>
1663 + <longdescription lang="en">Provides a general-purpose tool for dynamic report generation in R
1664 +using Literate Programming techniques.</longdescription>
1665 + <upstream>
1666 + <maintainer>
1667 + <name>Yihui Xie</name>
1668 + <email>xie@×××××.name</email>
1669 + </maintainer>
1670 + </upstream>
1671 </pkgmetadata>
1672
1673 diff --git a/dev-R/labeling/metadata.xml b/dev-R/labeling/metadata.xml
1674 index d2b2c8ce9..1c40a0efa 100644
1675 --- a/dev-R/labeling/metadata.xml
1676 +++ b/dev-R/labeling/metadata.xml
1677 @@ -6,4 +6,10 @@
1678 <email>lssndrbarbieri@×××××.com</email>
1679 <name>Alessandro Barbieri</name>
1680 </maintainer>
1681 + <upstream>
1682 + <maintainer>
1683 + <name>Nuno Sempere</name>
1684 + <email>nuno.semperelh@×××××.com</email>
1685 + </maintainer>
1686 + </upstream>
1687 </pkgmetadata>
1688
1689 diff --git a/dev-R/lattice/metadata.xml b/dev-R/lattice/metadata.xml
1690 index 14fff50cd..c3812dff5 100644
1691 --- a/dev-R/lattice/metadata.xml
1692 +++ b/dev-R/lattice/metadata.xml
1693 @@ -6,12 +6,15 @@
1694 <email>lssndrbarbieri@×××××.com</email>
1695 <name>Alessandro Barbieri</name>
1696 </maintainer>
1697 - <longdescription lang="en">
1698 - Trellis Graphics for R // A powerful and elegant high-level data
1699 - visualization system inspired by Trellis graphics, with an
1700 - emphasis on multivariate data. Lattice is sufficient for
1701 - typical graphics needs, and is also flexible enough to handle
1702 - most nonstandard requirements. See ?Lattice for an
1703 - introduction.
1704 - </longdescription>
1705 + <longdescription lang="en">A powerful and elegant high-level data visualization
1706 +system inspired by Trellis graphics, with an emphasis on
1707 +multivariate data. Lattice is sufficient for typical graphics needs,
1708 +and is also flexible enough to handle most nonstandard requirements.
1709 +See ?Lattice for an introduction.</longdescription>
1710 + <upstream>
1711 + <maintainer>
1712 + <name>Deepayan Sarkar</name>
1713 + <email>deepayan.sarkar@×××××××××.org</email>
1714 + </maintainer>
1715 + </upstream>
1716 </pkgmetadata>
1717
1718 diff --git a/dev-R/lazyeval/metadata.xml b/dev-R/lazyeval/metadata.xml
1719 index f771d0cd1..98753cc61 100644
1720 --- a/dev-R/lazyeval/metadata.xml
1721 +++ b/dev-R/lazyeval/metadata.xml
1722 @@ -6,10 +6,13 @@
1723 <email>lssndrbarbieri@×××××.com</email>
1724 <name>Alessandro Barbieri</name>
1725 </maintainer>
1726 - <longdescription lang="en">
1727 - Lazy (Non-Standard) Evaluation // An alternative approach to non-
1728 - standard evaluation using formulas. Provides a full
1729 - implementation of LISP style 'quasiquotation', making it easier
1730 - to generate code with other code.
1731 - </longdescription>
1732 + <longdescription lang="en">An alternative approach to non-standard evaluation using
1733 +formulas. Provides a full implementation of LISP style 'quasiquotation',
1734 +making it easier to generate code with other code.</longdescription>
1735 + <upstream>
1736 + <maintainer>
1737 + <name>Hadley Wickham</name>
1738 + <email>hadley@×××××××.com</email>
1739 + </maintainer>
1740 + </upstream>
1741 </pkgmetadata>
1742
1743 diff --git a/dev-R/lifecycle/metadata.xml b/dev-R/lifecycle/metadata.xml
1744 index ea308b16d..b3a106be4 100644
1745 --- a/dev-R/lifecycle/metadata.xml
1746 +++ b/dev-R/lifecycle/metadata.xml
1747 @@ -1,20 +1,22 @@
1748 -<?xml version="1.0" encoding="utf-8"?>
1749 +<?xml version="1.0" encoding="UTF-8"?>
1750 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1751 <pkgmetadata>
1752 - <maintainer type="person">
1753 - <description>co-maintainers welcome</description>
1754 - <email>lssndrbarbieri@×××××.com</email>
1755 - <name>Alessandro Barbieri</name>
1756 - </maintainer>
1757 - <longdescription lang="en">Manage the life cycle of your exported functions with shared conventions, documentation badges, and non-invasive deprecation warnings. The 'lifecycle' package defines four development stages (experimental, maturing, stable, and questioning) and three deprecation stages (soft-deprecated, deprecated, and defunct). It makes it easy to insert badges corresponding to these stages in your documentation. Usage of deprecated functions are signalled with increasing levels of non-invasive verbosity.</longdescription>
1758 - <upstream>
1759 - <bugs-to>https://github.com/r-lib/lifecycle/issues</bugs-to>
1760 - <doc lang="en">https://cran.r-project.org/web//packages/lifecycle/lifecycle.pdf</doc>
1761 - <changelog>https://cran.r-project.org/web//packages/lifecycle/news/news.html</changelog>
1762 - <maintainer>
1763 - <name>Lionel Henry</name>
1764 - <email>lionel@×××××××.com</email>
1765 - </maintainer>
1766 - <remote-id type="github">r-lib/lifecycle</remote-id>
1767 - </upstream>
1768 + <maintainer type="person">
1769 + <description>co-maintainers welcome</description>
1770 + <email>lssndrbarbieri@×××××.com</email>
1771 + <name>Alessandro Barbieri</name>
1772 + </maintainer>
1773 + <longdescription lang="en">Manage the life cycle of your exported functions
1774 +with shared conventions, documentation badges, and user-friendly
1775 +deprecation warnings.</longdescription>
1776 + <upstream>
1777 + <bugs-to>https://github.com/r-lib/lifecycle/issues</bugs-to>
1778 + <doc lang="en">https://cran.r-project.org/web//packages/lifecycle/lifecycle.pdf</doc>
1779 + <changelog>https://cran.r-project.org/web//packages/lifecycle/news/news.html</changelog>
1780 + <maintainer>
1781 + <name>Lionel Henry</name>
1782 + <email>lionel@×××××××.com</email>
1783 + </maintainer>
1784 + <remote-id type="github">r-lib/lifecycle</remote-id>
1785 + </upstream>
1786 </pkgmetadata>
1787
1788 diff --git a/dev-R/magrittr/metadata.xml b/dev-R/magrittr/metadata.xml
1789 index f17558b73..0b8e57e58 100644
1790 --- a/dev-R/magrittr/metadata.xml
1791 +++ b/dev-R/magrittr/metadata.xml
1792 @@ -1,19 +1,22 @@
1793 <?xml version="1.0" encoding="UTF-8"?>
1794 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1795 <pkgmetadata>
1796 - <maintainer type="person">
1797 - <description>co-maintainers welcome</description>
1798 - <email>lssndrbarbieri@×××××.com</email>
1799 - <name>Alessandro Barbieri</name>
1800 - </maintainer>
1801 - <longdescription lang="en">
1802 -Provides a mechanism for chaining commands with a new forward-pipe operator, %>%. This operator will forward a value, or the result of an expression, into the next function call/expression. There is flexible support for the type of right-hand side expressions. For more information, see package vignette. To quote Rene Magritte, "Ceci n'est pas un pipe."
1803 - </longdescription>
1804 - <upstream>
1805 - <doc lang="en">https://cran.r-project.org/web/packages/magrittr/magrittr.pdf</doc>
1806 - <maintainer>
1807 - <name>Stefan Milton Bache</name>
1808 - <email>stefan@×××××××××××.dk</email>
1809 - </maintainer>
1810 - </upstream>
1811 + <maintainer type="person">
1812 + <description>co-maintainers welcome</description>
1813 + <email>lssndrbarbieri@×××××.com</email>
1814 + <name>Alessandro Barbieri</name>
1815 + </maintainer>
1816 + <longdescription lang="en">Provides a mechanism for chaining commands with a new
1817 +forward-pipe operator, %&gt;%. This operator will forward a value, or the
1818 +result of an expression, into the next function call/expression.
1819 +There is flexible support for the type of right-hand side expressions.
1820 +For more information, see package vignette. To quote Rene Magritte,
1821 +"Ceci n'est pas un pipe."</longdescription>
1822 + <upstream>
1823 + <doc lang="en">https://cran.r-project.org/web/packages/magrittr/magrittr.pdf</doc>
1824 + <maintainer>
1825 + <name>Lionel Henry</name>
1826 + <email>lionel@×××××××.com</email>
1827 + </maintainer>
1828 + </upstream>
1829 </pkgmetadata>
1830
1831 diff --git a/dev-R/markdown/metadata.xml b/dev-R/markdown/metadata.xml
1832 index 6c7f1712a..963714063 100644
1833 --- a/dev-R/markdown/metadata.xml
1834 +++ b/dev-R/markdown/metadata.xml
1835 @@ -6,12 +6,14 @@
1836 <email>lssndrbarbieri@×××××.com</email>
1837 <name>Alessandro Barbieri</name>
1838 </maintainer>
1839 - <longdescription lang="en">
1840 - Render Markdown with the C Library 'Sundown' // Provides R
1841 - bindings to the 'Sundown' Markdown rendering library
1842 - (https://github.com/vmg/sundown). Markdown is a plain-text
1843 - formatting syntax that can be converted to 'XHTML' or other
1844 - formats. See http://en.wikipedia.org/wiki/Markdown for more
1845 - information about Markdown.
1846 - </longdescription>
1847 + <longdescription lang="en">Provides R bindings to the 'Sundown' Markdown rendering library
1848 +(&lt;https://github.com/vmg/sundown&gt;). Markdown is a plain-text formatting
1849 +syntax that can be converted to 'XHTML' or other formats. See
1850 +&lt;http://en.wikipedia.org/wiki/Markdown&gt; for more information about Markdown.</longdescription>
1851 + <upstream>
1852 + <maintainer>
1853 + <name>Yihui Xie</name>
1854 + <email>xie@×××××.name</email>
1855 + </maintainer>
1856 + </upstream>
1857 </pkgmetadata>
1858
1859 diff --git a/dev-R/mgcv/metadata.xml b/dev-R/mgcv/metadata.xml
1860 index 7af2a6c2e..d46b752e8 100644
1861 --- a/dev-R/mgcv/metadata.xml
1862 +++ b/dev-R/mgcv/metadata.xml
1863 @@ -6,16 +6,18 @@
1864 <email>lssndrbarbieri@×××××.com</email>
1865 <name>Alessandro Barbieri</name>
1866 </maintainer>
1867 - <longdescription lang="en">
1868 - Mixed GAM Computation Vehicle with Automatic Smoothness
1869 - Estimation // Generalized additive (mixed) models, some of
1870 - their extensions and other generalized ridge regression with
1871 - multiple smoothing parameter estimation by (Restricted)
1872 - Marginal Likelihood, Generalized Cross Validation and similar,
1873 - or using iterated nested Laplace approximation for fully
1874 - Bayesian inference. See Wood (2017) doi:10.1201/9781315370279
1875 - for an overview. Includes a gam() function, a wide variety of
1876 - smoothers, 'JAGS' support and distributions beyond the
1877 - exponential family.
1878 - </longdescription>
1879 + <longdescription lang="en">Generalized additive (mixed) models, some of their extensions and
1880 +other generalized ridge regression with multiple smoothing
1881 +parameter estimation by (Restricted) Marginal Likelihood,
1882 +Generalized Cross Validation and similar, or using iterated
1883 +nested Laplace approximation for fully Bayesian inference. See
1884 +Wood (2017) &lt;doi:10.1201/9781315370279&gt; for an overview.
1885 +Includes a gam() function, a wide variety of smoothers, 'JAGS'
1886 +support and distributions beyond the exponential family.</longdescription>
1887 + <upstream>
1888 + <maintainer>
1889 + <name>Simon Wood</name>
1890 + <email>simon.wood@×××××××××.org</email>
1891 + </maintainer>
1892 + </upstream>
1893 </pkgmetadata>
1894
1895 diff --git a/dev-R/mime/metadata.xml b/dev-R/mime/metadata.xml
1896 index 5b9f02465..d094d4bf6 100644
1897 --- a/dev-R/mime/metadata.xml
1898 +++ b/dev-R/mime/metadata.xml
1899 @@ -6,9 +6,12 @@
1900 <email>lssndrbarbieri@×××××.com</email>
1901 <name>Alessandro Barbieri</name>
1902 </maintainer>
1903 - <longdescription lang="en">
1904 - Map Filenames to MIME Types // Guesses the MIME type from a
1905 - filename extension using the data derived from /etc/mime.types
1906 - in UNIX-type systems.
1907 - </longdescription>
1908 + <longdescription lang="en">Guesses the MIME type from a filename extension using the data
1909 +derived from /etc/mime.types in UNIX-type systems.</longdescription>
1910 + <upstream>
1911 + <maintainer>
1912 + <name>Yihui Xie</name>
1913 + <email>xie@×××××.name</email>
1914 + </maintainer>
1915 + </upstream>
1916 </pkgmetadata>
1917
1918 diff --git a/dev-R/munsell/metadata.xml b/dev-R/munsell/metadata.xml
1919 index c3948b211..5c46c3fb9 100644
1920 --- a/dev-R/munsell/metadata.xml
1921 +++ b/dev-R/munsell/metadata.xml
1922 @@ -6,13 +6,16 @@
1923 <email>lssndrbarbieri@×××××.com</email>
1924 <name>Alessandro Barbieri</name>
1925 </maintainer>
1926 - <longdescription lang="en">
1927 - Utilities for Using Munsell Colours // Provides easy access to,
1928 - and manipulation of, the Munsell colours. Provides a mapping
1929 - between Munsell's original notation (e.g. "5R 5/10") and
1930 - hexadecimal strings suitable for use directly in R graphics.
1931 - Also provides utilities to explore slices through the Munsell
1932 - colour tree, to transform Munsell colours and display colour
1933 - palettes.
1934 - </longdescription>
1935 + <longdescription lang="en">Provides easy access to, and manipulation of, the Munsell
1936 +colours. Provides a mapping between Munsell's
1937 +original notation (e.g. "5R 5/10") and hexadecimal strings suitable
1938 +for use directly in R graphics. Also provides utilities
1939 +to explore slices through the Munsell colour tree, to transform
1940 +Munsell colours and display colour palettes.</longdescription>
1941 + <upstream>
1942 + <maintainer>
1943 + <name>Charlotte Wickham</name>
1944 + <email>cwickham@×××××.com</email>
1945 + </maintainer>
1946 + </upstream>
1947 </pkgmetadata>
1948
1949 diff --git a/dev-R/nlme/metadata.xml b/dev-R/nlme/metadata.xml
1950 index fa32084eb..d2b2c8ce9 100644
1951 --- a/dev-R/nlme/metadata.xml
1952 +++ b/dev-R/nlme/metadata.xml
1953 @@ -6,8 +6,4 @@
1954 <email>lssndrbarbieri@×××××.com</email>
1955 <name>Alessandro Barbieri</name>
1956 </maintainer>
1957 - <longdescription lang="en">
1958 - Linear and Nonlinear Mixed Effects Models // Fit and compare
1959 - Gaussian linear and nonlinear mixed-effects models.
1960 - </longdescription>
1961 </pkgmetadata>
1962
1963 diff --git a/dev-R/nnet/metadata.xml b/dev-R/nnet/metadata.xml
1964 index 4f51c240a..da1b5597a 100644
1965 --- a/dev-R/nnet/metadata.xml
1966 +++ b/dev-R/nnet/metadata.xml
1967 @@ -6,9 +6,12 @@
1968 <email>lssndrbarbieri@×××××.com</email>
1969 <name>Alessandro Barbieri</name>
1970 </maintainer>
1971 - <longdescription lang="en">
1972 - Feed-Forward Neural Networks and Multinomial Log-Linear Models //
1973 - Software for feed-forward neural networks with a single hidden
1974 - layer, and for multinomial log-linear models.
1975 - </longdescription>
1976 + <longdescription lang="en">Software for feed-forward neural networks with a single
1977 +hidden layer, and for multinomial log-linear models.</longdescription>
1978 + <upstream>
1979 + <maintainer>
1980 + <name>Brian Ripley</name>
1981 + <email>ripley@×××××××××××.uk</email>
1982 + </maintainer>
1983 + </upstream>
1984 </pkgmetadata>
1985
1986 diff --git a/dev-R/openssl/metadata.xml b/dev-R/openssl/metadata.xml
1987 index 3b2abc19b..411728cf9 100644
1988 --- a/dev-R/openssl/metadata.xml
1989 +++ b/dev-R/openssl/metadata.xml
1990 @@ -6,21 +6,15 @@
1991 <email>lssndrbarbieri@×××××.com</email>
1992 <name>Alessandro Barbieri</name>
1993 </maintainer>
1994 - <longdescription lang="en">
1995 - Toolkit for Encryption, Signatures and Certificates Based on
1996 - OpenSSL // Bindings to OpenSSL libssl and libcrypto, plus
1997 - custom SSH key parsers. Supports RSA, DSA and EC curves P-256,
1998 - P-384, P-521, and curve25519. Cryptographic signatures can
1999 - either be created and verified manually or via x509
2000 - certificates. AES can be used in cbc, ctr or gcm mode for
2001 - symmetric encryption; RSA for asymmetric (public key)
2002 - encryption or EC for Diffie Hellman. High-level envelope
2003 - functions combine RSA and AES for encrypting arbitrary sized
2004 - data. Other utilities include key generators, hash functions
2005 - (md5, sha1, sha256, etc), base64 encoder, a secure random
2006 - number generator, and 'bignum' math methods for manually
2007 - performing crypto calculations on large multibyte integers.
2008 - </longdescription>
2009 + <longdescription lang="en">Bindings to OpenSSL libssl and libcrypto, plus custom SSH key parsers.
2010 +Supports RSA, DSA and EC curves P-256, P-384, P-521, and curve25519. Cryptographic
2011 +signatures can either be created and verified manually or via x509 certificates.
2012 +AES can be used in cbc, ctr or gcm mode for symmetric encryption; RSA for asymmetric
2013 +(public key) encryption or EC for Diffie Hellman. High-level envelope functions
2014 +combine RSA and AES for encrypting arbitrary sized data. Other utilities include key
2015 +generators, hash functions (md5, sha1, sha256, etc), base64 encoder, a secure random
2016 +number generator, and 'bignum' math methods for manually performing crypto
2017 +calculations on large multibyte integers.</longdescription>
2018 <upstream>
2019 <bugs-to>https://github.com/jeroen/openssl/issues</bugs-to>
2020 <doc lang="en">https://cran.r-project.org/web/packages/openssl/openssl.pdf</doc>
2021
2022 diff --git a/dev-R/parsedate/metadata.xml b/dev-R/parsedate/metadata.xml
2023 index fe8009d91..8c4f9d9ac 100644
2024 --- a/dev-R/parsedate/metadata.xml
2025 +++ b/dev-R/parsedate/metadata.xml
2026 @@ -6,10 +6,13 @@
2027 <email>lssndrbarbieri@×××××.com</email>
2028 <name>Alessandro Barbieri</name>
2029 </maintainer>
2030 - <longdescription lang="en">
2031 - Recognize and Parse Dates in Various Formats, Including All ISO
2032 - 8601 Formats // Parse dates automatically, without the need of
2033 - specifying a format. Currently it includes the git date parser.
2034 - It can also recognize and parse all ISO 8601 formats.
2035 - </longdescription>
2036 + <longdescription lang="en">Parse dates automatically, without the need of
2037 +specifying a format. Currently it includes the git date parser.
2038 +It can also recognize and parse all ISO 8601 formats.</longdescription>
2039 + <upstream>
2040 + <maintainer>
2041 + <name>Gábor Csárdi</name>
2042 + <email>csardi.gabor@×××××.com</email>
2043 + </maintainer>
2044 + </upstream>
2045 </pkgmetadata>
2046
2047 diff --git a/dev-R/pillar/metadata.xml b/dev-R/pillar/metadata.xml
2048 index 70f5ff765..58688e2bb 100644
2049 --- a/dev-R/pillar/metadata.xml
2050 +++ b/dev-R/pillar/metadata.xml
2051 @@ -1,20 +1,22 @@
2052 -<?xml version="1.0" encoding="utf-8"?>
2053 +<?xml version="1.0" encoding="UTF-8"?>
2054 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2055 <pkgmetadata>
2056 - <maintainer type="person">
2057 - <description>co-maintainers welcome</description>
2058 - <email>lssndrbarbieri@×××××.com</email>
2059 - <name>Alessandro Barbieri</name>
2060 - </maintainer>
2061 - <longdescription lang="en">Provides 'pillar' and 'colonnade' generics designed for formatting columns of data using the full range of colours provided by modern terminals.</longdescription>
2062 - <upstream>
2063 - <bugs-to>https://github.com/r-lib/pillar/issues</bugs-to>
2064 - <doc lang="en">https://cran.r-project.org/web//packages/pillar/pillar.pdf</doc>
2065 - <changelog>https://cran.r-project.org/web//packages/pillar/news/news.html</changelog>
2066 - <maintainer>
2067 - <name>Kirill Müller</name>
2068 - <email>krlmlr+r@×××××××.org</email>
2069 - </maintainer>
2070 - <remote-id type="github">r-lib/pillar</remote-id>
2071 - </upstream>
2072 + <maintainer type="person">
2073 + <description>co-maintainers welcome</description>
2074 + <email>lssndrbarbieri@×××××.com</email>
2075 + <name>Alessandro Barbieri</name>
2076 + </maintainer>
2077 + <longdescription lang="en">Provides 'pillar' and 'colonnade' generics designed
2078 +for formatting columns of data using the full range of colours
2079 +provided by modern terminals.</longdescription>
2080 + <upstream>
2081 + <bugs-to>https://github.com/r-lib/pillar/issues</bugs-to>
2082 + <doc lang="en">https://cran.r-project.org/web//packages/pillar/pillar.pdf</doc>
2083 + <changelog>https://cran.r-project.org/web//packages/pillar/news/news.html</changelog>
2084 + <maintainer>
2085 + <name>Kirill Müller</name>
2086 + <email>krlmlr+r@×××××××.org</email>
2087 + </maintainer>
2088 + <remote-id type="github">r-lib/pillar</remote-id>
2089 + </upstream>
2090 </pkgmetadata>
2091
2092 diff --git a/dev-R/pkgconfig/metadata.xml b/dev-R/pkgconfig/metadata.xml
2093 index 3f285d755..dbdc63c39 100644
2094 --- a/dev-R/pkgconfig/metadata.xml
2095 +++ b/dev-R/pkgconfig/metadata.xml
2096 @@ -1,19 +1,21 @@
2097 -<?xml version="1.0" encoding="utf-8"?>
2098 +<?xml version="1.0" encoding="UTF-8"?>
2099 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2100 <pkgmetadata>
2101 - <maintainer type="person">
2102 - <description>co-maintainers welcome</description>
2103 - <email>lssndrbarbieri@×××××.com</email>
2104 - <name>Alessandro Barbieri</name>
2105 - </maintainer>
2106 - <longdescription lang="en">Set configuration options on a per-package basis. Options set by a given package only apply to that package, other packages are unaffected.</longdescription>
2107 - <upstream>
2108 - <bugs-to>https://github.com/r-lib/pkgconfig/issues</bugs-to>
2109 - <doc lang="en">https://cran.r-project.org/web//packages/pkgconfig/pkgconfig.pdf</doc>
2110 - <maintainer>
2111 - <name>Gábor Csárdi</name>
2112 - <email>csardi.gabor@×××××.com</email>
2113 - </maintainer>
2114 - <remote-id type="github">r-lib/pkgconfig</remote-id>
2115 - </upstream>
2116 + <maintainer type="person">
2117 + <description>co-maintainers welcome</description>
2118 + <email>lssndrbarbieri@×××××.com</email>
2119 + <name>Alessandro Barbieri</name>
2120 + </maintainer>
2121 + <longdescription lang="en">Set configuration options on a per-package basis.
2122 +Options set by a given package only apply to that package,
2123 +other packages are unaffected.</longdescription>
2124 + <upstream>
2125 + <bugs-to>https://github.com/r-lib/pkgconfig/issues</bugs-to>
2126 + <doc lang="en">https://cran.r-project.org/web//packages/pkgconfig/pkgconfig.pdf</doc>
2127 + <maintainer>
2128 + <name>Gábor Csárdi</name>
2129 + <email>csardi.gabor@×××××.com</email>
2130 + </maintainer>
2131 + <remote-id type="github">r-lib/pkgconfig</remote-id>
2132 + </upstream>
2133 </pkgmetadata>
2134
2135 diff --git a/dev-R/pkgload/metadata.xml b/dev-R/pkgload/metadata.xml
2136 index 193150a67..8ec75e771 100644
2137 --- a/dev-R/pkgload/metadata.xml
2138 +++ b/dev-R/pkgload/metadata.xml
2139 @@ -6,10 +6,13 @@
2140 <email>lssndrbarbieri@×××××.com</email>
2141 <name>Alessandro Barbieri</name>
2142 </maintainer>
2143 - <longdescription lang="en">
2144 - Simulate Package Installation and Attach // Simulates the process
2145 - of installing a package and then attaching it. This is a key
2146 - part of the 'devtools' package as it allows you to rapidly
2147 - iterate while developing a package.
2148 - </longdescription>
2149 + <longdescription lang="en">Simulates the process of installing a package and then
2150 +attaching it. This is a key part of the 'devtools' package as it
2151 +allows you to rapidly iterate while developing a package.</longdescription>
2152 + <upstream>
2153 + <maintainer>
2154 + <name>Lionel Henry</name>
2155 + <email>lionel@×××××××.com</email>
2156 + </maintainer>
2157 + </upstream>
2158 </pkgmetadata>
2159
2160 diff --git a/dev-R/pkgsearch/metadata.xml b/dev-R/pkgsearch/metadata.xml
2161 index bf456e309..6fe86d711 100644
2162 --- a/dev-R/pkgsearch/metadata.xml
2163 +++ b/dev-R/pkgsearch/metadata.xml
2164 @@ -6,11 +6,15 @@
2165 <email>lssndrbarbieri@×××××.com</email>
2166 <name>Alessandro Barbieri</name>
2167 </maintainer>
2168 - <longdescription lang="en">
2169 - Search and Query CRAN R Packages // Search CRAN metadata about
2170 - packages by keyword, popularity, recent activity, package name
2171 - and more. Uses the 'R-hub' search server, see https://r-pkg.org
2172 - and the CRAN metadata database, that contains information about
2173 - CRAN packages. Note that this is _not_ a CRAN project.
2174 - </longdescription>
2175 + <longdescription lang="en">Search CRAN metadata about packages by keyword, popularity,
2176 +recent activity, package name and more. Uses the 'R-hub' search server,
2177 +see &lt;https://r-pkg.org&gt; and the CRAN metadata database, that
2178 +contains information about CRAN packages. Note that this is _not_
2179 +a CRAN project.</longdescription>
2180 + <upstream>
2181 + <maintainer>
2182 + <name>Gábor Csárdi</name>
2183 + <email>csardi.gabor@×××××.com</email>
2184 + </maintainer>
2185 + </upstream>
2186 </pkgmetadata>
2187
2188 diff --git a/dev-R/plogr/metadata.xml b/dev-R/plogr/metadata.xml
2189 index d2b2c8ce9..ea5ee33f8 100644
2190 --- a/dev-R/plogr/metadata.xml
2191 +++ b/dev-R/plogr/metadata.xml
2192 @@ -6,4 +6,10 @@
2193 <email>lssndrbarbieri@×××××.com</email>
2194 <name>Alessandro Barbieri</name>
2195 </maintainer>
2196 + <upstream>
2197 + <maintainer>
2198 + <name>Kirill Müller</name>
2199 + <email>krlmlr+r@×××××××.org</email>
2200 + </maintainer>
2201 + </upstream>
2202 </pkgmetadata>
2203
2204 diff --git a/dev-R/png/metadata.xml b/dev-R/png/metadata.xml
2205 index 72ef991f7..4b6de5ed4 100644
2206 --- a/dev-R/png/metadata.xml
2207 +++ b/dev-R/png/metadata.xml
2208 @@ -6,10 +6,11 @@
2209 <email>lssndrbarbieri@×××××.com</email>
2210 <name>Alessandro Barbieri</name>
2211 </maintainer>
2212 - <longdescription>
2213 - Read and write PNG images // This package provides an easy and
2214 - simple way to read, write and display bitmap images stored in
2215 - the PNG format. It can read and write both files and in-memory
2216 - raw vectors.
2217 - </longdescription>
2218 + <longdescription lang="en">This package provides an easy and simple way to read, write and display bitmap images stored in the PNG format. It can read and write both files and in-memory raw vectors.</longdescription>
2219 + <upstream>
2220 + <maintainer>
2221 + <name>Simon Urbanek</name>
2222 + <email>Simon.Urbanek@×××××××××.org</email>
2223 + </maintainer>
2224 + </upstream>
2225 </pkgmetadata>
2226
2227 diff --git a/dev-R/praise/metadata.xml b/dev-R/praise/metadata.xml
2228 index 1989a0b33..e497b60d0 100644
2229 --- a/dev-R/praise/metadata.xml
2230 +++ b/dev-R/praise/metadata.xml
2231 @@ -6,9 +6,13 @@
2232 <email>lssndrbarbieri@×××××.com</email>
2233 <name>Alessandro Barbieri</name>
2234 </maintainer>
2235 - <longdescription lang="en">
2236 - Praise Users // Build friendly R packages that praise their users
2237 - if they have done something good, or they just need it to feel
2238 - better.
2239 - </longdescription>
2240 + <longdescription lang="en">Build friendly R packages that
2241 +praise their users if they have done something
2242 +good, or they just need it to feel better.</longdescription>
2243 + <upstream>
2244 + <maintainer>
2245 + <name>Gabor Csardi</name>
2246 + <email>csardi.gabor@×××××.com</email>
2247 + </maintainer>
2248 + </upstream>
2249 </pkgmetadata>
2250
2251 diff --git a/dev-R/prettyunits/metadata.xml b/dev-R/prettyunits/metadata.xml
2252 index c159a8883..9a44e7876 100644
2253 --- a/dev-R/prettyunits/metadata.xml
2254 +++ b/dev-R/prettyunits/metadata.xml
2255 @@ -6,10 +6,14 @@
2256 <email>lssndrbarbieri@×××××.com</email>
2257 <name>Alessandro Barbieri</name>
2258 </maintainer>
2259 - <longdescription lang="en">
2260 - Pretty, Human Readable Formatting of Quantities // Pretty, human
2261 - readable formatting of quantities. Time intervals: '1337000' -
2262 - '15d 11h 23m 20s'. Vague time intervals: '2674000' - 'about a
2263 - month ago'. Bytes: '1337' - '1.34 kB'.
2264 - </longdescription>
2265 + <longdescription lang="en">Pretty, human readable formatting of quantities.
2266 +Time intervals: '1337000' -&gt; '15d 11h 23m 20s'.
2267 +Vague time intervals: '2674000' -&gt; 'about a month ago'.
2268 +Bytes: '1337' -&gt; '1.34 kB'.</longdescription>
2269 + <upstream>
2270 + <maintainer>
2271 + <name>Gabor Csardi</name>
2272 + <email>csardi.gabor@×××××.com</email>
2273 + </maintainer>
2274 + </upstream>
2275 </pkgmetadata>
2276
2277 diff --git a/dev-R/processx/metadata.xml b/dev-R/processx/metadata.xml
2278 index 6e6f1f3ed..7f0ef92fc 100644
2279 --- a/dev-R/processx/metadata.xml
2280 +++ b/dev-R/processx/metadata.xml
2281 @@ -6,14 +6,17 @@
2282 <email>lssndrbarbieri@×××××.com</email>
2283 <name>Alessandro Barbieri</name>
2284 </maintainer>
2285 - <longdescription lang="en">
2286 - Execute and Control System Processes // Tools to run system
2287 - processes in the background. It can check if a background
2288 - process is running; wait on a background process to finish; get
2289 - the exit status of finished processes; kill background
2290 - processes. It can read the standard output and error of the
2291 - processes, using non-blocking connections. 'processx' can poll
2292 - a process for standard output or error, with a timeout. It can
2293 - also poll several processes at once.
2294 - </longdescription>
2295 + <longdescription lang="en">Tools to run system processes in the background. It can
2296 +check if a background process is running; wait on a background process
2297 +to finish; get the exit status of finished processes; kill background
2298 +processes. It can read the standard output and error of the processes,
2299 +using non-blocking connections. 'processx' can poll a process for
2300 +standard output or error, with a timeout. It can also poll several
2301 +processes at once.</longdescription>
2302 + <upstream>
2303 + <maintainer>
2304 + <name>Gábor Csárdi</name>
2305 + <email>csardi.gabor@×××××.com</email>
2306 + </maintainer>
2307 + </upstream>
2308 </pkgmetadata>
2309
2310 diff --git a/dev-R/ps/metadata.xml b/dev-R/ps/metadata.xml
2311 index b9cec90c8..7855a926e 100644
2312 --- a/dev-R/ps/metadata.xml
2313 +++ b/dev-R/ps/metadata.xml
2314 @@ -6,18 +6,13 @@
2315 <email>lssndrbarbieri@×××××.com</email>
2316 <name>Alessandro Barbieri</name>
2317 </maintainer>
2318 - <longdescription lang="en">
2319 - List, Query, Manipulate System Processes // List, query and
2320 - manipulate all system processes, on 'Windows', 'Linux' and
2321 - 'macOS'.
2322 - </longdescription>
2323 <upstream>
2324 <bugs-to>https://github.com/r-lib/ps/issues</bugs-to>
2325 <changelog>https://cran.r-project.org/web/packages/ps/news/news.html</changelog>
2326 <doc lang="en">https://cran.r-project.org/web/packages/ps/ps.pdf</doc>
2327 <maintainer>
2328 - <email>csardi.gabor@×××××.com</email>
2329 <name>Gábor Csárdi</name>
2330 + <email>csardi.gabor@×××××.com</email>
2331 </maintainer>
2332 <remote-id type="github">r-lib/ps</remote-id>
2333 </upstream>
2334
2335 diff --git a/dev-R/purrr/metadata.xml b/dev-R/purrr/metadata.xml
2336 index 2a8d442ae..cf9ed0522 100644
2337 --- a/dev-R/purrr/metadata.xml
2338 +++ b/dev-R/purrr/metadata.xml
2339 @@ -1,19 +1,19 @@
2340 -<?xml version="1.0" encoding="utf-8"?>
2341 +<?xml version="1.0" encoding="UTF-8"?>
2342 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2343 <pkgmetadata>
2344 - <maintainer type="person">
2345 - <description>co-maintainers welcome</description>
2346 - <email>lssndrbarbieri@×××××.com</email>
2347 - <name>Alessandro Barbieri</name>
2348 - </maintainer>
2349 - <upstream>
2350 - <bugs-to>https://github.com/tidyverse/purrr/issues</bugs-to>
2351 - <doc lang="en">https://cran.r-project.org/web//packages/purrr/purrr.pdf</doc>
2352 - <changelog>https://cran.r-project.org/web//packages/purrr/news/news.html</changelog>
2353 - <maintainer>
2354 - <name>Lionel Henry</name>
2355 - <email>lionel@×××××××.com</email>
2356 - </maintainer>
2357 - <remote-id type="github">tidyverse/purrr</remote-id>
2358 - </upstream>
2359 + <maintainer type="person">
2360 + <description>co-maintainers welcome</description>
2361 + <email>lssndrbarbieri@×××××.com</email>
2362 + <name>Alessandro Barbieri</name>
2363 + </maintainer>
2364 + <upstream>
2365 + <bugs-to>https://github.com/tidyverse/purrr/issues</bugs-to>
2366 + <doc lang="en">https://cran.r-project.org/web//packages/purrr/purrr.pdf</doc>
2367 + <changelog>https://cran.r-project.org/web//packages/purrr/news/news.html</changelog>
2368 + <maintainer>
2369 + <name>Lionel Henry</name>
2370 + <email>lionel@×××××××.com</email>
2371 + </maintainer>
2372 + <remote-id type="github">tidyverse/purrr</remote-id>
2373 + </upstream>
2374 </pkgmetadata>
2375
2376 diff --git a/dev-R/rappdirs/metadata.xml b/dev-R/rappdirs/metadata.xml
2377 index a03850aa1..62f7be384 100644
2378 --- a/dev-R/rappdirs/metadata.xml
2379 +++ b/dev-R/rappdirs/metadata.xml
2380 @@ -6,11 +6,14 @@
2381 <email>lssndrbarbieri@×××××.com</email>
2382 <name>Alessandro Barbieri</name>
2383 </maintainer>
2384 - <longdescription>
2385 - Application Directories: Determine Where to Save Data, Caches,
2386 - and Logs // An easy way to determine which directories on the
2387 - users computer you should use to save data, caches and logs. A
2388 - port of Python's 'Appdirs'
2389 - (https://github.com/ActiveState/appdirs) to R.
2390 - </longdescription>
2391 + <longdescription lang="en">An easy way to determine which directories on the
2392 +users computer you should use to save data, caches and logs. A port of
2393 +Python's 'Appdirs' (&lt;https://github.com/ActiveState/appdirs&gt;) to
2394 +R.</longdescription>
2395 + <upstream>
2396 + <maintainer>
2397 + <name>Hadley Wickham</name>
2398 + <email>hadley@×××××××.com</email>
2399 + </maintainer>
2400 + </upstream>
2401 </pkgmetadata>
2402
2403 diff --git a/dev-R/rematch/metadata.xml b/dev-R/rematch/metadata.xml
2404 index 57643a952..0de05ca96 100644
2405 --- a/dev-R/rematch/metadata.xml
2406 +++ b/dev-R/rematch/metadata.xml
2407 @@ -1,22 +1,22 @@
2408 <?xml version="1.0" encoding="UTF-8"?>
2409 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2410 <pkgmetadata>
2411 - <maintainer type="person">
2412 - <description>co-maintainers welcome</description>
2413 - <email>lssndrbarbieri@×××××.com</email>
2414 - <name>Alessandro Barbieri</name>
2415 - </maintainer>
2416 - <longdescription lang="en">
2417 -A small wrapper on 'regexpr' to extract the matches and captured groups from the match of a regular expression to a character vector.
2418 - </longdescription>
2419 - <upstream>
2420 - <bugs-to>https://github.com/MangoTheCat/rematch/issues</bugs-to>
2421 - <changelog>https://cran.r-project.org/web/packages/rematch/news.html</changelog>
2422 - <doc lang="en">https://cran.r-project.org/web/packages/rematch/rematch.pdf</doc>
2423 - <maintainer>
2424 - <name>Gábor Csárdi</name>
2425 - <email>gcsardi@×××××××××××××××.com</email>
2426 - </maintainer>
2427 - <remote-id type="github">MangoTheCat/rematch</remote-id>
2428 - </upstream>
2429 + <maintainer type="person">
2430 + <description>co-maintainers welcome</description>
2431 + <email>lssndrbarbieri@×××××.com</email>
2432 + <name>Alessandro Barbieri</name>
2433 + </maintainer>
2434 + <longdescription lang="en">A small wrapper on 'regexpr' to extract the matches and
2435 +captured groups from the match of a regular expression to a character
2436 +vector.</longdescription>
2437 + <upstream>
2438 + <bugs-to>https://github.com/MangoTheCat/rematch/issues</bugs-to>
2439 + <changelog>https://cran.r-project.org/web/packages/rematch/news.html</changelog>
2440 + <doc lang="en">https://cran.r-project.org/web/packages/rematch/rematch.pdf</doc>
2441 + <maintainer>
2442 + <name>Gábor Csárdi</name>
2443 + <email>gcsardi@×××××××××××××××.com</email>
2444 + </maintainer>
2445 + <remote-id type="github">MangoTheCat/rematch</remote-id>
2446 + </upstream>
2447 </pkgmetadata>
2448
2449 diff --git a/dev-R/rematch2/metadata.xml b/dev-R/rematch2/metadata.xml
2450 index 493ada25d..b3692d0c5 100644
2451 --- a/dev-R/rematch2/metadata.xml
2452 +++ b/dev-R/rematch2/metadata.xml
2453 @@ -6,9 +6,10 @@
2454 <email>lssndrbarbieri@×××××.com</email>
2455 <name>Alessandro Barbieri</name>
2456 </maintainer>
2457 - <longdescription lang="en">
2458 - Tidy Output from Regular Expression Matching // Wrappers on
2459 - 'regexpr' and 'gregexpr' to return the match results in tidy
2460 - data frames.
2461 - </longdescription>
2462 + <upstream>
2463 + <maintainer>
2464 + <name>Gábor Csárdi</name>
2465 + <email>csardi.gabor@×××××.com</email>
2466 + </maintainer>
2467 + </upstream>
2468 </pkgmetadata>
2469
2470 diff --git a/dev-R/reticulate/metadata.xml b/dev-R/reticulate/metadata.xml
2471 index 7da3f7fc2..b14d2d2d5 100644
2472 --- a/dev-R/reticulate/metadata.xml
2473 +++ b/dev-R/reticulate/metadata.xml
2474 @@ -6,12 +6,14 @@
2475 <email>lssndrbarbieri@×××××.com</email>
2476 <name>Alessandro Barbieri</name>
2477 </maintainer>
2478 - <longdescription>
2479 - Interface to 'Python' // Interface to 'Python' modules, classes,
2480 - and functions. When calling into 'Python', R data types are
2481 - automatically converted to their equivalent 'Python' types.
2482 - When values are returned from 'Python' to R they are converted
2483 - back to R types. Compatible with all versions of 'Python' =
2484 - 2.7.
2485 - </longdescription>
2486 + <longdescription lang="en">Interface to 'Python' modules, classes, and functions. When calling
2487 +into 'Python', R data types are automatically converted to their equivalent 'Python'
2488 +types. When values are returned from 'Python' to R they are converted back to R
2489 +types. Compatible with all versions of 'Python' &gt;= 2.7.</longdescription>
2490 + <upstream>
2491 + <maintainer>
2492 + <name>Kevin Ushey</name>
2493 + <email>kevin@×××××××.com</email>
2494 + </maintainer>
2495 + </upstream>
2496 </pkgmetadata>
2497
2498 diff --git a/dev-R/rex/metadata.xml b/dev-R/rex/metadata.xml
2499 index d2b2c8ce9..3a1c65bca 100644
2500 --- a/dev-R/rex/metadata.xml
2501 +++ b/dev-R/rex/metadata.xml
2502 @@ -6,4 +6,10 @@
2503 <email>lssndrbarbieri@×××××.com</email>
2504 <name>Alessandro Barbieri</name>
2505 </maintainer>
2506 + <upstream>
2507 + <maintainer>
2508 + <name>Kevin Ushey</name>
2509 + <email>kevinushey@×××××.com</email>
2510 + </maintainer>
2511 + </upstream>
2512 </pkgmetadata>
2513
2514 diff --git a/dev-R/rlang/metadata.xml b/dev-R/rlang/metadata.xml
2515 index 203793964..935b2fb95 100644
2516 --- a/dev-R/rlang/metadata.xml
2517 +++ b/dev-R/rlang/metadata.xml
2518 @@ -1,20 +1,22 @@
2519 -<?xml version="1.0" encoding="utf-8"?>
2520 +<?xml version="1.0" encoding="UTF-8"?>
2521 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2522 <pkgmetadata>
2523 - <maintainer type="person">
2524 - <description>co-maintainers welcome</description>
2525 - <email>lssndrbarbieri@×××××.com</email>
2526 - <name>Alessandro Barbieri</name>
2527 - </maintainer>
2528 - <longdescription lang="en">A toolbox for working with base types, core R features like the condition system, and core 'Tidyverse' features like tidy evaluation.</longdescription>
2529 - <upstream>
2530 - <bugs-to>https://github.com/r-lib/rlang/issues</bugs-to>
2531 - <doc lang="en">https://cran.r-project.org/web//packages/rlang/rlang.pdf</doc>
2532 - <changelog>https://cran.r-project.org/web//packages/rlang/news/news.html</changelog>
2533 - <maintainer>
2534 - <name>Lionel Henry</name>
2535 - <email>lionel@×××××××.com</email>
2536 - </maintainer>
2537 - <remote-id type="github">r-lib/rlang</remote-id>
2538 - </upstream>
2539 + <maintainer type="person">
2540 + <description>co-maintainers welcome</description>
2541 + <email>lssndrbarbieri@×××××.com</email>
2542 + <name>Alessandro Barbieri</name>
2543 + </maintainer>
2544 + <longdescription lang="en">A toolbox for working with base types, core R features
2545 +like the condition system, and core 'Tidyverse' features like tidy
2546 +evaluation.</longdescription>
2547 + <upstream>
2548 + <bugs-to>https://github.com/r-lib/rlang/issues</bugs-to>
2549 + <doc lang="en">https://cran.r-project.org/web//packages/rlang/rlang.pdf</doc>
2550 + <changelog>https://cran.r-project.org/web//packages/rlang/news/news.html</changelog>
2551 + <maintainer>
2552 + <name>Lionel Henry</name>
2553 + <email>lionel@×××××××.com</email>
2554 + </maintainer>
2555 + <remote-id type="github">r-lib/rlang</remote-id>
2556 + </upstream>
2557 </pkgmetadata>
2558
2559 diff --git a/dev-R/roxygen2/metadata.xml b/dev-R/roxygen2/metadata.xml
2560 index 29193fcff..1ac8d85ff 100644
2561 --- a/dev-R/roxygen2/metadata.xml
2562 +++ b/dev-R/roxygen2/metadata.xml
2563 @@ -6,12 +6,15 @@
2564 <email>lssndrbarbieri@×××××.com</email>
2565 <name>Alessandro Barbieri</name>
2566 </maintainer>
2567 - <longdescription lang="en">
2568 - In-Line Documentation for R // Generate your Rd documentation,
2569 - 'NAMESPACE' file, and collation field using specially formatted
2570 - comments. Writing documentation in-line with code makes it
2571 - easier to keep your documentation up-to-date as your
2572 - requirements change. 'Roxygen2' is inspired by the 'Doxygen'
2573 - system for C++.
2574 - </longdescription>
2575 + <longdescription lang="en">Generate your Rd documentation, 'NAMESPACE' file,
2576 +and collation field using specially formatted comments. Writing
2577 +documentation in-line with code makes it easier to keep your
2578 +documentation up-to-date as your requirements change. 'Roxygen2' is
2579 +inspired by the 'Doxygen' system for C++.</longdescription>
2580 + <upstream>
2581 + <maintainer>
2582 + <name>Hadley Wickham</name>
2583 + <email>hadley@×××××××.com</email>
2584 + </maintainer>
2585 + </upstream>
2586 </pkgmetadata>
2587
2588 diff --git a/dev-R/rprojroot/metadata.xml b/dev-R/rprojroot/metadata.xml
2589 index a665355ff..4dccf4f58 100644
2590 --- a/dev-R/rprojroot/metadata.xml
2591 +++ b/dev-R/rprojroot/metadata.xml
2592 @@ -6,10 +6,13 @@
2593 <email>lssndrbarbieri@×××××.com</email>
2594 <name>Alessandro Barbieri</name>
2595 </maintainer>
2596 - <longdescription lang="en">
2597 - Finding Files in Project Subdirectories // Robust, reliable and
2598 - flexible paths to files below a project root. The 'root' of a
2599 - project is defined as a directory that matches a certain
2600 - criterion, e.g., it contains a certain regular file.
2601 - </longdescription>
2602 + <longdescription lang="en">Robust, reliable and flexible paths to files below
2603 +a project root. The 'root' of a project is defined as a directory that
2604 +matches a certain criterion, e.g., it contains a certain regular file.</longdescription>
2605 + <upstream>
2606 + <maintainer>
2607 + <name>Kirill Müller</name>
2608 + <email>krlmlr+r@×××××××.org</email>
2609 + </maintainer>
2610 + </upstream>
2611 </pkgmetadata>
2612
2613 diff --git a/dev-R/rstudioapi/metadata.xml b/dev-R/rstudioapi/metadata.xml
2614 index 507704cb4..4d76302aa 100644
2615 --- a/dev-R/rstudioapi/metadata.xml
2616 +++ b/dev-R/rstudioapi/metadata.xml
2617 @@ -6,9 +6,10 @@
2618 <email>lssndrbarbieri@×××××.com</email>
2619 <name>Alessandro Barbieri</name>
2620 </maintainer>
2621 - <longdescription lang="en">
2622 - Safely Access the RStudio API // Access the RStudio API (if
2623 - available) and provide informative error messages when it's
2624 - not.
2625 - </longdescription>
2626 + <upstream>
2627 + <maintainer>
2628 + <name>Kevin Ushey</name>
2629 + <email>kevin@×××××××.com</email>
2630 + </maintainer>
2631 + </upstream>
2632 </pkgmetadata>
2633
2634 diff --git a/dev-R/scales/metadata.xml b/dev-R/scales/metadata.xml
2635 index 4728e2ba6..bd7442a99 100644
2636 --- a/dev-R/scales/metadata.xml
2637 +++ b/dev-R/scales/metadata.xml
2638 @@ -6,9 +6,12 @@
2639 <email>lssndrbarbieri@×××××.com</email>
2640 <name>Alessandro Barbieri</name>
2641 </maintainer>
2642 - <longdescription lang="en">
2643 - Scale Functions for Visualization // Graphical scales map data to
2644 - aesthetics, and provide methods for automatically determining
2645 - breaks and labels for axes and legends.
2646 - </longdescription>
2647 + <longdescription lang="en">Graphical scales map data to aesthetics, and provide methods
2648 +for automatically determining breaks and labels for axes and legends.</longdescription>
2649 + <upstream>
2650 + <maintainer>
2651 + <name>Hadley Wickham</name>
2652 + <email>hadley@×××××××.com</email>
2653 + </maintainer>
2654 + </upstream>
2655 </pkgmetadata>
2656
2657 diff --git a/dev-R/spelling/metadata.xml b/dev-R/spelling/metadata.xml
2658 index ae5d203f7..776230aa3 100644
2659 --- a/dev-R/spelling/metadata.xml
2660 +++ b/dev-R/spelling/metadata.xml
2661 @@ -6,14 +6,15 @@
2662 <email>lssndrbarbieri@×××××.com</email>
2663 <name>Alessandro Barbieri</name>
2664 </maintainer>
2665 - <longdescription lang="en">
2666 - Tools for Spell Checking in R // Spell checking common document
2667 - formats including latex, markdown, manual pages, and
2668 - description files. Includes utilities to automate checking of
2669 - documentation and vignettes as a unit test during 'R CMD
2670 - check'. Both British and American English are supported out of
2671 - the box and other languages can be added. In addition, packages
2672 - may define a 'wordlist' to allow custom terminology without
2673 - having to abuse punctuation.
2674 - </longdescription>
2675 + <longdescription lang="en">Spell checking common document formats including latex, markdown, manual pages,
2676 +and description files. Includes utilities to automate checking of documentation and
2677 +vignettes as a unit test during 'R CMD check'. Both British and American English are
2678 +supported out of the box and other languages can be added. In addition, packages may
2679 +define a 'wordlist' to allow custom terminology without having to abuse punctuation.</longdescription>
2680 + <upstream>
2681 + <maintainer>
2682 + <name>Jeroen Ooms</name>
2683 + <email>jeroen@××××××××.edu</email>
2684 + </maintainer>
2685 + </upstream>
2686 </pkgmetadata>
2687
2688 diff --git a/dev-R/stringi/metadata.xml b/dev-R/stringi/metadata.xml
2689 index 6db1833c9..67b2dd920 100644
2690 --- a/dev-R/stringi/metadata.xml
2691 +++ b/dev-R/stringi/metadata.xml
2692 @@ -6,16 +6,18 @@
2693 <email>lssndrbarbieri@×××××.com</email>
2694 <name>Alessandro Barbieri</name>
2695 </maintainer>
2696 - <longdescription lang="en">
2697 - Character String Processing Facilities // A multitude of
2698 - character string/text/natural language processing tools:
2699 - pattern searching (e.g., with 'Java'-like regular expressions
2700 - or the 'Unicode' collation algorithm), random string
2701 - generation, case mapping, string transliteration,
2702 - concatenation, sorting, padding, wrapping, Unicode
2703 - normalisation, date-time formatting and parsing, and many more.
2704 - They are fast, consistent, convenient, and - thanks to 'ICU'
2705 - (International Components for Unicode) - portable across all
2706 - locales and platforms.
2707 - </longdescription>
2708 + <longdescription lang="en">A collection of character string/text/natural language
2709 +processing tools for pattern searching (e.g., with 'Java'-like regular
2710 +expressions or the 'Unicode' collation algorithm), random string generation,
2711 +case mapping, string transliteration, concatenation, sorting, padding,
2712 +wrapping, Unicode normalisation, date-time formatting and parsing,
2713 +and many more. They are fast, consistent, convenient, and -
2714 +thanks to 'ICU' (International Components for Unicode) -
2715 +portable across all locales and platforms.</longdescription>
2716 + <upstream>
2717 + <maintainer>
2718 + <name>Marek Gagolewski</name>
2719 + <email>marek@××××××××××.com</email>
2720 + </maintainer>
2721 + </upstream>
2722 </pkgmetadata>
2723
2724 diff --git a/dev-R/stringr/metadata.xml b/dev-R/stringr/metadata.xml
2725 index e480a6aa7..5ff846345 100644
2726 --- a/dev-R/stringr/metadata.xml
2727 +++ b/dev-R/stringr/metadata.xml
2728 @@ -6,12 +6,15 @@
2729 <email>lssndrbarbieri@×××××.com</email>
2730 <name>Alessandro Barbieri</name>
2731 </maintainer>
2732 - <longdescription lang="en">
2733 - Simple, Consistent Wrappers for Common String Operations // A
2734 - consistent, simple and easy to use set of wrappers around the
2735 - fantastic 'stringi' package. All function and argument names
2736 - (and positions) are consistent, all functions deal with "NA"'s
2737 - and zero length vectors in the same way, and the output from
2738 - one function is easy to feed into the input of another.
2739 - </longdescription>
2740 + <longdescription lang="en">A consistent, simple and easy to use set of
2741 +wrappers around the fantastic 'stringi' package. All function and
2742 +argument names (and positions) are consistent, all functions deal with
2743 +"NA"'s and zero length vectors in the same way, and the output from
2744 +one function is easy to feed into the input of another.</longdescription>
2745 + <upstream>
2746 + <maintainer>
2747 + <name>Hadley Wickham</name>
2748 + <email>hadley@×××××××.com</email>
2749 + </maintainer>
2750 + </upstream>
2751 </pkgmetadata>
2752
2753 diff --git a/dev-R/survival/metadata.xml b/dev-R/survival/metadata.xml
2754 index 43b65ac49..7871c6f09 100644
2755 --- a/dev-R/survival/metadata.xml
2756 +++ b/dev-R/survival/metadata.xml
2757 @@ -6,10 +6,14 @@
2758 <email>lssndrbarbieri@×××××.com</email>
2759 <name>Alessandro Barbieri</name>
2760 </maintainer>
2761 - <longdescription lang="en">
2762 - Survival Analysis // Contains the core survival analysis
2763 - routines, including definition of Surv objects, Kaplan-Meier
2764 - and Aalen-Johansen (multi-state) curves, Cox models, and
2765 - parametric accelerated failure time models.
2766 - </longdescription>
2767 + <longdescription lang="en">Contains the core survival analysis routines, including
2768 +definition of Surv objects,
2769 +Kaplan-Meier and Aalen-Johansen (multi-state) curves, Cox models,
2770 +and parametric accelerated failure time models.</longdescription>
2771 + <upstream>
2772 + <maintainer>
2773 + <name>Terry M Therneau</name>
2774 + <email>therneau.terry@××××.edu</email>
2775 + </maintainer>
2776 + </upstream>
2777 </pkgmetadata>
2778
2779 diff --git a/dev-R/sys/metadata.xml b/dev-R/sys/metadata.xml
2780 index c3fd5688f..5d9750aa9 100644
2781 --- a/dev-R/sys/metadata.xml
2782 +++ b/dev-R/sys/metadata.xml
2783 @@ -6,13 +6,15 @@
2784 <email>lssndrbarbieri@×××××.com</email>
2785 <name>Alessandro Barbieri</name>
2786 </maintainer>
2787 - <longdescription lang="en">
2788 - Powerful and Reliable Tools for Running System Commands in R //
2789 - Drop-in replacements for the base system2() function with fine
2790 - control and consistent behavior across platforms. Supports
2791 - clean interruption, timeout, background tasks, and streaming
2792 - STDIN / STDOUT / STDERR over binary or text connections.
2793 - Arguments on Windows automatically get encoded and quoted to
2794 - work on different locales.
2795 - </longdescription>
2796 + <longdescription lang="en">Drop-in replacements for the base system2() function with fine control
2797 +and consistent behavior across platforms. Supports clean interruption, timeout,
2798 +background tasks, and streaming STDIN / STDOUT / STDERR over binary or text
2799 +connections. Arguments on Windows automatically get encoded and quoted to work
2800 +on different locales.</longdescription>
2801 + <upstream>
2802 + <maintainer>
2803 + <name>Jeroen Ooms</name>
2804 + <email>jeroen@××××××××.edu</email>
2805 + </maintainer>
2806 + </upstream>
2807 </pkgmetadata>
2808
2809 diff --git a/dev-R/testthat/metadata.xml b/dev-R/testthat/metadata.xml
2810 index c824c3ad6..89ef05125 100644
2811 --- a/dev-R/testthat/metadata.xml
2812 +++ b/dev-R/testthat/metadata.xml
2813 @@ -6,10 +6,14 @@
2814 <email>lssndrbarbieri@×××××.com</email>
2815 <name>Alessandro Barbieri</name>
2816 </maintainer>
2817 - <longdescription lang="en">
2818 - Unit Testing for R // Software testing is important, but, in part
2819 - because it is frustrating and boring, many of us avoid it.
2820 - 'testthat' is a testing framework for R that is easy to learn
2821 - and use, and integrates with your existing 'workflow'.
2822 - </longdescription>
2823 + <longdescription lang="en">Software testing is important, but, in part because it is
2824 +frustrating and boring, many of us avoid it. 'testthat' is a testing
2825 +framework for R that is easy to learn and use, and integrates with
2826 +your existing 'workflow'.</longdescription>
2827 + <upstream>
2828 + <maintainer>
2829 + <name>Hadley Wickham</name>
2830 + <email>hadley@×××××××.com</email>
2831 + </maintainer>
2832 + </upstream>
2833 </pkgmetadata>
2834
2835 diff --git a/dev-R/tibble/metadata.xml b/dev-R/tibble/metadata.xml
2836 index bf9b8d3a3..0a0a33bdf 100644
2837 --- a/dev-R/tibble/metadata.xml
2838 +++ b/dev-R/tibble/metadata.xml
2839 @@ -1,19 +1,20 @@
2840 -<?xml version="1.0" encoding="utf-8"?>
2841 +<?xml version="1.0" encoding="UTF-8"?>
2842 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2843 <pkgmetadata>
2844 - <maintainer type="person">
2845 - <email>lssndrbarbieri@×××××.com</email>
2846 - <name>Alessandro Barbieri</name>
2847 - </maintainer>
2848 - <longdescription lang="en">Provides a 'tbl_df' class (the 'tibble') that provides stricter checking and better formatting than the traditional data frame.</longdescription>
2849 - <upstream>
2850 - <bugs-to>https://github.com/tidyverse/tibble/issues</bugs-to>
2851 - <doc lang="en">https://cran.r-project.org/web//packages/tibble/tibble.pdf</doc>
2852 - <changelog>https://cran.r-project.org/web//packages/tibble/news/news.html</changelog>
2853 - <maintainer>
2854 - <name>Kirill Müller</name>
2855 - <email>krlmlr+r@×××××××.org</email>
2856 - </maintainer>
2857 - <remote-id type="github">tidyverse/tibble</remote-id>
2858 - </upstream>
2859 + <maintainer type="person">
2860 + <email>lssndrbarbieri@×××××.com</email>
2861 + <name>Alessandro Barbieri</name>
2862 + </maintainer>
2863 + <longdescription lang="en">Provides a 'tbl_df' class (the 'tibble') with stricter checking and better formatting than the traditional
2864 +data frame.</longdescription>
2865 + <upstream>
2866 + <bugs-to>https://github.com/tidyverse/tibble/issues</bugs-to>
2867 + <doc lang="en">https://cran.r-project.org/web//packages/tibble/tibble.pdf</doc>
2868 + <changelog>https://cran.r-project.org/web//packages/tibble/news/news.html</changelog>
2869 + <maintainer>
2870 + <name>Kirill Müller</name>
2871 + <email>krlmlr+r@×××××××.org</email>
2872 + </maintainer>
2873 + <remote-id type="github">tidyverse/tibble</remote-id>
2874 + </upstream>
2875 </pkgmetadata>
2876
2877 diff --git a/dev-R/tidyselect/metadata.xml b/dev-R/tidyselect/metadata.xml
2878 index 898c2c1ff..be4b83f91 100644
2879 --- a/dev-R/tidyselect/metadata.xml
2880 +++ b/dev-R/tidyselect/metadata.xml
2881 @@ -1,20 +1,23 @@
2882 -<?xml version="1.0" encoding="utf-8"?>
2883 +<?xml version="1.0" encoding="UTF-8"?>
2884 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2885 <pkgmetadata>
2886 - <maintainer type="person">
2887 - <description>co-maintainers welcome</description>
2888 - <email>lssndrbarbieri@×××××.com</email>
2889 - <name>Alessandro Barbieri</name>
2890 - </maintainer>
2891 - <longdescription lang="en">A backend for the selecting functions of the 'tidyverse'. It makes it easy to implement select-like functions in your own packages in a way that is consistent with other 'tidyverse' interfaces for selection.</longdescription>
2892 - <upstream>
2893 - <bugs-to>https://github.com/r-lib/tidyselect/issues</bugs-to>
2894 - <doc lang="en">https://cran.r-project.org/web//packages/tidyselect/tidyselect.pdf</doc>
2895 - <changelog>https://cran.r-project.org/web//packages/tidyselect/news/news.html</changelog>
2896 - <maintainer>
2897 - <name>Lionel Henry</name>
2898 - <email>lionel@×××××××.com</email>
2899 - </maintainer>
2900 - <remote-id type="github">r-lib/tidyselect</remote-id>
2901 - </upstream>
2902 + <maintainer type="person">
2903 + <description>co-maintainers welcome</description>
2904 + <email>lssndrbarbieri@×××××.com</email>
2905 + <name>Alessandro Barbieri</name>
2906 + </maintainer>
2907 + <longdescription lang="en">A backend for the selecting functions of the 'tidyverse'.
2908 +It makes it easy to implement select-like functions in your own
2909 +packages in a way that is consistent with other 'tidyverse'
2910 +interfaces for selection.</longdescription>
2911 + <upstream>
2912 + <bugs-to>https://github.com/r-lib/tidyselect/issues</bugs-to>
2913 + <doc lang="en">https://cran.r-project.org/web//packages/tidyselect/tidyselect.pdf</doc>
2914 + <changelog>https://cran.r-project.org/web//packages/tidyselect/news/news.html</changelog>
2915 + <maintainer>
2916 + <name>Lionel Henry</name>
2917 + <email>lionel@×××××××.com</email>
2918 + </maintainer>
2919 + <remote-id type="github">r-lib/tidyselect</remote-id>
2920 + </upstream>
2921 </pkgmetadata>
2922
2923 diff --git a/dev-R/txtplot/metadata.xml b/dev-R/txtplot/metadata.xml
2924 index 276c46dbd..61d8b9131 100644
2925 --- a/dev-R/txtplot/metadata.xml
2926 +++ b/dev-R/txtplot/metadata.xml
2927 @@ -6,10 +6,14 @@
2928 <email>lssndrbarbieri@×××××.com</email>
2929 <name>Alessandro Barbieri</name>
2930 </maintainer>
2931 - <longdescription>
2932 - Text Based Plots // Provides functions to produce rudimentary
2933 - ascii graphics directly in the terminal window. Provides a
2934 - basic plotting function (and equivalents of curve, density, acf
2935 - and barplot) as well as boxplot and image functions.
2936 - </longdescription>
2937 + <longdescription lang="en">Provides functions to produce rudimentary ascii graphics
2938 +directly in the terminal window. Provides a basic plotting
2939 +function (and equivalents of curve, density, acf and barplot)
2940 +as well as boxplot and image functions.</longdescription>
2941 + <upstream>
2942 + <maintainer>
2943 + <name>Bjoern Bornkamp</name>
2944 + <email>bbnkmp@××××.de</email>
2945 + </maintainer>
2946 + </upstream>
2947 </pkgmetadata>
2948
2949 diff --git a/dev-R/utf8/metadata.xml b/dev-R/utf8/metadata.xml
2950 index 6f900fd25..3519ada6e 100644
2951 --- a/dev-R/utf8/metadata.xml
2952 +++ b/dev-R/utf8/metadata.xml
2953 @@ -1,20 +1,22 @@
2954 -<?xml version="1.0" encoding="utf-8"?>
2955 +<?xml version="1.0" encoding="UTF-8"?>
2956 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2957 <pkgmetadata>
2958 - <maintainer type="person">
2959 - <description>co-maintainers welcome</description>
2960 - <email>lssndrbarbieri@×××××.com</email>
2961 - <name>Alessandro Barbieri</name>
2962 - </maintainer>
2963 - <longdescription lang="en">Process and print 'UTF-8' encoded international text (Unicode). Input, validate, normalize, encode, format, and display.</longdescription>
2964 - <upstream>
2965 - <bugs-to>https://github.com/patperry/r-utf8/issues</bugs-to>
2966 - <doc lang="en">https://cran.r-project.org/web//packages/utf8/utf8.pdf</doc>
2967 - <changelog>https://cran.r-project.org/web//packages/utf8/NEWS</changelog>
2968 - <maintainer>
2969 - <name>Patrick O. Perry</name>
2970 - <email>patperry@×××××.com</email>
2971 - </maintainer>
2972 - <remote-id type="github">patperry/r-utf8</remote-id>
2973 - </upstream>
2974 + <maintainer type="person">
2975 + <description>co-maintainers welcome</description>
2976 + <email>lssndrbarbieri@×××××.com</email>
2977 + <name>Alessandro Barbieri</name>
2978 + </maintainer>
2979 + <longdescription lang="en">Process and print 'UTF-8' encoded international
2980 +text (Unicode). Input, validate, normalize, encode, format, and
2981 +display.</longdescription>
2982 + <upstream>
2983 + <bugs-to>https://github.com/patperry/r-utf8/issues</bugs-to>
2984 + <doc lang="en">https://cran.r-project.org/web//packages/utf8/utf8.pdf</doc>
2985 + <changelog>https://cran.r-project.org/web//packages/utf8/NEWS</changelog>
2986 + <maintainer>
2987 + <name>Kirill Müller</name>
2988 + <email>krlmlr+r@×××××××.org</email>
2989 + </maintainer>
2990 + <remote-id type="github">patperry/r-utf8</remote-id>
2991 + </upstream>
2992 </pkgmetadata>
2993
2994 diff --git a/dev-R/vctrs/metadata.xml b/dev-R/vctrs/metadata.xml
2995 index 88bc66bdb..a0450cc18 100644
2996 --- a/dev-R/vctrs/metadata.xml
2997 +++ b/dev-R/vctrs/metadata.xml
2998 @@ -1,20 +1,23 @@
2999 -<?xml version="1.0" encoding="utf-8"?>
3000 +<?xml version="1.0" encoding="UTF-8"?>
3001 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3002 <pkgmetadata>
3003 - <maintainer type="person">
3004 - <description>co-maintainers welcome</description>
3005 - <email>lssndrbarbieri@×××××.com</email>
3006 - <name>Alessandro Barbieri</name>
3007 - </maintainer>
3008 - <longdescription lang="en">Defines new notions of prototype and size that are used to provide tools for consistent and well-founded type-coercion and size-recycling, and are in turn connected to ideas of type- and size-stability useful for analysing function interfaces.</longdescription>
3009 - <upstream>
3010 - <bugs-to>https://github.com/r-lib/vctrs/issues</bugs-to>
3011 - <doc lang="en">https://cran.r-project.org/web//packages/vctrs/vctrs.pdf</doc>
3012 - <changelog>https://cran.r-project.org/web//packages/vctrs/news/news.html</changelog>
3013 - <maintainer>
3014 - <name>Hadley Wickham</name>
3015 - <email>hadley@×××××××.com</email>
3016 - </maintainer>
3017 - <remote-id type="github">r-lib/vctrs</remote-id>
3018 - </upstream>
3019 + <maintainer type="person">
3020 + <description>co-maintainers welcome</description>
3021 + <email>lssndrbarbieri@×××××.com</email>
3022 + <name>Alessandro Barbieri</name>
3023 + </maintainer>
3024 + <longdescription lang="en">Defines new notions of prototype and size that are
3025 +used to provide tools for consistent and well-founded type-coercion
3026 +and size-recycling, and are in turn connected to ideas of type- and
3027 +size-stability useful for analysing function interfaces.</longdescription>
3028 + <upstream>
3029 + <bugs-to>https://github.com/r-lib/vctrs/issues</bugs-to>
3030 + <doc lang="en">https://cran.r-project.org/web//packages/vctrs/vctrs.pdf</doc>
3031 + <changelog>https://cran.r-project.org/web//packages/vctrs/news/news.html</changelog>
3032 + <maintainer>
3033 + <name>Lionel Henry</name>
3034 + <email>lionel@×××××××.com</email>
3035 + </maintainer>
3036 + <remote-id type="github">r-lib/vctrs</remote-id>
3037 + </upstream>
3038 </pkgmetadata>
3039
3040 diff --git a/dev-R/viridisLite/metadata.xml b/dev-R/viridisLite/metadata.xml
3041 index 33fb69206..d632d9cef 100644
3042 --- a/dev-R/viridisLite/metadata.xml
3043 +++ b/dev-R/viridisLite/metadata.xml
3044 @@ -6,15 +6,17 @@
3045 <email>lssndrbarbieri@×××××.com</email>
3046 <name>Alessandro Barbieri</name>
3047 </maintainer>
3048 - <longdescription lang="en">
3049 - Colorblind-Friendly Color Maps (Lite Version) // Color maps
3050 - designed to improve graph readability for readers with common
3051 - forms of color blindness and/or color vision deficiency. The
3052 - color maps are also perceptually-uniform, both in regular form
3053 - and also when converted to black-and-white for printing. This
3054 - is the 'lite' version of the 'viridis' package that also
3055 - contains 'ggplot2' bindings for discrete and continuous color
3056 - and fill scales and can be found at
3057 - https://cran.r-project.org/package=viridis.
3058 - </longdescription>
3059 + <longdescription lang="en">Color maps designed to improve graph readability for readers with
3060 +common forms of color blindness and/or color vision deficiency. The color
3061 +maps are also perceptually-uniform, both in regular form and also when
3062 +converted to black-and-white for printing. This is the 'lite' version of the
3063 +'viridis' package that also contains 'ggplot2' bindings for discrete and
3064 +continuous color and fill scales and can be found at
3065 +&lt;https://cran.r-project.org/package=viridis&gt;.</longdescription>
3066 + <upstream>
3067 + <maintainer>
3068 + <name>Simon Garnier</name>
3069 + <email>garnier@××××.edu</email>
3070 + </maintainer>
3071 + </upstream>
3072 </pkgmetadata>
3073
3074 diff --git a/dev-R/waldo/metadata.xml b/dev-R/waldo/metadata.xml
3075 index e75494ee4..f895460db 100644
3076 --- a/dev-R/waldo/metadata.xml
3077 +++ b/dev-R/waldo/metadata.xml
3078 @@ -6,10 +6,14 @@
3079 <email>lssndrbarbieri@×××××.com</email>
3080 <name>Alessandro Barbieri</name>
3081 </maintainer>
3082 - <longdescription lang="en">
3083 - Find Differences Between R Objects // Compare complex R objects
3084 - and reveal the key differences. Designed particularly for use
3085 - in testing packages where being able to quickly isolate key
3086 - differences makes understanding test failures much easier.
3087 - </longdescription>
3088 + <longdescription lang="en">Compare complex R objects and reveal the key differences.
3089 +Designed particularly for use in testing packages where being able to
3090 +quickly isolate key differences makes understanding test failures much
3091 +easier.</longdescription>
3092 + <upstream>
3093 + <maintainer>
3094 + <name>Hadley Wickham</name>
3095 + <email>hadley@×××××××.com</email>
3096 + </maintainer>
3097 + </upstream>
3098 </pkgmetadata>
3099
3100 diff --git a/dev-R/whoami/metadata.xml b/dev-R/whoami/metadata.xml
3101 index 73833dd37..59ae1a9fd 100644
3102 --- a/dev-R/whoami/metadata.xml
3103 +++ b/dev-R/whoami/metadata.xml
3104 @@ -6,11 +6,13 @@
3105 <email>lssndrbarbieri@×××××.com</email>
3106 <name>Alessandro Barbieri</name>
3107 </maintainer>
3108 - <longdescription lang="en">
3109 - Username, Full Name, Email Address, 'GitHub' Username of the
3110 - Current User // Look up the username and full name of the
3111 - current user, the current user's email address and 'GitHub'
3112 - username, using various sources of system and configuration
3113 - information.
3114 - </longdescription>
3115 + <longdescription lang="en">Look up the username and full name of the current user,
3116 +the current user's email address and 'GitHub' username,
3117 +using various sources of system and configuration information.</longdescription>
3118 + <upstream>
3119 + <maintainer>
3120 + <name>Gábor Csárdi</name>
3121 + <email>csardi.gabor@×××××.com</email>
3122 + </maintainer>
3123 + </upstream>
3124 </pkgmetadata>
3125
3126 diff --git a/dev-R/withr/metadata.xml b/dev-R/withr/metadata.xml
3127 index 21a3971d3..2faa46a5c 100644
3128 --- a/dev-R/withr/metadata.xml
3129 +++ b/dev-R/withr/metadata.xml
3130 @@ -6,11 +6,15 @@
3131 <email>lssndrbarbieri@×××××.com</email>
3132 <name>Alessandro Barbieri</name>
3133 </maintainer>
3134 - <longdescription lang="en">
3135 - Run Code 'With' Temporarily Modified Global State // A set of
3136 - functions to run code 'with' safely and temporarily modified
3137 - global state. Many of these functions were originally a part of
3138 - the 'devtools' package, this provides a simple package with
3139 - limited dependencies to provide access to these functions.
3140 - </longdescription>
3141 + <longdescription lang="en">A set of functions to run code 'with' safely and
3142 +temporarily modified global state. Many of these functions were
3143 +originally a part of the 'devtools' package, this provides a simple
3144 +package with limited dependencies to provide access to these
3145 +functions.</longdescription>
3146 + <upstream>
3147 + <maintainer>
3148 + <name>Lionel Henry</name>
3149 + <email>lionel@×××××××.com</email>
3150 + </maintainer>
3151 + </upstream>
3152 </pkgmetadata>
3153
3154 diff --git a/dev-R/xfun/metadata.xml b/dev-R/xfun/metadata.xml
3155 index 05bca3ac5..728a9d37a 100644
3156 --- a/dev-R/xfun/metadata.xml
3157 +++ b/dev-R/xfun/metadata.xml
3158 @@ -6,9 +6,10 @@
3159 <email>lssndrbarbieri@×××××.com</email>
3160 <name>Alessandro Barbieri</name>
3161 </maintainer>
3162 - <longdescription lang="en">
3163 - Supporting Functions for Packages Maintained by 'Yihui Xie' //
3164 - Miscellaneous functions commonly used in other packages
3165 - maintained by 'Yihui Xie'.
3166 - </longdescription>
3167 + <upstream>
3168 + <maintainer>
3169 + <name>Yihui Xie</name>
3170 + <email>xie@×××××.name</email>
3171 + </maintainer>
3172 + </upstream>
3173 </pkgmetadata>
3174
3175 diff --git a/dev-R/xml2/metadata.xml b/dev-R/xml2/metadata.xml
3176 index 2eb11b2b5..3249a9ad7 100644
3177 --- a/dev-R/xml2/metadata.xml
3178 +++ b/dev-R/xml2/metadata.xml
3179 @@ -6,8 +6,10 @@
3180 <email>lssndrbarbieri@×××××.com</email>
3181 <name>Alessandro Barbieri</name>
3182 </maintainer>
3183 - <longdescription lang="en">
3184 - Parse XML // Work with XML files using a simple, consistent
3185 - interface. Built on top of the 'libxml2' C library.
3186 - </longdescription>
3187 + <upstream>
3188 + <maintainer>
3189 + <name>Hadley Wickham</name>
3190 + <email>hadley@×××××××.com</email>
3191 + </maintainer>
3192 + </upstream>
3193 </pkgmetadata>
3194
3195 diff --git a/dev-R/yaml/metadata.xml b/dev-R/yaml/metadata.xml
3196 index 3dc522081..b55b6131e 100644
3197 --- a/dev-R/yaml/metadata.xml
3198 +++ b/dev-R/yaml/metadata.xml
3199 @@ -6,9 +6,10 @@
3200 <email>lssndrbarbieri@×××××.com</email>
3201 <name>Alessandro Barbieri</name>
3202 </maintainer>
3203 - <longdescription lang="en">
3204 - Methods to Convert R Data to YAML and Back // Implements the
3205 - 'libyaml' 'YAML' 1.1 parser and emitter
3206 - (http://pyyaml.org/wiki/LibYAML) for R.
3207 - </longdescription>
3208 + <upstream>
3209 + <maintainer>
3210 + <name>Shawn Garbett</name>
3211 + <email>shawn.garbett@××××.org</email>
3212 + </maintainer>
3213 + </upstream>
3214 </pkgmetadata>