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

GitHub organizations #5

Open
aridyckovsky opened this issue Mar 15, 2021 · 2 comments
Open

GitHub organizations #5

aridyckovsky opened this issue Mar 15, 2021 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@aridyckovsky
Copy link
Member

Is your feature request related to a problem? Please describe.
When creating a GitHub organization, there are many decisions made that can impact future productivity for participating in the organization's work.

Describe the solution you'd like
A clear set of conventions for GitHub Organizations, including naming, descriptions, pinned repositories, which templates to use or not, how to handle licensing and lab-wide docs like .github community health details, public vs. private repos, etc. Should also have a potentially separate section on permissions levels (read vs write vs admin vs owner).

Additional context
Can use GitHub official docs, but needs tailoring to specified lab audience.

@aridyckovsky aridyckovsky added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 15, 2021
@aridyckovsky
Copy link
Member Author

This issue in particular could use some "what worked and didn't work for me" as a PI starting on GitHub context. Potentially @psokolhessner you have some ideas from your experience?

@psokolhessner
Copy link
Contributor

I think my major takeaways would be to a) do it early, b) get everything/everybody on board, c) do it with support (which is also [b]), and d) try to make consistent, top-level choices e.g. about licensing, so everyone knows what to do. Beyond that, think of it as an extension of your other online presences (website, twitter, facebook, etc) - and so make it consistent with those, and create it as if lots of other people will be crawling your stuff, even if you doubt they will.

@aridyckovsky aridyckovsky self-assigned this Mar 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants