git-ecosystem / git-ecosystem/git-credential-manager

Novice-friendly download links for Mac

Open
#1,335 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C#
Stars
9.3k
Forks
2.9k
Avg merge
7d 1h
Merged PRs (30d)
14

Description

Feature description

Not really a feature request but for accessibility.

We teach a lot of PhD students and postdocs version control and want to get them using GCM. However, many of them aren't from a software development/tech background, and pre-course prerequisites that point them at the Releases list and say "Install the right release for your architecture" are a thing a lot of them will bounce off, and lead to them not attending the course.

Just making a little GitHub Pages site that updates when you create a new release and has something like:

Download for Mac: 
* Apple Silicon (M1/M2)
* Older Macs

or including that text in the actual Release message would make it a lot easier for novices.
(Edit: Direct links to the Windows and "Ubuntu (.deb)" installers would help too, really. Aware obvs the .deb isn't Ubuntu-specific but that'll be distro of most novice Linux-users who're more comfortable with GUIs)

Completely understand if the answer is "Users who're not sure about the difference between x64 and ARM64 should probably just stick to GitHub Desktop" though. We see a lot of early-career researchers who're trained in a handful of command-line tools that their field depends on but don't have a very deep understanding beyond that, but I appreciate that might not be a sufficiently large audience for you.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the GCM Releases list and the proposed GitHub Pages approach; first determine whether the scope is release text or a separate site and how new releases would update it. Done means novice-facing direct links clearly identify Apple Silicon, older Mac, Windows, and Ubuntu .deb installers.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, github
Domain
documentation, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.