{lozen}, le thermomix de vos projets de développement R
1 : ThinkR
thinkr
Vos projets de développement se ressemblent un peu tous sur Github et Gitlab ? Vous rêvez d'un outil out-of-box pour les initier ? Ou au contraire, peut-être voulez-vous homogénéiser leur fonctionnement pour vous simplifier le quotidien ?
Que vous soyez apprenti développeur ou top-chef du code, avec {lozen} tout est présent pour viser un projet 3 étoiles.
La recette de cuisine d'un projet aux petits oignons avec {lozen} c'est :
- Sortez de votre placard un projet déjà existant sur gitlab ou github ou soyons fous, inventez-en un nouveau
- Ajoutez si besoin les ingrédients de base d'un package R, d'une application shiny ou d'un livre bookdown
- Incorporez avec délicatesse tout ce qu'il faut pour une gestion efficace du code et de son devenir : templates de commit, outils d'aide à la mise en place du CI/CD
- N'oubliez pas l'assaisonnement indispensable pour la future dégustation de votre projet avec vous-même, vos collègues ou vos clients : génération de template d'issues (car en cuisine on ne réussit pas tout du premier coup), création et gestion de board gitlab/github et de wiki, création de rapports quotidiens ou hebdomadaires des issues, des milestones, des commits.
{lozen} propose ainsi un framework complet de gestion de projet et s'inscrit dans la lignée des autres packages de développement de ThinkR pour favoriser une démarche robuste et reproductible (même si en vrai il ne fait pas la cuisine).