Skip to content

Commit 92d62ff

Browse files
committed
feat: Add volunteer opportunities page and roles
This commit adds a new "Volunteer Opportunities" page with several available volunteer roles, enhancing community engagement. It also adds a new workflow branch and updates the "About" menu.
1 parent 09442b2 commit 92d62ff

File tree

12 files changed

+287
-2
lines changed

12 files changed

+287
-2
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Deploy Hugo site to Pages
22

33
on:
44
push:
5-
branches: ["main", "social-sharing"]
5+
branches: ["main", "volunteer-opportunities"]
66

77
permissions:
88
contents: read

archetypes/help-wanted.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: "{{ replace .Name "-" " " | title }}" # The title of the role, e.g., "Social Media Coordinator"
3+
date: {{ .Date }}
4+
# Meta Description (SEO): 120-160 characters.
5+
# Briefly describe the role and its impact on the Open Neuromorphic community.
6+
description: "Volunteer opportunity at Open Neuromorphic for a [Role Title] to help with [key responsibility]."
7+
draft: true
8+
role_type: "Communications" # E.g., Communications, Development, Event Support, Initiative Support
9+
time_commitment: "2-4 hours/week" # E.g., "Project-based", "5 hours/month"
10+
contact: "contact@open-neuromorphic.org" # Email or link to Discord channel/user
11+
# Optional: Link this role to one or more specific initiatives using their page slugs.
12+
# Find slugs in content/neuromorphic-computing/initiatives/
13+
# e.g., ["social-media-engagement", "student-talks-initiative"]
14+
initiative_tags: []
15+
---
16+
17+
## Role Overview
18+
Provide a brief, engaging overview of what this role entails and why it's important for the Open Neuromorphic community.
19+
20+
## Responsibilities
21+
- List the key tasks and duties.
22+
- Be specific about what the volunteer will be doing.
23+
- Example: "Curate and schedule content for our social media channels."
24+
- Example: "Coordinate with speakers for upcoming Student Talks."
25+
26+
## Who We're Looking For
27+
- Describe the ideal skills or interests for this role.
28+
- This is a volunteer position, so focus on enthusiasm and willingness to learn.
29+
- Example: "Someone passionate about science communication."
30+
- Example: "Familiarity with Discord and calendar tools is a plus."
31+
32+
## How to Apply
33+
Explain the next steps. For example: "To express your interest, please email us at the contact address above with a brief note about why you're interested in this role."

config/_default/menus.en.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,17 @@ name = "Getting Involved"
106106
url = "/getting-involved/"
107107
weight = 2
108108

109+
[[main]]
110+
parent = "About"
111+
name = "Volunteer Opportunities"
112+
url = "/volunteer-opportunities/"
113+
weight = 3
114+
109115
[[main]]
110116
parent = "About"
111117
name = "Supporters"
112118
url = "/supporters/"
113-
weight = 3
119+
weight = 4
114120

115121

