How To Build A Package With The "Rmd First" Method


Détails
[Abstract]
You know how to build a Rmardown, you were said or would like to put your work in a R package, but you think this is too much work? You do not understand where to put what and when? What if writing a Rmd was the same as writing a package? Follow the "Rmd-first" method and let {fusen} guide you to build a documented and tested package, to ensure the sustainability and sharing of your work.
[Bio]
Sébastien Rochette (@statnmap) is R trainer and consultant at ThinkR (https://rtask.thinkr.fr/).
He participates in the development of open-source R packages proposed on GitHub by ThinkR (https://github.com/thinkR-open/) and himself, including {fusen} and {attachment}. He also has created multiple internal packages for ThinkR and different clients.
He gave different presentations and tutorials on package development with the 'Rmd first' method as summed up in "Rmd first: When development starts with documentation" (https://rtask.thinkr.fr/when-development-starts-with-documentation/) and blogs about R on his website (https://statnmap.com/).
He is co-author of the book "Engineering Production-Grade Shiny Apps" (https://engineering-shiny.org/) that promotes an adapted RMDD method for Shiny application using {golem}.
[About]
This event (in English) is organised by the R Lille user group (Lille, France).
--------------------------------------------------------------------------------
[Résumé]
Vous savez comment construire un Rmardown, on vous a dit ou vous aimeriez mettre votre travail dans un package R, mais vous pensez que c’est trop de travail ? Vous ne comprenez pas où mettre quoi et quand ? Et si écrire un Rmd était la même chose que d’écrire un package ? Suivez la méthode Rmd-first et laissez vous guidez par {fusen} pour créer un package documenté et testé, pour assurer la pérennité et le partage de vos travaux.
[Bio]
Sébastien Rochette (@statnmap) est formateur et consultant R chez ThinkR (https://rtask.thinkr.fr/).
Il participe au développement de packages R open-source proposés sur GitHub par ThinkR (https://github.com/thinkR-open/) et lui-même, dont {fusen} et {attachment}. Il a également créé plusieurs packages internes pour ThinkR et différents clients. Il a donné différentes présentations et tutoriels sur le développement de paquets avec la méthode "Rmd first", résumés dans "Rmd first : Quand le développement commence par la documentation" (https://rtask.thinkr.fr/when-development-starts-with-documentation/) et tient un blog sur R sur son site Web (https://statnmap.com/).
Il est co-auteur du livre "Engineering Production-Grade Shiny Apps" (https://engineering-shiny.org/) qui promeut une méthode RMDD adaptée pour les applications Shiny utilisant {golem}.
[A Propos]
Cet événement est organisé par R Lille (Lille, France) et aura lieu en anglais.

How To Build A Package With The "Rmd First" Method