Git

Comment debugger votre package dans un conteneur fedora {rhub} avant d'envoyer sur le CRAN ?

Ce n’est pas la première fois que je présente comment déboguer sur une autre plateforme avant d’envoyer votre paquet au CRAN. Cette fois, avant son envoi, {checkhelper} a échoué sur l’image ‘fedora’ fournie par {rhub}. Comment déboguer votre package en utilisant cette plateforme lorsque vous …

Lire la suite

Comment ne pas être perdu avec VSCode quand on vient de RStudio ?

VSCode est très populaire en ce moment dans la communauté #rstats. Je trouve tout ce dont j’ai besoin dans RStudio et j’ai mes petites habitudes, alors comment ne pas être perdu avec VSCode ? Je présente ici les réponses à mes premières explorations sur l’utilisation de VSCode en tant qu’utilisateur …

Lire la suite

Déboguer son package qui a échoué sur CRAN grâce à {rhub}

Si vous avez envoyé des paquets sur CRAN, vous avez peut-être rencontré des échecs sur différentes configurations de systèmes d’exploitation dont vous n’aviez jamais entendu parler auparavant : Solaris, debian clang, fedora gcc, … Le package {rhub} permet de tester votre paquet sur certains d’entre …

Lire la suite

Comment déboguer son package sur Win-Builder avant d'envoyer vers le CRAN ?

Soumettre un package au CRAN peut être difficile car il est vérifié sur plusieurs systèmes d’exploitation et versions de R que vous n’êtes peut-être pas en mesure de vérifier vous-même localement. Heureusement, certains services comme {rhub} et Win-Builder évitent certaines erreurs CRAN …

Lire la suite

Garder à jour un fork de github/gitlab

Les développeurs de la communauté R sont ouverts à tout type de soutien dans le développement de leurs packages. Vous pouvez ouvrir des issues mais aussi proposer des pull/merge requests pour améliorer le code et/ou la documentation. Mais une fois que vous avez fork le dépôt principal, comment être …

Lire la suite