116122
# --- New Footer Menus (replace the old [[footer]], [[footer_explore]], [[footer_legal]]) ---
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "Volunteer Opportunities"
3+
description: "Find opportunities to contribute your skills and passion to the Open Neuromorphic community. From content creation to event support, there's a role for you."
4+
---
5+
6+
Open Neuromorphic is a community-driven initiative, and our success depends on the active participation of volunteers like you. We have a variety of roles and tasks available for individuals who want to contribute their skills, learn new ones, and help us grow.
7+
8+
Below are the current opportunities where you can make a real impact. If you don't see a role that fits but still want to help, please join our [Discord](https://discord.gg/hUygPUdD8E) and introduce yourself in the `#welcome` channel!
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: "Community Welcomer (Discord)"
3+
date: 2025-07-19
4+
description: "Be a friendly first point of contact for new members on our Discord server. Help newcomers find their way and feel at home in the Open Neuromorphic community."
5+
draft: false
6+
role_type: "Community"
7+
time_commitment: "2-3 hours/week"
8+
contact: "contact@open-neuromorphic.org"
9+
---
10+
11+
## Role Overview
12+
With over 2,000 members, our Discord server is the heart of our community. To ensure new members have a positive and engaging experience from day one, we are looking for volunteers to act as Community Welcomers. In this role, you will be one of the first friendly faces new members interact with, helping them navigate our community and find the resources they need.
13+
14+
## Responsibilities
15+
- Greet new members in our `#welcome` channel.
16+
- Guide newcomers to select roles and introduce themselves.
17+
- Answer initial questions about the community, where to find information, and how to get involved.
18+
- Direct members to relevant discussion channels based on their interests.
19+
- Share links to key resources like our [Getting Involved](/getting-involved/) page and [Code of Conduct](/code-of-conduct/).
20+
21+
## Who We're Looking For
22+
- Active, friendly, and patient members of our Discord community.
23+
- Someone with a good knowledge of our community's structure and values.
24+
- A passion for helping others and fostering an inclusive environment.
25+
26+
## How to Apply
27+
If you're interested in becoming a Community Welcomer, please send us an email at **contact@open-neuromorphic.org** or send a direct message to one of the Executive Committee members on Discord.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Documentation Contributor"
3+
date: 2025-07-19
4+
description: "Help us achieve documentation excellence by improving our guides, tutorials, and project readmes to make neuromorphic computing more accessible."
5+
draft: false
6+
role_type: "Documentation"
7+
time_commitment: "Flexible / Project-based"
8+
contact: "contact@open-neuromorphic.org"
9+
initiative_tags: ["website-development"]
10+
---
11+
12+
## Role Overview
13+
As part of our mission to make neuromorphic computing more accessible, clear and comprehensive documentation is essential. We are looking for volunteers to help us improve our existing documentation and create new content that empowers our community. This is a vital role for lowering barriers to entry for newcomers and supporting autonomous learning.
14+
15+
## Responsibilities
16+
- Review and edit existing hardware/software guides for clarity, accuracy, and completeness.
17+
- Write new tutorials or "getting started" guides for popular neuromorphic tools.
18+
- Help structure and organize content on the website to improve user experience.
19+
- Contribute to the documentation of ONM's open-source projects and internal processes.
20+
21+
## Who We're Looking For
22+
- Individuals with strong technical writing skills and attention to detail.
23+
- Anyone passionate about making complex topics easy to understand.
24+
- Familiarity with neuromorphic concepts is a plus, but not a strict requirement.
25+
- Experience with Markdown and Git/GitHub is helpful.
26+
27+
## How to Apply
28+
To express your interest, please email us at the contact address above with a brief note about your interest and any relevant experience. You can also start contributing directly by opening a pull request on our [website repository](https://github.com/open-neuromorphic/open-neuromorphic.github.io).
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: "Event Support Volunteer"
3+
date: 2025-07-19
4+
description: "Be a key part of our community events! Help us run Student Talks, Workshops, and Hacking Hours by co-hosting, moderating, or promoting sessions."
5+
draft: false
6+
role_type: "Event Support"
7+
time_commitment: "1-2 hours per event"
8+
contact: "contact@open-neuromorphic.org"
9+
initiative_tags: ["student-talks-initiative", "hacking-hours"]
10+
---
11+
12+
## Role Overview
13+
Our live events are a cornerstone of community engagement and learning. We are looking for enthusiastic volunteers to help us deliver a great experience for both speakers and attendees. As an Event Support Volunteer, you'll play an active role behind the scenes to ensure our workshops, talks, and coding sessions are successful.
14+
15+
## Responsibilities
16+
- Co-host live sessions on platforms like Discord or StreamYard.
17+
- Moderate the live chat and facilitate Q&A sessions with the speaker.
18+
- Help promote upcoming events on social media and in the Discord community.
19+
- Assist with technical checks and provide support to speakers before and during the event.
20+
21+
## Who We're Looking For
22+
- Individuals who are reliable, organized, and have good communication skills.
23+
- Anyone comfortable in a public-facing role (or interested in gaining experience).
24+
- Familiarity with Discord and live-streaming platforms is a plus, but we can provide guidance.
25+
26+
## How to Apply
27+
Interested in helping out with our next event? Please email us at **contact@open-neuromorphic.org** or reach out in the relevant channel (e.g., `#student-talks`) on our [Discord server](https://discord.gg/hUygPUdD8E).
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Hardware & Software Guide Curator"
3+
date: 2025-07-19
4+
description: "Help maintain and expand our central resource hubs for neuromorphic hardware and software, ensuring our community has access to the most current information."
5+
draft: false
6+
role_type: "Content Curation"
7+
time_commitment: "3-5 hours/month"
8+
contact: "contact@open-neuromorphic.org"
9+
initiative_tags: ["hardware-directory", "website-development"]
10+
---
11+
12+
## Role Overview
13+
The ONM Hardware and Software guides are among our most visited pages. To keep them valuable, we need knowledgeable volunteers to help us track the fast-paced developments in the neuromorphic field. As a curator, you will help ensure our guides are accurate, comprehensive, and up-to-date.
14+
15+
## Responsibilities
16+
- Scan for announcements of new neuromorphic chips, SNN frameworks, or data tools.
17+
- Update existing pages with new specifications, links to papers, or status changes.
18+
- Add new entries to the hardware and software directories following our templates.
19+
- Verify that links to official product pages, source code, and publications are current.
20+
- Collaborate with the community and project maintainers to gather information.
21+
22+
## Who We're Looking For
23+
- Someone with a good understanding of the neuromorphic hardware and software landscape.
24+
- Detail-oriented individuals who enjoy research and fact-checking.
25+
- Familiarity with creating content via Markdown and submitting Pull Requests on GitHub is ideal, but we can assist with the process.
26+
27+
## How to Apply
28+
If you're interested in helping us maintain these vital resources, please email us at **contact@open-neuromorphic.org** or suggest an update by opening an issue on our [website repository](https://github.com/open-neuromorphic/open-neuromorphic.github.io/issues).
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Social Media Coordinator"
3+
date: 2025-07-18
4+
description: "Volunteer as a Social Media Coordinator at Open Neuromorphic to help manage our online presence and engage with our growing community."
5+
draft: false
6+
role_type: "Communications"
7+
time_commitment: "2-3 hours/week"
8+
contact: "contact@open-neuromorphic.org"
9+
initiative_tags: ["social-media-engagement"]
10+
---
11+
12+
## Role Overview
13+
As our Social Media Coordinator, you will play a key role in shaping Open Neuromorphic's voice online. You'll help us share exciting news, promote events, and engage with our global community across platforms like LinkedIn and X/Twitter. This is a great opportunity for someone passionate about science communication and community building.
14+
15+
## Responsibilities
16+
- Curate and schedule posts about ONM news, blog articles, and upcoming events.
17+
- Monitor social media channels for questions and comments, fostering a positive and engaging environment.
18+
- Collaborate with the Executive Committee and initiative leads to highlight community projects.
19+
- Help track engagement and suggest ways to grow our online presence.
20+
21+
## Who We're Looking For
22+
- Someone with strong written communication skills.
23+
- Familiarity with social media platforms, especially LinkedIn and X/Twitter.
24+
- A passion for neuromorphic computing and open-source communities.
25+
- Proactive, creative, and reliable.
26+
27+
## How to Apply
28+
To express your interest, please email us at **contact@open-neuromorphic.org** with a brief note about why you're a good fit for this role.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{{ $role := . }}
2+
<a href="{{ $role.RelPermalink }}" class="block h-full p-6 bg-theme-light dark:bg-darkmode-theme-light rounded-lg shadow-md hover:shadow-xl hover:-translate-y-1 transition-all duration-300">
3+
<div class="flex flex-col h-full">
4+
<h3 class="text-xl font-bold mb-2 text-dark dark:text-darkmode-dark">{{ $role.Title }}</h3>
5+
<div class="flex items-center text-xs text-gray-500 dark:text-gray-400 mb-3">
6+
<span>{{ $role.Params.role_type }}</span>
7+
<span class="mx-2">|</span>
8+
<span>{{ $role.Params.time_commitment }}</span>
9+
</div>
10+
<p class="text-text dark:text-darkmode-text text-sm mb-4 flex-grow">{{ $role.Description }}</p>
11+
<span class="font-semibold text-primary dark:text-darkmode-primary mt-auto">
12+
View Details →
13+
</span>
14+
</div>
15+
</a>

0 commit comments

Comments
 (0)