questionr icon indicating copy to clipboard operation
questionr copied to clipboard

Release questionr 0.8.0

Open larmarange opened this issue 8 months ago • 7 comments

Prepare for release:

  • [x] git pull
  • [x] Check current CRAN check results
  • [x] Polish NEWS
  • [x] usethis::use_github_links()
  • [x] urlchecker::url_check()
  • [x] devtools::check(remote = TRUE, manual = TRUE)
  • [x] devtools::check_win_devel()
  • [x] Sys.setenv(R_BIOC_VERSION = "3.19")
  • [x] revdepcheck::revdep_check(num_workers = 4)
  • [x] Update cran-comments.md

Submit to CRAN:

  • [x] usethis::use_version('minor')
  • [x] git push
  • [x] devtools::submit_cran()
  • [x] Approve email

Wait for CRAN...

  • [x] Accepted :tada:
  • [x] usethis::use_github_release()
  • [x] usethis::use_dev_version(push = TRUE)

larmarange avatar Mar 20 '25 10:03 larmarange

Bonjour @juba

Est-ce que ca vaudrait le coup de faire une nouvelle release sur CRAN ? Si oui, veux-tu t'en charger ? ou préfères-tu qu'on te la prépare ?

larmarange avatar Mar 20 '25 10:03 larmarange

Hello, oui on pourrait tout à fait faire une release. Par contre si vous voulez la préparer un peu pour que ça soit bien fait ça vaut peut-être le coup 😁. Si je le fais je vais le faire à l'ancienne et louper des items de cette très belle checklist.

juba avatar Mar 20 '25 13:03 juba

Pour info, la sortie de win-builder. A priori tout est bon.

* using log directory 'd:/RCompile/CRANguest/R-devel/questionr.Rcheck'
* using R version 4.5.0 alpha (2025-03-19 r88007 ucrt)
* using platform: x86_64-w64-mingw32
* R was compiled by
    gcc.exe (GCC) 14.2.0
    GNU Fortran (GCC) 14.2.0
* running under: Windows Server 2022 x64 (build 20348)
* using session charset: UTF-8
* checking for file 'questionr/DESCRIPTION' ... OK
* this is package 'questionr' version '0.7.8.9000'
* package encoding: UTF-8
* checking CRAN incoming feasibility ... NOTE
Maintainer: 'Julien Barnier <[email protected]>'

Version contains large components (0.7.8.9000)
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking whether package 'questionr' can be installed ... OK
* checking installed package size ... OK
* checking package directory ... OK
* checking for future file timestamps ... OK
* checking 'build' directory ... OK
* checking DESCRIPTION meta-information ... OK
* checking top-level files ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking code files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking whether the package can be unloaded cleanly ... OK
* checking whether the namespace can be loaded with stated dependencies ... OK
* checking whether the namespace can be unloaded cleanly ... OK
* checking loading without being on the library search path ... OK
* checking use of S3 registration ... OK
* checking dependencies in R code ... OK
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... OK
* checking Rd files ... OK
* checking Rd metadata ... OK
* checking Rd line widths ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... OK
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking contents of 'data' directory ... OK
* checking data for non-ASCII characters ... OK
* checking data for ASCII and uncompressed saves ... OK
* checking installed files from 'inst/doc' ... OK
* checking files in 'vignettes' ... OK
* checking examples ... OK
* checking for unstated dependencies in 'tests' ... OK
* checking tests ... OK
  Running 'testthat.R'
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes ... OK
* checking re-building of vignette outputs ... OK
* checking PDF version of manual ... [13s] OK
* checking HTML version of manual ... OK
* DONE
Status: 1 NOTE

juba avatar Mar 20 '25 15:03 juba

Merci. Je finalise les vérifications des dépendances inverses.

Une fois fait, ce sera à toi @juba en tant que maintainer de procéder au dépôt du package sur CRAN.

larmarange avatar Mar 20 '25 15:03 larmarange

@juba Je viens de procéder aux vérifications et j'ai mis à jour le repo.

Je te passe donc la main pour la soumission à CRAN.

larmarange avatar Mar 20 '25 16:03 larmarange

C'est tout bon, la version 0.8.0 est sur le CRAN. Merci pour tout le travail !

juba avatar Mar 21 '25 08:03 juba

Merci

larmarange avatar Mar 21 '25 09:03 larmarange