You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are two types of releases, the rolling release and checked releases.
Rolling release
Rolling release essentially accounts for quick-and-easy fixes in between heavier checked releases : Only CRAN and Bioconductor packages are added (as they are already checked), or removed (when archived).
Rolling releases live in the main branch, and are automatically published from the Tracking.md file.
The version is the ISO date of the automatic publication.
The trigger event of a new rolling release is typically a new package submission.
To-do list for rolling releases, upon each new package submission:
Evaluate the submitted package against the scope criteria.
For new CRAN/Bioconductor packages, add a description in the relevant section of Tracking.md
For new CRAN/Bioconductor packages, add a line to the NEWS.md file in New packages section for the next checked release (see template below).
For packages declined due to scope criteria, add a line to the NEWS.md file in Declined submissions section for the next checked release (see template below).
For non-CRAN/non-Bioconductor packages that fall within the scope, reply in the submission issue that the package is considered for the next checked version.
Complete the NEWS.md file fully (see template below)
Complete and close all open issues.
Fully update Tracking.md with new and removed packages.
Merge dev back into main and delete the dev branch.
NEWS.md template
For rolling releases, drop the summary paragraph on top, and only fill in the relevant sections (packages added from CRAN/BioConductor, packages declined, packages removed because they were archived).
Tracking CTV 2025-02-01 // or Tracking CTV rolling release
X packages were submitted this round. The Tracking CTV now lists Y tracking packages,
including Z core packages: [pkg](CRAN URL), …
There are two types of releases, the rolling release and checked releases.
Rolling release
main
branch, and are automatically published from theTracking.md
file.To-do list for rolling releases, upon each new package submission:
Tracking_tbl.csv
Tracking.md
NEWS.md
file inNew packages
section for the next checked release (see template below).NEWS.md
file inDeclined submissions
section for the next checked release (see template below).In addition:
Checked releases
dev
branch, and are only published when merged back tomain
.To-do list for checked releases, when full tests are to be run:
main
intodev
.Tracking_tbl.csv
NEWS.md
file fully (see template below)Tracking.md
with new and removed packages.dev
back intomain
and delete thedev
branch.NEWS.md template
For rolling releases, drop the summary paragraph on top, and only fill in the relevant sections (packages added from CRAN/BioConductor, packages declined, packages removed because they were archived).
The text was updated successfully, but these errors were encountered: