Skip to content

Add academic-centric glossary #37

@psokolhessner

Description

@psokolhessner

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.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestfeatureThis is not a bug or issue with Start Your Lab. It is a feature request for the future.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions