Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port project to Quarto #260

Open
cgrandin opened this issue Jun 3, 2024 · 0 comments
Open

Port project to Quarto #260

cgrandin opened this issue Jun 3, 2024 · 0 comments
Labels
code improvement Improvement to current code enhancement New feature or request

Comments

@cgrandin
Copy link
Contributor

cgrandin commented Jun 3, 2024

It would be good to change the project to use Quarto at some point: https://quarto.org/
It has been out for 2 years now, so a lot of the initial bugs have been weeded out.

This is the next generation technical publishing system developed by the Rstudio team. It merges Rmarkdown and Bookdown and also allows for any language to be used in the code chunks (I've used others and had to make hacks to do so in Rmarkdown).

Pros: Cleaner codebase, no dependency on bookdown and Rmarkdown packages. Stay up-to-date with the technology.

Cons: I think we need to do post-processing (e.g. the fix_envs() function) with Lua, not R. A lot of time to rewrite the post-processing part and test everything.

@cgrandin cgrandin added enhancement New feature or request code improvement Improvement to current code labels Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code improvement Improvement to current code enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant