Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IDEA] Onboarding page #18

Open
MichaelTamaki opened this issue Sep 19, 2023 · 2 comments
Open

[IDEA] Onboarding page #18

MichaelTamaki opened this issue Sep 19, 2023 · 2 comments

Comments

@MichaelTamaki
Copy link
Contributor

Speaking from the lens of a prospective volunteer, I'd like to get more information about what to expect at the first meeting, what does work look like on projects, etc. I like how hack for LA does it, for example https://www.hackforla.org/getting-started.

We spoke about this a bit at the mtg 9/18/23. There were some concerns about overwhelming potential volunteers with lots of processes or information. This issue will track progress on this discussion.

@avenmia
Copy link
Contributor

avenmia commented Oct 15, 2023

I like how hack for LA does it too, it's simple for people to get started and know the steps. I think organizing the information in a similarly in terms of different stages could be helpful, but open for however people feel it's easiest to get people involved.

Some potential stages for information:

  • Info they might like before a meeting
    • What is the group?
    • When/where do we meet
    • What to expect at a meeting?
      • For example, we're part social and part get work done versus only social
      • An onboarding session
      • Meeting people, learning about the group, etc.
  • Info for an onboarding meeting
    • What is the group?
    • What are the projects?
    • What does work look like on projects?
    • How do we communicate?
    • How to contribute?
  • Info for picking a project
    • What is the project's mission?
    • Who does the project help?
    • Who to talk to about this project? (Who are the stakeholders and who manages the project)
    • What tech stack is used?
    • What coding standards are in place?
    • How much is someone expected to contribute?

The current onboarding process takes me around 30 - 40 minutes to get through, and although new people say it's informative and not too long, it'd be great if there was a page I can direct them to that would shorten the process. Normally, my onboarding goes along the lines of:

  • What is the group?
    • A volunteer tech group centered around solving civic issues
  • What is our mission?
    • Working with the community to create free and open source projects that help people
  • Where are our projects?
  • What are our active projects?
    • Hawaii Zoning Atlas
      • Description of the HZA goal, origin, and tech stack
    • HIERR
      • Description of HIERR goal, origin, and tech stack
    • Our Website
      • Description of the website and tech stack
  • Answering questions such as:
    • How can I contribute?
    • What experience is required?
    • How can we report issues?
  • Adding people to our slack channel

Tyler also started an onboading guide here: https://github.com/CodeWithAloha/docs/blob/main/ONBOARDING.md#onboarding-guide

A lot of these questions are relevant to #25

@kobebuckley
Copy link
Contributor

V1 of Onboarding Guide Currently Hosted here: https://cwa-onboarding.s3.amazonaws.com/onboarding-overall/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants