Skip to content

Conversation

@tbouffard
Copy link
Member

@tbouffard tbouffard commented Sep 2, 2021

Integrate feedback from

  • 1st manual package generation
  • 1st submission rejection ([FEAT] Submit the package to CRAN #10 (comment))
    • description title: use title case
    • do not package the README.md file: it generates warnings because of unreachable links (contributing.md not in the package)
    • do not package the doc folder: only needed for the README.md file, non standard folder
  • the github worklow now builds the source package and run checks on it as done during the CRAN submission to detect errors earlier

Also read: https://jef.works/blog/2018/06/18/get-your-package-on-cran-in-10-steps/

Covers #10

@tbouffard tbouffard added the documentation Improvements or additions to documentation label Sep 2, 2021
screenshots increase the package source bundle (we could ignore the files in
RbuildIgnore) and are not useful: there is enough information provided by
the linked contents.
Don't package for now, this will be review when working on the documentation
@tbouffard tbouffard mentioned this pull request Sep 6, 2021
8 tasks
@tbouffard tbouffard added the chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...) label Sep 7, 2021
@tbouffard tbouffard changed the title [DOC] Integrate feedback of the first release [INFRA] Integrate feedback of the first release Sep 7, 2021
@tbouffard tbouffard removed the documentation Improvements or additions to documentation label Sep 7, 2021
@tbouffard tbouffard requested a review from csouchet September 7, 2021 11:41
@tbouffard tbouffard marked this pull request as ready for review September 7, 2021 11:41
@tbouffard tbouffard merged commit 6dcc48d into main Sep 7, 2021
@tbouffard tbouffard deleted the doc/release_process_improvements branch September 7, 2021 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants