-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Is your feature request related to a problem? Please describe.
GitHub terms are often couched in language oriented at software developers, and some are not intuitive to figure out. There are also few resources to explain how GitHub works that take an academic-science-centric approach. Finally, the mapping from classic academic elements (like lab, study, etc) to GitHub terms is not immediately apparent.
Describe the solution you'd like
Add an academic-centric glossary that provides interpretations of some major GitHub related terms in relatively plain language that academics will readily understand.
Describe alternatives you've considered
I'm unaware of any other glossaries that similarly make GitHub terms accessible to academics.
Additional context
Thinking about the basics: repository, organization, issue, branch, commit, push, pull request, labels, merge... possibly also other GitHub elements like projects, actions, etc (I haven't used them, and so don't know how they'd fit in to an academic framework).
Such a straightforward glossary, even if brief, could provide a nice complement to detailed guides about how to use GitHub, and best practices with respect to those elements (e.g. what makes a good commit, when to do commits, etc).
It could also be very valuable in terms of allowing new users to cut through jargon, and hear someone 'speak to them' in their 'language', facilitating the use of other SYL materials.