Site icon R-bloggers

rOpenSci News Digest, September 2023

[This article was first published on rOpenSci - open tools for open science, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
< !-- Before sending DELETE THE INDEX_CACHE and re-knit! -->

Dear rOpenSci friends, it’s time for our monthly news roundup!

< !-- blabla -->

You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci!

rOpenSci HQ

WIP: WebAssembly support in R-universe!

Thanks to some help from George Stagg, we added experimental support for building WebAssembly binary packages. This makes it possible to install packages in webr, directly from the R-universe.

For instance:

webr::install(
 'jsonlite',
 repos = c(
 'https://jeroen.r-universe.dev',
 'https://repo.r-wasm.org'
 )
)

This only works if the package and all of its dependencies support webassembly. For CRAN packages you can look at https://repo.r-wasm.org/. For other packages… you’ll have to give it a try!

First rOpenSci Champion’s package to go through peer-review, in Spanish!

Carolina Pradier’s package eph was approved after a review process in Spanish! Congratulations to Carolina, and thanks to editor Mauro Lepore, reviewers Guadalupe Gonzalez and Denisse Fierro Arcos, and mentor Athanasia Monika Mowinckel. eph is a package which helps process data from the Argentina household survey.

123 Applications to our Champions Program 2023-2024

We are excited we received 123 applications from 41 countries on 5 continents!
We are very grateful to everyone who submitted their proposals to our program. The review process is starting. Stay tuned for updates!

Coworking

Read all about coworking in our recent post!

Join us for social coworking & office hours monthly on first Tuesdays! Hosted by Steffi LaZerte and various community hosts. Everyone welcome. No RSVP needed. Consult our Events page to find your local time and how to join.

And remember, you can always cowork independently on work related to R, work on packages that tend to be neglected, or work on what ever you need to get done!

R Consortium Call for Proposals until October 1!

Do you have a project idea that is likely to have a broad impact on the R community and has a focused scope? Don’t miss the twice-yearly R Consortium Call for Proposals! Past funded projects include rOpenSci projects like the HTTP testing in R book, and work on the babeldown package.

Reminder: Our first community call in Spanish (and English too)

As global movements, Open Source and Open Science face language-based exclusion as most resources are in English. This affects scientists and research software engineers working in R, particularly those who don’t have English as their first language.

rOpenSci multilingual efforts aim to lower access barriers, democratize quality resources, and increase the possibilities of contributing to open software and science. We successfully piloted our Spanish-language peer review and the localization to Spanish of our comprehensive guide to software development, with Portuguese translation underway.

Maëlle Salmon, Paola Corrales, and Elio Campitelli, will share the rOpenSci Multilingual project details on this call. Maëlle will present the R packages that allow us to have our content in several languages. Then Elio and Paola will share the translation workflow and show the Translation Guide written to document the process.

Software 📦

New packages

The following two packages recently became a part of our software suite:

Discover more packages, read more about Software Peer Review.

New versions

The following fourteen packages have had an update since the last newsletter: bold (v1.3.0), charlatan (v0.5.1), chromer (v0.6), eph (v1.0.0), europepmc (v0.4.3), geojsonio (v0.11.3), nodbi (v0.9.7), readODS (v2.1.0), rgbif (v3.7.8), spatsoc (v0.2.2), stplanr (v1.1.2), tarchetypes (0.7.8), targets (1.3.0), and weathercan (v0.7.1).

Software Peer Review

There are sixteen recently closed and active submissions and 3 submissions on hold. Issues are at different stages:

Find out more about Software Peer Review and how to get involved.

On the blog

< !-- Do not forget to rebase your branch! -->

Call for maintainers

If you’re interested in maintaining any of the R packages below, you might enjoy reading our blog post What Does It Mean to Maintain a Package? (or listening to its discussion on the R Weekly highlights podcast hosted by Eric Nantz and Mike Thomas)!

Call for comaintainers

Refer to our somewhat recent blog post to identify other packages where help is especially wished for! See also our help wanted page – before opening a PR, we recommend asking in the issue whether help is still needed.

Package development corner

Some useful tips for R package developers. 👀

Help needed issues

Don’t miss our blog post Attract Contributors with ‘help wanted’ Issues! 😸

Check your contributing guide…

… with this evaluation tool.

Regularly check your pkgdown configuration file

Using a pkgdown configuration file to group and order functions on your package’s reference page is great for users, but also mean you need to maintain the file as pkgdown will error if a help topic is missing from the configuration.

If your package documentation is built by rOpenSci, it might be easier to miss a failure.

You can:

Submit your package to the R Journal with rjtools

As a reminder, the rjtools package will help you prepare a submission of a paper to the R Journal. This could be a good way to spread the word about a CRAN package of yours!

Last words

Thanks for reading! If you want to get involved with rOpenSci, check out our Contributing Guide that can help direct you to the right place, whether you want to make code contributions, non-code contributions, or contribute in other ways like sharing use cases.

If you haven’t subscribed to our newsletter yet, you can do so via a form. Until it’s time for our next newsletter, you can keep in touch with us via our website and Mastodon account.

To leave a comment for the author, please follow the link and comment on their blog: rOpenSci - open tools for open science.

R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Exit mobile version