From 431586958463789c05ddab672afe9c708cd27ace Mon Sep 17 00:00:00 2001 From: plocket <52798256+plocket@users.noreply.github.com> Date: Mon, 16 Feb 2026 13:10:34 -0500 Subject: [PATCH] Reactivate volunteer signups, focus on organizer role --- docs/react_components/VolunteerFormLink.jsx | 35 +++++++++++++++++++++ docs/{volunteer.md => volunteer.mdx} | 28 +++++++++++------ 2 files changed, 54 insertions(+), 9 deletions(-) create mode 100644 docs/react_components/VolunteerFormLink.jsx rename docs/{volunteer.md => volunteer.mdx} (62%) diff --git a/docs/react_components/VolunteerFormLink.jsx b/docs/react_components/VolunteerFormLink.jsx new file mode 100644 index 000000000..084fa4e06 --- /dev/null +++ b/docs/react_components/VolunteerFormLink.jsx @@ -0,0 +1,35 @@ +import { useLocation } from '@docusaurus/router'; + + +export function VolunteerFormLink( props ) { + /** + * Send the current url args when the user presses the link to the volunteer + * form to help us track how people found the program. + * */ + + const { search } = useLocation(); + const urlParams = new URLSearchParams( search ); + const source = urlParams.get(`source`); + + let sign_up_text = `Sign up to express your interest` + if ( source ) { + sign_up_text = `Sign up to volunteer` + } + + return ( + { sign_up_text } + + ) + +}; diff --git a/docs/volunteer.md b/docs/volunteer.mdx similarity index 62% rename from docs/volunteer.md rename to docs/volunteer.mdx index 08db54687..c49bfaa10 100644 --- a/docs/volunteer.md +++ b/docs/volunteer.mdx @@ -5,17 +5,21 @@ sidebar_label: Volunteer slug: volunteer --- -We would love your help building and maintaining the guided interviews on [Court Forms Online](https://courtformsonline.org/)! +import { VolunteerFormLink } from '/docs/react_components/VolunteerFormLink.jsx'; -:::note -We’ve had an amazing response to our posting and we have all the volunteers we can handle right now. If you submit [the form at this link](https://apps.suffolklitlab.org/interview?i=docassemble.DALVolunteerSignup:main.yml), we will add you to our volunteer list and get in touch when we are ready to take on more volunteers. +This volunteer program aims to train and organize volunteers to build, translate, test, and maintain digital guided forms that everyday people can use to fill out critical legal forms online. You can see some of these on [Court Forms Online](https://courtformsonline.org/). We would love your help! + +:::info[**Updates**] +Thanks for the great response! We are now focusing on the "volunteer organizing" team to help expand the program. For all other roles, you can still submit the form and we will reach out when we can take on more volunteers in those positions. ::: -Sign up to volunteer + + ## Volunteer opportunities -There are several volunteer teams you can join: +You can join one or more of several volunteer teams: +* [Volunteer organizing.](#volunteer-organizing) Strengthen our volunteer organizing efforts. * [Updates.](#interview-updates) Help us work through our backlog of interview improvements and updates. * [Testing.](#user-testing) Test interviews and create issue reports to help us make improvements and updates. * [Translation.](#translation) Review translations for accuracy. @@ -23,9 +27,15 @@ There are several volunteer teams you can join: All volunteer work is done remotely, and all training, meetings, and communication happen online, via Zoom, Microsoft Teams, and GitHub. +### Volunteer organizing + +We plan for the volunteer organizing team to recruit, onboard, organize, and assess strengths and obstacles for the volunteer program. We could use folks with good communication and coordination skills, the ability to work independently, and the ability to track status and progress of projects and volunteers. In addition, we will need some volunteers to have comfort with one or more of the following tools: Email, Zoom, Microsoft Teams, Slack, project boards, spreadsheets, and GitHub. + +Volunteer organizing is an ongoing project and you can participate when you are able. We also encourage you to think about how this role fits with your current commitments. + ### Interview updates -Update interviews from a backlog of tasks. This involves coding in Docassemble, but **no coding experience is necessary to join this team**. we will teach you everything you need to get started and support you with regular check-ins. You just need to be willing to learn! +Update interviews from a backlog of tasks. This involves coding in Docassemble, but **no coding experience is necessary to join this team**. We will teach you everything you need to get started and support you with regular check-ins. You just need to be willing to learn! Updating interviews is an ongoing project, and the updates team requires a long-term commitment. Volunteers should be able to commit at least 5–10 hours per month for at least 3 months. @@ -61,12 +71,12 @@ Also, let us know if you need something else to work on. ## Sign up to volunteer -:::note -We’ve had an amazing response to our posting and we have all the volunteers we can handle right now. If you submit [the form at this link](https://apps.suffolklitlab.org/interview?i=docassemble.DALVolunteerSignup:main.yml), we will add you to our volunteer list and get in touch when we are ready to take on more volunteers. +:::info +Thanks for the great response! We are now focusing on the "volunteer organizing" team to help expand the program. For all other roles, you can still submit the form and we will reach out when we can take on more volunteers in those positions. :::
Click the button and fill out a brief volunteer interest form:
-Sign to volunteer \ No newline at end of file +