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

Update how to contribute document #24

Open
actuallyyun opened this issue Jun 19, 2023 · 4 comments
Open

Update how to contribute document #24

actuallyyun opened this issue Jun 19, 2023 · 4 comments
Assignees

Comments

@actuallyyun
Copy link
Contributor

What to achieve:

  • use updated info
  • make it clear and actionable

Proposed change:

Whether you have a little time to spare or are ready to dive in deep, we have various levels of involvement to suit your availability and commitment. Choose the level that best fits your preferences and make a meaningful impact on the project.

Level 0: Start Using Open Tacos

If you have limited time but still want to contribute, you can help by simply start using open tacos.

  1. Register an account, browse climbing data, add climbing data if you can't find what you are looking for, and share your climbing photos with the community.
  2. You could also support us by following our social media accounts, and tagging us when you post something about open beta.
  3. Give us feedback. How do you like it? What features would you like to have? Help us improve the project by reporting any bugs, usability concerns, or feature requests you come across. You can do so either through our Discord community, or by submitting issues on open tacos.

Level 1: Quick Contributions

If you have a bit more time, you could have a quick contribution in two fields:

No Code

  1. Add climbing data through Open Tacos(for example, your local climbing area.
  2. Contact us about your local climbing organization.
  3. Report issues through our local climbing organization feature if there is one in your region

Code

  1. Pick up an issue: Browse through the list of open issues and find one that matches your skills and interests. Leave a comment expressing your intent to work on it to avoid duplication of effort.
  2. Submit pull requests: Implement bug fixes, add new features, or improve documentation. Make sure to follow the project's coding style and conventions, write tests, and keep the changes concise and focused.

Go to Dev Onboarding to get started.

Level 2: Medium Contributions

If you want to be more involved, consider working on medium-sized contributions. Here are some ways to get started:

No Code

  1. Become Our Regional Ambassador and maintain an area
    tbd (what is Regional Ambassador, responsibilities and how to start)

  2. Help us with UI/UX design, you can pick up a design task from this list. Please go to Design onboarding to get started.

  3. Help us with marketing.

Code

If our current project interests you, consider joining the project!
You can find our current project here. (tbd)

Level 3: Deep Dive and Long-Term Contributions

If you are passionate about the project and want to make significant contributions over an extended period, this level of involvement is for you. Here's how you can make a lasting impact:

No Code

  1. Social media manager
  2. UX/UI designer

Code

How to get involved in this level,tbd

Remember, regardless of the level you choose, collaboration and open communication are vital. Engage with the community, ask questions, and seek feedback when needed.

Thank you for considering contributing to Open Beta We appreciate your support, and we look forward to seeing your contributions!

Useful Resources for contributing:

  • Code of Conduct
  • General Onboarding
  • Dev Onboarding
  • Designer Onboarding
  • Marketing Onboarding
@actuallyyun
Copy link
Contributor Author

Adding names to each level, ideas:
Warmup
Onsight
Red Point

@actuallyyun
Copy link
Contributor Author

Add estimated time spent per week for each level
Skills needed for each type of contribution

@actuallyyun
Copy link
Contributor Author

Add UI/UX task list and reach out to UI/UX designers

Sort contributions by the level of involvement and by skillset.

@actuallyyun
Copy link
Contributor Author

Add a wanted contributors list, similar to job posts, the skill set needed, tasks, and time required.

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

2 participants