CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 11:24:34 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"39c7b1fa3d59bd2fb1c1cd6f00f069af"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=R0JDrCP4doXIkLmV4qSu6IL4iq42KMdKQKEceUcHGUQymjsv6VGmYWedUWTZhdqmBKZL2ZfjAJBLFqzUCUF1r89Y8h5MTkr4jzirlU8w%2FyT6ymZHHFf9snZqaG0XhZz3c%2Fn5d5OjMyugrTgwuc7%2BCUn9jYdly9vmgWpDeh3vM5uBY%2BUtCqJgz%2BxB2m4k5IrOHb%2B2aU0hLQMzO7K%2B%2BmT5PEy9C6D5Z1SHPaqTkwNrbhcgcHFNSAu1fNl9NCRpQwcp6e3L4DniBn2U9qxdXFBE9g%3D%3D--AEl9W19bXKdZ7RYW--YiFW4KyqDFqhScoiSVYSyQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1251443115.1753615474; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 11:24:34 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 11:24:34 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8E2C:7ADB8:42D9CE:5A0CD1:68860C72
Git Workflow · r4ss/r4ss Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 37
Git Workflow
Ian Taylor edited this page Jul 9, 2020
·
9 revisions
Initial suggestion for guiding principles as posted to issue #77:
- Have a lead package maintainer but also have other contributors who are willing to step in when things need to get done and the lead person is unavailable. I'm happy to continue in this role but am open to negotiations about that.
- Be welcoming to suggestions and contributions in many forms (including to this list of principles).
- Allow anyone contributing a new function to be lead author of that function and manage future edits and retain some control over the coding style and aesthetics of any figures that are created.
- Encourage contributors to follow the tidyverse style guide https://style.tidyverse.org/. Most of the existing code vaguely follows this style with the exception of the object names, which are a mess. The styler::style_file() function has been used on a few files to automatically clean up the code.
- Encourage the use of branches, forks, and pull-requests but not let confusion about that process stand in the way of progress especially when a simple change to the trunk is not likely to break anything important.
Revisions based on more recent practices:
- Default to have straightforward changes pushed to the "development" branch where they can be tested and reviewed before merging into the trunk (i.e., master branch).
- Contributors should run
devtools::document()
and thendevtools::check()
before issuing pull requests. This will ensure that the documentation remains more consistent with the code and will help catch potential issues due to changes by a contributor earlier rather than later. - We should wait until the tests have been completed on Travis-CI before merging any pull requests.
Minor details
- Commit messages should consider following the following format: https://github.com/nwfsc-assess/PacFIN.Utilities/wiki/Convention-for-commit-messages
Releases
- CRAN releases of r4ss should follow (at least approximately) this checklist https://github.com/ss3sim/ss3sim/wiki/cran-checklist (which could be pasted into the GitHub Project https://github.com/r4ss/r4ss/projects/1 or a new issue)
You can’t perform that action at this time.