Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archive of publicly documented best practices #9

Open
jdhoffa opened this issue Jan 26, 2024 · 11 comments
Open

Archive of publicly documented best practices #9

jdhoffa opened this issue Jan 26, 2024 · 11 comments

Comments

@jdhoffa
Copy link
Collaborator

jdhoffa commented Jan 26, 2024

This issue is meant simply as an archive of any useful practices that have been documented publicly by software teams of repute.

Just because a ticket appears here, does not mean that our team endorses it.

@jdhoffa jdhoffa changed the title Build of existing best practices Build off of existing best practices Jan 26, 2024
@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

lifecycle R package:

R pkg {lifecycle} has pretty good descriptions of lifecycle stages/states:
https://lifecycle.r-lib.org/articles/stages.html

Thanks @cjyetman

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

ROpenSci definition of a maintainer:

not necessarily equivalent for us, but this is how ROpenSci defines their "maintainers"
https://ropensci.org/blog/2023/02/07/what-does-it-mean-to-maintain-a-package/

Thanks @cjyetman

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

tidyverse styleguide:
https://github.com/tidyverse/style

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

tidyverse design principles:
https://github.com/tidyverse/design

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

tidyups This is how tidyverse team proposes, discusses and documents potentially large scale changes that affect the whole ecosystem.... @cjyetman this seems like something that could tie in very well and naturally with what we currently do in Tech Reviews?
https://github.com/tidyverse/tidyups?tab=readme-ov-file

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

code-review This is how the tidyverse team documents their code review standards:
https://github.com/tidyverse/code-review

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

website-analytics This is how tidyverse tracks their google analytics to determine useful metrics:
https://github.com/tidyverse/website-analytics

@jdhoffa jdhoffa changed the title Build off of existing best practices Archive of publicly documented best practices Jan 26, 2024
@cjyetman
Copy link
Collaborator

tidyups This is how tidyverse team proposes, discusses and documents potentially large scale changes that affect the whole ecosystem.... @cjyetman this seems like something that could tie in very well and naturally with what we currently do in Tech Reviews?

https://github.com/tidyverse/tidyups?tab=readme-ov-file

I saw this a while ago... may have subconsciously impacted my "tech proposals" on sharepoint 😁

@jdhoffa
Copy link
Collaborator Author

jdhoffa commented Jan 26, 2024

:-)

I wonder if it's more suitable way to track the tech decisions we come to, than somewhere on SharePoint? I don't know about you but I rarely use sharepoint/ onedrive/ any of the MS file storage things, everything I care about is just on GitHub hahaha

@cjyetman
Copy link
Collaborator

:-)

I wonder if it's more suitable way to track the tech decisions we come to, than somewhere on SharePoint? I don't know about you but I rarely use sharepoint/ onedrive/ any of the MS file storage things, everything I care about is just on GitHub hahaha

I'm not opposed to that... I think the main reason I was using SharePoint was for hodie's benefit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants