Skip to content

Commit 6bee2f7

Browse files
authored
switch to {babelquarto} (#652)
1 parent 4c11dfc commit 6bee2f7

File tree

9 files changed

+41
-123
lines changed

9 files changed

+41
-123
lines changed

.github/workflows/dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
extra-packages: local::.
3333

3434
- name: Render book
35-
run: Rscript -e 'rOpenScidevguide::orchestrate()'
35+
run: Rscript -e 'babelquarto::render_book()'
3636
env: # Set the secret as an input
3737
AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }}
3838
ZENODO_TOKEN: ${{ secrets.ZENODO_TOKEN }}
@@ -41,7 +41,7 @@ jobs:
4141
run: Rscript -e 'file.copy(from = "_book/rOpenSci-Packages--Development,-Maintenance,-and-Peer-Review.pdf", to = "_book/ropensci-dev-guide.pdf")' -e 'purrr::walk(list.files("images", full.names = TRUE), file.copy, to = "_book/images")'
4242

4343
- name: Move Spanish files
44-
run: Rscript -e 'file.copy(from = "_book/es/rOpenSci-Packages--Development,-Maintenance,-and-Peer-Review.pdf", to = "_book/es/ropensci-dev-guide.pdf")' -e 'purrr::walk(list.files("images", full.names = TRUE), file.copy, to = "_book/es/images")'
44+
run: Rscript -e 'file.copy(from = "_book/es/Paquetes-de-rOpenSci--Desarrollo,-mantenimiento-y-revisión-por-pares.pdf", to = "_book/es/ropensci-dev-guide.pdf")' -e 'purrr::walk(list.files("images", full.names = TRUE), file.copy, to = "_book/es/images")'
4545

4646
- name: git config
4747
run: |

.github/workflows/pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
extra-packages: local::.
3636

3737
- name: Render book
38-
run: Rscript -e 'rOpenScidevguide::orchestrate()'
38+
run: Rscript -e 'babelquarto::render_book()'
3939
env: # Set the secret as an input
4040
AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }}
4141
ZENODO_TOKEN: ${{ secrets.ZENODO_TOKEN }}
@@ -44,7 +44,7 @@ jobs:
4444
run: Rscript -e 'file.copy(from = "_book/rOpenSci-Packages--Development,-Maintenance,-and-Peer-Review.pdf", to = "_book/ropensci-dev-guide.pdf")' -e 'purrr::walk(list.files("images", full.names = TRUE), file.copy, to = "_book/images")'
4545

4646
- name: Move Spanish files
47-
run: Rscript -e 'file.copy(from = "_book/es/rOpenSci-Packages--Development,-Maintenance,-and-Peer-Review.pdf", to = "_book/es/ropensci-dev-guide.pdf")' -e 'purrr::walk(list.files("images", full.names = TRUE), file.copy, to = "_book/es/images")'
47+
run: Rscript -e 'file.copy(from = "_book/es/Paquetes-de-rOpenSci--Desarrollo,-mantenimiento-y-revisión-por-pares.pdf", to = "_book/es/ropensci-dev-guide.pdf")' -e 'purrr::walk(list.files("images", full.names = TRUE), file.copy, to = "_book/es/images")'
4848

4949
- name: Deploy to Netlify
5050
id: netlify-deploy

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
extra-packages: local::.
2828

2929
- name: Render book
30-
run: Rscript -e 'rOpenScidevguide::orchestrate()'
30+
run: Rscript -e 'babelquarto::render_book()'
3131
env: # Set the secret as an input
3232
AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }}
3333
ZENODO_TOKEN: ${{ secrets.ZENODO_TOKEN }}

.github/workflows/scheduled-manual-main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
- uses: r-lib/actions/setup-tinytex@v2
3030

3131
- uses: r-lib/actions/setup-r-dependencies@v2
32+
with:
33+
extra-packages: |
34+
any::bookdown
3235
3336
- name: Render book html
3437
run: Rscript -e 'bookdown::render_book("index.Rmd", "bookdown::bs4_book", params = list(AIRTABLE_API_KEY = ${{ secrets.AIRTABLE_API_KEY }}))'

