OpenBeta / docs.openbeta.io

OpenBeta official documentation
https://docs.openbeta.io
4 stars 8 forks source link

Add dev onboarding bootcamp #35

Closed actuallyyun closed 1 year ago

actuallyyun commented 1 year ago

Hi, I updated general onboarding and dev onboarding. Currently, dev onboarding has 3 challenges. For the 1st one, I created a all-contributors.md file for new contributors to practice creating PR. I wanted something that is trivial to the project, but also not meaningless. I thought about using this opportunity to learn about contributors and people who are interested in Open Beta. Although I am not sure if the all-contributors name is appropriate since we will only have new people added to the list. Curious to hear your thoughts on this.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
openbeta-docs ✅ Ready (Inspect) Visit Preview Jun 30, 2023 8:50am
vnugent commented 1 year ago

How about creating a contributors JSON(or Geojson) file where new contributors can add their GitHub Id and latitude, longitude of their home city. We can add a new map to openbeta.io

https://automattic.com/about/

musoke commented 1 year ago

How about creating a contributors JSON(or Geojson) file where new contributors can add their GitHub Id and latitude, longitude of their home city. We can add a new map to openbeta.io

https://automattic.com/about/

Or ask them to add a link to their favorite/local crag and correct its coordinates on openbeta. Then we have a task that gets them to interact with the website.

actuallyyun commented 1 year ago

How about creating a contributors JSON(or Geojson) file where new contributors can add their GitHub Id and latitude, longitude of their home city. We can add a new map to openbeta.io

https://automattic.com/about/

Great idea! I will add this.

actuallyyun commented 1 year ago

favorite/local crag and correct its coordinates on openbeta. Then we have a task that gets them to interact with the website.

You mean ask them to signup to openbeta, and add their local crag on openbeta.io?

musoke commented 1 year ago

And add the link to this table so the website can show a map of people's favorites

On Wed, Jun 28, 2023, 03:08 Yun Ji @.***> wrote:

favorite/local crag and correct its coordinates on openbeta. Then we have a task that gets them to interact with the website.

You mean ask them to signup to openbeta, and add their local crag on openbeta.io?

— Reply to this email directly, view it on GitHub https://github.com/OpenBeta/docs.openbeta.io/pull/35#issuecomment-1610886258, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7ET7CW3BOBWGUHM7KJKWLXNPJ7HANCNFSM6AAAAAAZVIH7PQ . You are receiving this because your review was requested.Message ID: @.***>

actuallyyun commented 1 year ago

And add the link to this table so the website can show a map of people's favorites On Wed, Jun 28, 2023, 03:08 Yun Ji @.> wrote: favorite/local crag and correct its coordinates on openbeta. Then we have a task that gets them to interact with the website. You mean ask them to signup to openbeta, and add their local crag on openbeta.io? — Reply to this email directly, view it on GitHub <#35 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7ET7CW3BOBWGUHM7KJKWLXNPJ7HANCNFSM6AAAAAAZVIH7PQ . You are receiving this because your review was requested.Message ID: @.>

Which table and which link you meant? Does OB already have a contributor map?

musoke commented 1 year ago

This could be an addition to the JSON and map Viet suggested earlier in this thread. The link would be to their favorite crag's page on openbeta (actually, just the UUID would be needed).

Instructions could be something like

  1. Find your favorite crag on openbeta.io.
  2. Check its coordinates and correct them if necessary.
  3. Add the crag's UUID to xyz.json.

On Wed, Jun 28, 2023, 06:34 Yun Ji @.***> wrote:

And add the link to this table so the website can show a map of people's favorites … <#m_1930840281365524059m-8653487499317119074_> On Wed, Jun 28, 2023, 03:08 Yun Ji @.> wrote: favorite/local crag and correct its coordinates on openbeta. Then we have a task that gets them to interact with the website. You mean ask them to signup to openbeta, and add their local crag on openbeta.io http://openbeta.io? — Reply to this email directly, view it on GitHub <#35 (comment) https://github.com/OpenBeta/docs.openbeta.io/pull/35#issuecomment-1610886258>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7ET7CW3BOBWGUHM7KJKWLXNPJ7HANCNFSM6AAAAAAZVIH7PQ https://github.com/notifications/unsubscribe-auth/AD7ET7CW3BOBWGUHM7KJKWLXNPJ7HANCNFSM6AAAAAAZVIH7PQ . You are receiving this because your review was requested.Message ID: @.

Which table and which link you meant? Does OB already have a contributor map?

— Reply to this email directly, view it on GitHub https://github.com/OpenBeta/docs.openbeta.io/pull/35#issuecomment-1611165641, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7ET7A7CKTRBITGL37TFMTXNQCFDANCNFSM6AAAAAAZVIH7PQ . You are receiving this because your review was requested.Message ID: @.***>

vnugent commented 1 year ago

I like the making crag coordinates verification as part of the onboarding. FYI 39% of our contributors are not climbers

actuallyyun commented 1 year ago

I like the making crag coordinates verification as part of the onboarding. FYI 39% of our contributors are not climbers

I like it too. So I could make this optional for non-climbers.