Skip to content

Commit 9e59837

Browse files
committed
Reorder registration: Zoom first, GitHub second, add account creation guide, remove username field
1 parent 7cbb492 commit 9e59837

File tree

6 files changed

+81
-54
lines changed

6 files changed

+81
-54
lines changed

.github/ISSUE_TEMPLATE/workshop-registration.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,6 @@ body:
4343
validations:
4444
required: true
4545

46-
- type: input
47-
id: github-username
48-
attributes:
49-
label: GitHub Username
50-
description: "Your GitHub username (the one that appears in your profile URL: github.com/your-username). If you have not created a GitHub account yet, visit github.com/signup first."
51-
placeholder: janedoe
52-
validations:
53-
required: true
54-
5546
- type: dropdown
5647
id: proficiency
5748
attributes:

.github/workflows/registration.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,8 @@ jobs:
3636
- **Location:** Online via Zoom (link will be emailed before the event)
3737
3838
**What to do next:**
39-
1. **Complete Step 2:** [Register for the Zoom session](https://bits-acb.github.io/git-going-with-github/REGISTER.html) - both steps are required for full registration
40-
2. Complete the [Pre-Workshop Setup Guide](https://bits-acb.github.io/git-going-with-github/docs/00-pre-workshop-setup.html) before March 6
41-
3. Questions? Email [support@bits-acb.org](mailto:support@bits-acb.org)
39+
1. Complete the [Pre-Workshop Setup Guide](https://bits-acb.github.io/git-going-with-github/docs/00-pre-workshop-setup.html) before March 6
40+
2. Questions? Email [support@bits-acb.org](mailto:support@bits-acb.org)
4241
4342
You just filed a GitHub issue - your first open source contribution. Welcome to the community.`
4443
});

ANNOUNCEMENT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,13 +193,13 @@ Our [Pre-Workshop Setup Guide](https://bits-acb.github.io/git-going-with-github/
193193

194194
## Register
195195

196-
Registration requires two steps. Both are required.
196+
Registration requires two steps. Both are required. You will need a free [GitHub](https://github.com) account to complete registration - if you do not have one yet, [create one here](https://github.com/signup).
197197

198198
> [**Go to the registration page**](https://bits-acb.github.io/git-going-with-github/REGISTER.html) to complete both steps - it only takes a few minutes.
199199
200-
**Step 1** - File a GitHub issue with your name, email, and screen reader preference. This is intentional - filing an issue is one of the first skills you will learn in this workshop.
200+
**Step 1** - Register for the Zoom session so you receive the meeting link before the workshop.
201201

202-
**Step 2** - Register for the Zoom session so you receive the meeting link before the workshop.
202+
**Step 2** - File a GitHub issue with your name, email, and screen reader preference. You must be signed into a free [GitHub](https://github.com) account - if you do not have one, the registration page walks you through creating one.
203203

204204
Registered: <span id="registration-count-2" aria-live="polite">loading...</span> out of 75 spots
205205

REGISTER.md

Lines changed: 37 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,31 @@ Registered: <span id="registration-count" aria-live="polite">loading...</span> o
1616

1717
---
1818

19-
> **Already registered?** Complete the [**Pre-Workshop Setup Guide**](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) before March 6. It walks you through GitHub account setup, screen reader configuration, VS Code, and GitHub Copilot - with instructions for NVDA, JAWS, and VoiceOver.
19+
> **Already registered?** Complete the [**Pre-Workshop Setup Guide**](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) before March 6. It walks you through GitHub account setup, screen reader configuration, [VS Code](https://code.visualstudio.com/), and [GitHub Copilot](https://github.com/features/copilot) - with instructions for NVDA, JAWS, and VoiceOver.
2020
2121
---
2222

23-
## Step 1 - Sign Up on GitHub
23+
## Step 1 - Register for the Zoom Session
24+
25+
Register for the Zoom session so you receive the meeting link before the workshop.
26+
27+
> [**Start Step 1 - Register on Zoom**](#zoom-link-coming-soon)
28+
29+
The Zoom registration link will be posted here before the workshop. Check back soon or watch for an email after completing Step 2.
30+
31+
**Zoom accessibility notes:**
32+
33+
- The [Zoom](https://zoom.us/) client works well with [NVDA](https://www.nvaccess.org/download/), [JAWS](https://www.freedomscientific.com/products/software/jaws/), and [VoiceOver](https://support.apple.com/guide/voiceover/welcome/mac)
34+
35+
---
36+
37+
## Step 2 - Sign Up on GitHub
2438

2539
File a GitHub issue to register. This is intentional - filing an issue is one of the first skills you will learn in this workshop, so you are already practicing.
2640

27-
> [**Start Step 1 - File your registration issue**](https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+GIT+Going+with+GitHub+-+March+2026)
41+
You must be signed into a [GitHub](https://github.com) account to file the issue. If you do not have one yet, follow the instructions below to create one first.
2842

29-
You will need a free GitHub account. If you do not have one yet, see the [Pre-Workshop Setup Guide](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) for step-by-step instructions.
43+
> [**Start Step 2 - File your registration issue**](https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+GIT+Going+with+GitHub+-+March+2026)
3044
3145
**Note:** The issue title is pre-filled and required by GitHub. You do not need to change it - just fill out the form fields below it and submit.
3246

@@ -35,43 +49,50 @@ The form asks for:
3549
- **First Name** (required) - your first name as you would like to be addressed during the workshop
3650
- **Last Name** (required)
3751
- **Email Address** (required) - we will use this to send you Zoom links and workshop materials before the event
38-
- **GitHub Username** (required) - the one that appears in your profile URL at github.com/your-username
3952
- **GitHub Proficiency Level** (required) - a dropdown from "Brand new" to "Experienced" so we can prepare the right level of support
4053
- **Primary Screen Reader** (optional) - which screen reader you primarily use (NVDA, JAWS, VoiceOver, or other)
4154
- **Questions or Accommodations** (optional) - anything we should know or arrange before the workshop
4255

43-
After you submit, you will receive an automated confirmation comment on your issue.
56+
After you submit, you will receive an automated confirmation comment on your issue. Your GitHub username is captured automatically - you do not need to enter it.
4457

4558
---
4659

47-
## Step 2 - Register for the Zoom Session
60+
### Need a GitHub Account?
4861

49-
After completing Step 1, register for the Zoom session so you receive the meeting link before the workshop.
62+
If you do not have a GitHub account yet, follow these steps:
5063

51-
> [**Start Step 2 - Register on Zoom**](#zoom-link-coming-soon)
64+
1. Open your browser and go to [github.com/signup](https://github.com/signup)
65+
2. Enter your **email address** and press Tab or activate Continue
66+
3. Create a **password** (at least 8 characters, 15+ recommended) and continue
67+
4. Choose a **username** - lowercase letters, numbers, and hyphens only. Keep it professional; it represents you in the open source community. GitHub will tell you immediately if the name is taken
68+
5. Choose whether to receive product updates by email (y or n)
69+
6. **Human verification step** - GitHub presents a CAPTCHA puzzle. Screen reader users: look for an "Audio" or "Try an audio challenge" button. If neither is accessible, contact [support@bits-acb.org](mailto:support@bits-acb.org) and we will help
70+
7. Activate **Create account**
71+
8. GitHub sends a **launch code** to your email - copy it, return to the browser, and type it into the verification field. Check your spam folder if it does not arrive within a few minutes
72+
9. You will see a "Welcome to GitHub" personalization page - you can skip it
5273

53-
The Zoom registration link will be posted here before the workshop. Check back soon or watch for an email at the address you provided in Step 1.
74+
After creating your account, check your email for a message from GitHub with the subject "Please verify your email address" and activate the link inside it.
5475

55-
**Zoom accessibility notes:**
76+
**Enable two-factor authentication** (strongly recommended): Go to [github.com/settings/security](https://github.com/settings/security), find "Two-factor authentication," and activate "Enable." An authenticator app (Microsoft Authenticator, Google Authenticator, or Authy) is the most reliable option.
5677

57-
- The [Zoom](https://zoom.us/) client works well with [NVDA](https://www.nvaccess.org/download/), [JAWS](https://www.freedomscientific.com/products/software/jaws/), and [VoiceOver](https://support.apple.com/guide/voiceover/welcome/mac)
78+
Once your account is ready, return to [Step 2](#step-2---sign-up-on-github) above to file your registration issue.
5879

5980
---
6081

6182
## What Happens Next
6283

6384
Once you have completed both steps:
6485

65-
1. You will see a confirmation comment on your GitHub issue (Step 1)
66-
2. You will receive a Zoom confirmation email (Step 2)
67-
3. Complete the [Pre-Workshop Setup Guide](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) before March 6 - it covers GitHub account setup, screen reader configuration, VS Code, and GitHub Copilot
86+
1. You will receive a Zoom confirmation email (Step 1)
87+
2. You will see a confirmation comment on your GitHub issue (Step 2)
88+
3. Complete the [Pre-Workshop Setup Guide](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) before March 6 - it covers GitHub account setup, screen reader configuration, [VS Code](https://code.visualstudio.com/), and [GitHub Copilot](https://github.com/features/copilot)
6889
4. Questions? Email [support@bits-acb.org](mailto:support@bits-acb.org)
6990

7091
---
7192

7293
## While You Wait
7394

7495
- [**Join the Discussion Forum**](https://github.com/BITS-ACB/git-going-with-github/discussions) - introduce yourself, ask questions, and connect with fellow participants before Day 1
75-
- [**Pre-Workshop Setup Guide**](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) - get your GitHub account, screen reader, VS Code, and GitHub Copilot ready ahead of time
96+
- [**Pre-Workshop Setup Guide**](https://bits-acb.github.io/git-going-with-github/COMING_SOON.html) - get your GitHub account, screen reader, [VS Code](https://code.visualstudio.com/), and [GitHub Copilot](https://github.com/features/copilot) ready ahead of time
7697
- [**Workshop Home Page**](https://bits-acb.github.io/git-going-with-github/) - full agenda, prerequisites, and everything you need to know
7798
- **Email:** [support@bits-acb.org](mailto:support@bits-acb.org) - we are here to help with anything

html/REGISTER.html

Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -63,52 +63,68 @@ <h1>Register for GIT Going with GitHub</h1>
6363
<p>Registered: <span id="registration-count" aria-live="polite">loading...</span> out of 75 spots</p>
6464
<hr>
6565
<blockquote>
66-
<p><strong>Already registered?</strong> Complete the <a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html"><strong>Pre-Workshop Setup Guide</strong></a> before March 6. It walks you through GitHub account setup, screen reader configuration, VS Code, and GitHub Copilot - with instructions for NVDA, JAWS, and VoiceOver.</p>
66+
<p><strong>Already registered?</strong> Complete the <a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html"><strong>Pre-Workshop Setup Guide</strong></a> before March 6. It walks you through GitHub account setup, screen reader configuration, <a href="https://code.visualstudio.com/">VS Code</a>, and <a href="https://github.com/features/copilot">GitHub Copilot</a> - with instructions for NVDA, JAWS, and VoiceOver.</p>
6767
</blockquote>
6868
<hr>
69-
<h2>Step 1 - Sign Up on GitHub</h2>
69+
<h2>Step 1 - Register for the Zoom Session</h2>
70+
<p>Register for the Zoom session so you receive the meeting link before the workshop.</p>
71+
<blockquote>
72+
<p><a href="#zoom-link-coming-soon"><strong>Start Step 1 - Register on Zoom</strong></a></p>
73+
</blockquote>
74+
<p>The Zoom registration link will be posted here before the workshop. Check back soon or watch for an email after completing Step 2.</p>
75+
<p><strong>Zoom accessibility notes:</strong></p>
76+
<ul>
77+
<li>The <a href="https://zoom.us/">Zoom</a> client works well with <a href="https://www.nvaccess.org/download/">NVDA</a>, <a href="https://www.freedomscientific.com/products/software/jaws/">JAWS</a>, and <a href="https://support.apple.com/guide/voiceover/welcome/mac">VoiceOver</a></li>
78+
</ul>
79+
<hr>
80+
<h2>Step 2 - Sign Up on GitHub</h2>
7081
<p>File a GitHub issue to register. This is intentional - filing an issue is one of the first skills you will learn in this workshop, so you are already practicing.</p>
82+
<p>You must be signed into a <a href="https://github.com">GitHub</a> account to file the issue. If you do not have one yet, follow the instructions below to create one first.</p>
7183
<blockquote>
72-
<p><a href="https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+GIT+Going+with+GitHub+-+March+2026"><strong>Start Step 1 - File your registration issue</strong></a></p>
84+
<p><a href="https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+GIT+Going+with+GitHub+-+March+2026"><strong>Start Step 2 - File your registration issue</strong></a></p>
7385
</blockquote>
74-
<p>You will need a free GitHub account. If you do not have one yet, see the <a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html">Pre-Workshop Setup Guide</a> for step-by-step instructions.</p>
7586
<p><strong>Note:</strong> The issue title is pre-filled and required by GitHub. You do not need to change it - just fill out the form fields below it and submit.</p>
7687
<p>The form asks for:</p>
7788
<ul>
7889
<li><strong>First Name</strong> (required) - your first name as you would like to be addressed during the workshop</li>
7990
<li><strong>Last Name</strong> (required)</li>
8091
<li><strong>Email Address</strong> (required) - we will use this to send you Zoom links and workshop materials before the event</li>
81-
<li><strong>GitHub Username</strong> (required) - the one that appears in your profile URL at github.com/your-username</li>
8292
<li><strong>GitHub Proficiency Level</strong> (required) - a dropdown from &quot;Brand new&quot; to &quot;Experienced&quot; so we can prepare the right level of support</li>
8393
<li><strong>Primary Screen Reader</strong> (optional) - which screen reader you primarily use (NVDA, JAWS, VoiceOver, or other)</li>
8494
<li><strong>Questions or Accommodations</strong> (optional) - anything we should know or arrange before the workshop</li>
8595
</ul>
86-
<p>After you submit, you will receive an automated confirmation comment on your issue.</p>
96+
<p>After you submit, you will receive an automated confirmation comment on your issue. Your GitHub username is captured automatically - you do not need to enter it.</p>
8797
<hr>
88-
<h2>Step 2 - Register for the Zoom Session</h2>
89-
<p>After completing Step 1, register for the Zoom session so you receive the meeting link before the workshop.</p>
90-
<blockquote>
91-
<p><a href="#zoom-link-coming-soon"><strong>Start Step 2 - Register on Zoom</strong></a></p>
92-
</blockquote>
93-
<p>The Zoom registration link will be posted here before the workshop. Check back soon or watch for an email at the address you provided in Step 1.</p>
94-
<p><strong>Zoom accessibility notes:</strong></p>
95-
<ul>
96-
<li>The <a href="https://zoom.us/">Zoom</a> client works well with <a href="https://www.nvaccess.org/download/">NVDA</a>, <a href="https://www.freedomscientific.com/products/software/jaws/">JAWS</a>, and <a href="https://support.apple.com/guide/voiceover/welcome/mac">VoiceOver</a></li>
97-
</ul>
98+
<h3>Need a GitHub Account?</h3>
99+
<p>If you do not have a GitHub account yet, follow these steps:</p>
100+
<ol>
101+
<li>Open your browser and go to <a href="https://github.com/signup">github.com/signup</a></li>
102+
<li>Enter your <strong>email address</strong> and press Tab or activate Continue</li>
103+
<li>Create a <strong>password</strong> (at least 8 characters, 15+ recommended) and continue</li>
104+
<li>Choose a <strong>username</strong> - lowercase letters, numbers, and hyphens only. Keep it professional; it represents you in the open source community. GitHub will tell you immediately if the name is taken</li>
105+
<li>Choose whether to receive product updates by email (y or n)</li>
106+
<li><strong>Human verification step</strong> - GitHub presents a CAPTCHA puzzle. Screen reader users: look for an &quot;Audio&quot; or &quot;Try an audio challenge&quot; button. If neither is accessible, contact <a href="mailto:support@bits-acb.org">support@bits-acb.org</a> and we will help</li>
107+
<li>Activate <strong>Create account</strong></li>
108+
<li>GitHub sends a <strong>launch code</strong> to your email - copy it, return to the browser, and type it into the verification field. Check your spam folder if it does not arrive within a few minutes</li>
109+
<li>You will see a &quot;Welcome to GitHub&quot; personalization page - you can skip it</li>
110+
</ol>
111+
<p>After creating your account, check your email for a message from GitHub with the subject &quot;Please verify your email address&quot; and activate the link inside it.</p>
112+
<p><strong>Enable two-factor authentication</strong> (strongly recommended): Go to <a href="https://github.com/settings/security">github.com/settings/security</a>, find &quot;Two-factor authentication,&quot; and activate &quot;Enable.&quot; An authenticator app (Microsoft Authenticator, Google Authenticator, or Authy) is the most reliable option.</p>
113+
<p>Once your account is ready, return to <a href="#step-2---sign-up-on-github">Step 2</a> above to file your registration issue.</p>
98114
<hr>
99115
<h2>What Happens Next</h2>
100116
<p>Once you have completed both steps:</p>
101117
<ol>
102-
<li>You will see a confirmation comment on your GitHub issue (Step 1)</li>
103-
<li>You will receive a Zoom confirmation email (Step 2)</li>
104-
<li>Complete the <a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html">Pre-Workshop Setup Guide</a> before March 6 - it covers GitHub account setup, screen reader configuration, VS Code, and GitHub Copilot</li>
118+
<li>You will receive a Zoom confirmation email (Step 1)</li>
119+
<li>You will see a confirmation comment on your GitHub issue (Step 2)</li>
120+
<li>Complete the <a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html">Pre-Workshop Setup Guide</a> before March 6 - it covers GitHub account setup, screen reader configuration, <a href="https://code.visualstudio.com/">VS Code</a>, and <a href="https://github.com/features/copilot">GitHub Copilot</a></li>
105121
<li>Questions? Email <a href="mailto:support@bits-acb.org">support@bits-acb.org</a></li>
106122
</ol>
107123
<hr>
108124
<h2>While You Wait</h2>
109125
<ul>
110126
<li><a href="https://github.com/BITS-ACB/git-going-with-github/discussions"><strong>Join the Discussion Forum</strong></a> - introduce yourself, ask questions, and connect with fellow participants before Day 1</li>
111-
<li><a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html"><strong>Pre-Workshop Setup Guide</strong></a> - get your GitHub account, screen reader, VS Code, and GitHub Copilot ready ahead of time</li>
127+
<li><a href="https://bits-acb.github.io/git-going-with-github/COMING_SOON.html"><strong>Pre-Workshop Setup Guide</strong></a> - get your GitHub account, screen reader, <a href="https://code.visualstudio.com/">VS Code</a>, and <a href="https://github.com/features/copilot">GitHub Copilot</a> ready ahead of time</li>
112128
<li><a href="https://bits-acb.github.io/git-going-with-github/"><strong>Workshop Home Page</strong></a> - full agenda, prerequisites, and everything you need to know</li>
113129
<li><strong>Email:</strong> <a href="mailto:support@bits-acb.org">support@bits-acb.org</a> - we are here to help with anything</li>
114130
</ul>

0 commit comments

Comments
 (0)