Computer and Information SciencesHugo

rOpenSci - open tools for open science

rOpenSci - open tools for open science
Open Tools and R Packages for Open Science
Home PageJSON Feed
language
GitHubContributorsTech NotesComputer and Information Sciences
Published
Author Maëlle Salmon

Say you have a bug report or feature request to make to a package.How can you use information on GitHub to manage your expectations (will there be a quick fix) and actions (should you go ahead and fork the repository)?In this post, we shall go over sources of information and explain how they can be used.In the end, there is no magical recipe, except perhaps graciousness, as software is made by humans.

ApiAPI ClientComputer and Information Sciences
Published
Authors Maëlle Salmon, Matthias Grenié, Hugo Gruson

These days web Application Programming Interfaces (APIs) are everywhere (scientific data sources, your system for Customer relationship management, cat facts API…). Do you need to write some R code wrapping a web resource such as an API? Packaging it up might be useful to you or your team for the same reason as any code.

Software Peer ReviewDev GuideAutomationRopensci-review-botGitHubComputer and Information Sciences
Published
Authors Mark Padgham, Laura DeCicco, Julia Gustavsen, Jeff Hollister, Anna Krystalli, Mauro Lepore, Karthik Ram, Emily Riederer, Noam Ross, Maëlle Salmon, Adam Sparks, Melina Vidoni

rOpenSci Software Peer Review’s guidance is gathered in an online book that keeps improving!This blog post summarises what’s new in our Dev Guide 0.8.0, with all changes listed in the changelog.Farewell Stefanie Butland After many years of fabulous contributions to the rOpenSci community, Stefanie Butland left the role of community manager at the start of 2022.

NewsletterComputer and Information Sciences
Published
Author The rOpenSci Team

Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci!rOpenSci HQ R-universe prominently displays more information on packages!

GithubSecurityTech NotesComputer and Information Sciences
Published
Author Maëlle Salmon

Following our recent post on “Safeguards and Backups for GitHub Organizations”, nearly one month ago we went one step further and made two-factor authentication (2FA) required for all members and outside collaborators of our main organization, ropensci.It was a timely decision as GitHub since then announced it will require all users who contribute code on GitHub.com to enable one or more forms of two-factor authentication (2FA) by the end of

GitGertGitHubTech NotesComputer and Information Sciences
Published
Author Maëlle Salmon

Did you know that GitHub lets you refer to the default branch of any repository by substituting the branch name with HEAD in the url? This is a very useful trick to write robust code that works regardless of whether the default branch is called main or master, and will keep working when the default branch gets renamed at some point.