Skip to content

Commit bffa75a

Browse files
Members directory
1 parent 3091c5e commit bffa75a

File tree

9 files changed

+102
-75
lines changed

9 files changed

+102
-75
lines changed

_toc.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,16 @@ root: home_page
66
parts:
77
- caption: Calendar
88
chapters:
9-
- file: calendar
9+
- file: logistics/calendar
1010
- caption: Clubs
1111
chapters:
1212
- file: clubs/cfrr
13+
- caption: Members
14+
chapters:
15+
- file: members/directory
16+
- file: members/directory_guide
1317
- caption: Resources
1418
chapters:
1519
- file: resources/example_resource/README
1620
sections:
1721
- file: resources/example_resource/example_lesson
18-
- caption: Members
19-
chapters:
20-
- file: members/directory
21-
- caption: Community
22-
chapters:
23-
- file: community/about
24-
- file: community/join
25-
- file: community/code_of_conduct

community/about.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

community/code_of_conduct.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

community/join.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

home_page.ipynb

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,47 @@
55
"id": "930232a9",
66
"metadata": {},
77
"source": [
8+
"# Welcome to the Research Coding Community\n",
89
"\n",
9-
"# Welcome to the Research Coding Community (RCC) Website\n",
10+
"The Research Coding Community (RCC) brings together clubs, courses, and open resources so researchers can build reproducible, shareable code. This site is your jumping-off point for exploring, joining an event, and adding your own contributions.\n",
1011
"\n",
11-
"Welcome to the **Research Coding Community (RCC)**, the central hub for clubs, courses, and resources that help researchers learn and share coding skills.\n",
12+
"---\n",
13+
"\n",
14+
"## What you'll find here\n",
15+
"\n",
16+
"- **Calendar** – See upcoming workshops and club meetings on the [Events calendar](logistics/calendar).\n",
17+
"- **Clubs & communities** – Get to know groups like [Coding for Reproducible Research](clubs/cfrr) and discover how to start your own.\n",
18+
"- **Learning resources** – Dive into hands-on notebooks, quizzes, and guides in the [Resources library](resources/example_resource/README).\n",
19+
"- **Members & collaborators** – Meet contributors in the [Members directory](members/directory) and add yourself by following the [Members directory guide](members/directory_guide).\n",
20+
"\n",
21+
"---\n",
1222
"\n",
13-
"- 📣 Visit **Community** to find a local club, join discussions, and see how to get involved. \n",
14-
"- 🧑🏽‍🏫 Explore **Resources** to find hands-on notebooks, quizzes, guides, templates, recommended tools, and more. \n",
15-
"- 📅 Check the **Events** calendar for upcoming club meetings and training. \n",
16-
"- 🤝 Learn how to **start or support** an RCC club in your community. \n",
23+
"## Get started in three steps\n",
24+
"\n",
25+
"1. **Find your path** – Decide whether you want to join a club, learn independently, or contribute content.\n",
26+
"2. **Pick a resource** – Follow a curated pathway, RSVP to the next event, or browse example projects for inspiration.\n",
27+
"3. **Share your progress** – Open a pull request to add your story, resources, or improvements for the next visitor.\n",
28+
"\n",
29+
"> Pro tip: New to GitHub? Start by following the [Members directory guide](members/directory_guide), you'll practice forking, branching, and opening a PR in a safe, welcoming space.\n",
1730
"\n",
1831
"---\n",
1932
"\n",
2033
"## Join the RCC\n",
2134
"\n",
22-
"If you’d like to join the broader RCC, **sign up below**.\n",
35+
"If you’d like to join the wider network on Microsoft Teams and get emails then please sign up below.\n",
2336
"\n",
24-
"> **Note:** If the form below does not load, please [click here to open the Microsoft Form directly](https://forms.office.com/Pages/ResponsePage.aspx?id=d10qkZj77k6vMhM02PBKUxlnTHZh2bpEjkZio2e-JAdUNFJHMDBEVUVCV1VXNlk1U09OQ0VVNFhOMiQlQCN0PWcu) to complete it. \n",
25-
"> Not every web browser will display embedded forms correctly.\n",
37+
"> **Note:** If the form does not load, [open the Microsoft Form directly](https://forms.office.com/Pages/ResponsePage.aspx?id=d10qkZj77k6vMhM02PBKUxlnTHZh2bpEjkZio2e-JAdUNFJHMDBEVUVCV1VXNlk1U09OQ0VVNFhOMiQlQCN0PWcu). Some browsers block embedded forms by default.\n",
2638
"\n",
27-
"<iframe width=\"100%\" height=\"1000px\" title=\"Research Coding Community (RCC) Signup Form\" src=\"https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=d10qkZj77k6vMhM02PBKU-oxqLMQ8w1AowxZDWbXZRhUNFJHMDBEVUVCV1VXNlk1U09OQ0VVNFhOMi4u&embed=true\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"border: none; max-width:100%; max-height:100vh\" allowfullscreen webkitallowfullscreen mozallowfullscreen msallowfullscreen> </iframe>\n",
39+
"<iframe width=\"100%\" height=\"1000px\" title=\"Research Coding Community (RCC) Signup Form\" src=\"https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=d10qkZj77k6vMhM02PBKU-oxqLMQ8w1AowxZDWbXZRhUNFJHMDBEVUVCV1VXNlk1U09OQ0VVNFhOMi4u&embed=true\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"border: none; max-width:100%; max-height:100vh\" allowfullscreen webkitallowfullscreen mozallowfullscreen msallowfullscreen></iframe>\n",
2840
"\n",
29-
"Alongside the sign-up dont forget to add your name to our members list and practice your GitHub skills! An indepth guide can be found at the [members.ipynb]\n",
30-
"\n"
41+
"Ready to contribute right now? Check out the [Members directory guide](members/directory_guide) for a quick tutorial on opening your first pull request.\n"
3142
]
43+
},
44+
{
45+
"cell_type": "markdown",
46+
"id": "3f0f76b6",
47+
"metadata": {},
48+
"source": []
3249
}
3350
],
3451
"metadata": {

calendar.ipynb renamed to logistics/calendar.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
"cell_type": "markdown",
1414
"metadata": {},
1515
"source": [
16-
"Events are read from `data/events.csv`. Ensure the file has the columns `title`, `club`, `start`, `end`, `location`, and `description` with date-times in ISO format such as `2025-10-07 13:00`. Use the controls to select a month and filter by club. Only events scheduled from today onward are shown.\n"
16+
"If you run a club and would like your event listed in the calendar, then please open a Pull Request to change `data/events`. Events are read from `data/events.csv`. Ensure the file has the columns `title`, `club`, `start`, `end`, `location`, and `description` with date-times in ISO format such as `2025-10-07 13:00`. \n",
17+
"\n",
18+
"Use the controls to select a month and filter by club. Only events scheduled from today onward are shown.\n"
1719
]
1820
},
1921
{
@@ -37,7 +39,7 @@
3739
"import pandas as pd\n",
3840
"from IPython.display import HTML, Markdown, display\n",
3941
"\n",
40-
"DATA_PATH = Path('data') / 'events.csv'\n",
42+
"DATA_PATH = Path('../data') / 'events.csv'\n",
4143
"REQUIRED_COLUMNS = ['title', 'club', 'start', 'end', 'location', 'description']\n",
4244
"PALETTE = ['#1976d2', '#2e7d32', '#8e24aa', '#ef6c00', '#00838f', '#5d4037']\n",
4345
"\n",

members.ipynb

Lines changed: 0 additions & 23 deletions
This file was deleted.

members/directory.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Members Directory
2+
3+
Welcome to the Research Coding Community members directory—celebrating contributors who help grow our collective coding practice.
4+
5+
Ready to add yourself? Follow the [directory contribution guide](directory_guide) for a step-by-step walkthrough.
6+
7+
| Name | GitHub | Proud of | Extras! |
8+
|------|--------|----------|-----------|
9+
| Liam Berrisford | [liamjberrisford](https://github.com/liamjberrisford) | [Outputs of my PhD research](https://liamjberrisford.github.io/Environmental-Insights/) | Has [aphantasia](https://en.wikipedia.org/wiki/Aphantasia), not being able to form mental pictures 🤔 About 4.75 on the scale! |
10+
11+
Add your row beneath the existing entries, sticking with the same column order. Feel free to get creative—this space is for celebrating both your technical wins and the quirks that make you unique.

members/directory_guide.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Members Directory Contribution Guide
2+
3+
Welcome! This guide walks you through adding yourself to the Research Coding Community members directory while practising the GitHub pull-request workflow.
4+
5+
> Looking for the directory itself? Head to the [Members directory](directory) to see the growing list of contributors.
6+
7+
## Step-by-step: add yourself via pull request
8+
9+
1. **Fork the repo**
10+
Visit [coding-for-reproducible-research/Research_Coding_Community](https://github.com/coding-for-reproducible-research/Research_Coding_Community) and click `Fork`.
11+
12+
2. **Clone your fork**
13+
```bash
14+
git clone https://github.com/<your-username>/Research_Coding_Community.git
15+
cd Research_Coding_Community
16+
```
17+
18+
3. **Create a branch for your entry**
19+
```bash
20+
git checkout -b add-<your-name>-to-directory
21+
```
22+
23+
4. **Edit the directory**
24+
Open `members/directory.md` and add a new row to the table. Include:
25+
- Your name
26+
- A link to your GitHub profile
27+
- A short note about something you're proud of (project, publication, community work, etc.)
28+
- Optional but encouraged: a fun fact, emoji, or link that showcases your personality
29+
30+
> Tip: keep the table alphabetised by first name so it stays easy to browse.
31+
32+
5. **Commit your change**
33+
```bash
34+
git add members/directory.md
35+
git commit -m "Add <Your Name> to members directory"
36+
```
37+
38+
6. **Push and open a PR**
39+
```bash
40+
git push origin add-<your-name>-to-directory
41+
```
42+
Then open a pull request back to the main repository. Tell us briefly what you added and hit submit!
43+
44+
7. **Celebrate & share**
45+
Once your PR is merged, your entry becomes part of the official directory—and you’ve just contributed to an open-source project. 🎉
46+
47+
## Need inspiration?
48+
49+
- Browse existing entries in the [Members directory](directory) for examples.
50+
- Pair up with a friend and review each other's pull requests.
51+
- Ready for more? Tackle a documentation typo, propose a new resource, or share a lesson learned in your research coding journey.
52+
53+
When you're done, drop into the community spaces and let folks know you joined—new contributors are always welcome!

0 commit comments

Comments
 (0)