DESCRIPTION

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,18 @@ Description: rOpenSci Packages: Development, Maintenance, and Peer Review
55
Version: 0.8.1
66
Imports:
77
airtabler,
8-
htmltools,
9-
quarto,
10-
purrr,
8+
babeldown (>= 0.0.0.9000),
9+
babelquarto,
10+
gert,
1111
humaniformat,
12-
bslib,
13-
downlit,
14-
xml2,
1512
rvest,
1613
usethis,
17-
rlang (>= 0.4.11.9000),
18-
yaml,
19-
fs,
20-
withr,
21-
brio,
22-
gert,
23-
tinkr (>= 0.1.0),
24-
httr2,
25-
memoise,
26-
babeldown (>= 0.0.0.9000)
27-
Remotes:
14+
withr
15+
Remotes:
2816
bergant/airtabler,
29-
rstudio/htmltools,
30-
r-lib/downlit,
31-
r-lib/rlang,
32-
ropensci/tinkr,
33-
ropensci-review-tools/babeldown
17+
ropensci-review-tools/babeldown,
18+
ropensci-review-tools/babelquarto
3419
URL: https://github.com/ropensci/dev_guide
35-
RoxygenNote: 7.2.1
20+
RoxygenNote: 7.2.3
3621
Roxygen: list(markdown = TRUE)
3722
Encoding: UTF-8

NAMESPACE

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
# Generated by roxygen2: do not edit by hand
22

3-
export(orchestrate)

R/orchestrate.R

Lines changed: 0 additions & 83 deletions
This file was deleted.

_quarto.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
project:
22
type: book
33

4+
5+
title-es: "Paquetes de rOpenSci: Desarrollo, mantenimiento y revisión por pares"
6+
author-es: "Equipo editorial para la revisión de software de rOpenSci (actuales y pasados): Brooke Anderson, Scott Chamberlain, Laura DeCicco, Julia Gustavsen, Jeff Hollister, Anna Krystalli, Mauro Lepore, Lincoln Mullen, Mark Padgham, Karthik Ram, Emily Riederer, Noam Ross, Maëlle Salmon, Adam Sparks, Melina Vidoni"
7+
description-es: |
8+
Versión extendida de la guía de empaquetado de rOpenSci.
9+
Este libro es una guía para autoras/es, encargadas/os, revisoras/es y editoras/es de rOpenSci.
10+
La primera sección del libro contiene
11+
nuestras recomendaciones para crear y probar los paquetes de R.
12+
La segunda sección está dedicada al proceso de revisión por pares de software de rOpenSci:
13+
qué es, nuestras políticas y guías específicas para orientar
14+
a quienes crean, mantienen, revisan y editan a lo largo del proceso.
15+
La tercera y última sección presenta nuestras buenas prácticas para hacer crecer
16+
su paquete una vez que ha sido incorporado a rOpenSci: cómo colaborar con otras/os desarrolladoras/es,
17+
cómo documentar cada versión de tu paquete y cómo aprovechar GitHub como plataforma de desarrollo.
18+
La tercera sección también incluye un capítulo para cualquiera que desee
19+
comenzar a contribuir a los paquetes de rOpenSci.
20+
421
book:
522
favicon: images/apple-touch-icon.png
623
title: "rOpenSci Packages: Development, Maintenance, and Peer Review"
@@ -30,12 +47,14 @@ book:
3047
- preface.Rmd
3148

3249
- part: Building Your Package
50+
part-es: Construyendo tu paquete
3351
chapters:
3452
- pkg_building.Rmd
3553
- pkg_ci.Rmd
3654
- pkg_security.Rmd
3755

3856
- part: Software Peer Review of Packages
57+
part-es: Revisión por pares de software de paquetes
3958
chapters:
4059
- softwarereview_intro.Rmd
4160
- softwarereview_policies.Rmd
@@ -45,6 +64,7 @@ book:
4564
- softwarereview_editor_management.Rmd
4665

4766
- part: Maintaining Packages
67+
part-es: Manteniendo paquetes
4868
chapters:
4969
- maintenance_cheatsheet.Rmd
5070
- maintenance_collaboration.Rmd
@@ -57,6 +77,7 @@ book:
5777
- maintenance_contributing.Rmd
5878

5979
- part: Appendix
80+
part-es: Apéndice
6081
chapters:
6182
- booknews.Rmd
6283
- reviewtemplate.Rmd
@@ -76,3 +97,7 @@ format:
7697
pdf:
7798
include-in-header: "preamble.tex"
7899
output-file: "ropensci-dev-guide"
100+
babelquarto:
101+
mainlanguage: en
102+
languages: es
103+
lang: en

man/orchestrate.Rd

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)