[x] Ajouter le badges du CRAN avec version et celui avec downloads
-> New issue : #28 : waiting for the package on the CRAN
[x] Ajouter un hex
-> New issue : #29
[x] Ajouter le template ThinkR et la bonne url pour le pkgdown
Créer un fichier '_pkgdown.yml' à la racine du projet avec ce code:
template:
package: thinkrtemplate
# Changer l'url pour celle du pkgdown
url: https://thinkr-open.github.io/fusen/
development:
mode: auto
[x] Ajouter Config/Needs/website: ThinkR-open/thinkrtemplate dans le fichier DESCRIPTION de telle sorte que l'Action pkgdown puisse fonctionner correctement (nécessite version récente -2022- de GitHub Action pour pkgdown)
Relancer usethis::use_github_action("pkgdown") au besoin en acceptant le changement complet
[x] Afficher le lien site pkgdown dans la partie "About" de la page GitHub
[x] Afficher l'URL du pkgdown + url du GitHub dans la partie URL du fichier description
Critères de validation
Je peux valider que :
[x] Les ORCID sont renseignés dans la partie des auteurs du fichier DESCRIPTION (cf capture d'écran du second point)
[x] ThinkR possède le rôle
cph
dans le fichier DESCRIPTION[x] Le Code Of Conduct est actualisé avec une nouvelle adresse mail : https://github.com/ThinkR-open/checkhelper/blob/9ae2a6b39635bbe342e4a9e206987d662cf5744e/CODE_OF_CONDUCT.md
[x] Le CI et les badges sont présents sur la page du README
[x]
Config/Needs/website: ThinkR-open/thinkrtemplate
a été ajouté dans le fichier DESCRIPTION[x] le lien site pkgdown est dans la partie "About" de la page GitHub (cf capture d'écran du second point)
[x] Des Github topics sont ajoutés
[x] Le lien pour les bugs report est dans le fichier DESCRIPTION
[x] Ajout d'une doc générale pour le package
[x] Présence d'un fichier NEWS.md
[x] S'assurer qu'il y a des Release + tags git en lien avec les versions du NEWS.md
[x] Le pkgdown contient le template ThinkR et la bonne url pour le pkgdown
[x] Les checks sur GitHub Actions sont en succès
[x] Changement de licence pour du MIT
[ ] Remplacement du fichier
devstuff_history.R
à la racine du projet pour le fichier0-dev_history.Rmd
dans le dossierdev
Mettre le package au standard
Authors
cph
dans le fichier DESCRIPTION, partieAuthors
:person("ThinkR", role = "cph")
usethis::use_code_of_conduct()
Config/Needs/website: ThinkR-open/thinkrtemplate
dans le fichier DESCRIPTION de telle sorte que l'Action pkgdown puisse fonctionner correctement (nécessite version récente -2022- de GitHub Action pour pkgdown)usethis::use_github_action("pkgdown")
au besoin en acceptant le changement completURL
du fichier descriptionBugReports: https://github.com/ThinkR-open/golem/issues
usethis::use_package_doc()
)