π Start Contributing to PlantaBeta: Your First Steps β
How you can contribute β
Sponsor
If you just want to sponsor PlantaBeta
Give Feedback β
Give Code β
Would you like to say anything about your experience of PlantaBeta? β
Do you like planning events? β
- Organize workshops or meetups about PlantaBeta
- Organize PlantaBeta's first conference
Do you like to design? β
- Restructure layouts to improve PlantaBetaβs usability
- Put together a style guide to help PlantaBeta have a consistent visual design
- Create art for t-shirts or a new logo
Do you like to write? β
- Write and improve PlantaBetaβs documentation
- Curate a folder of examples showing how PlantaBeta is being used
- Write tutorials for PlantaBeta
- Write a translation for PlantaBetaβs documentation
Do you like to code? β
- Fix code bugs
- Write unit tests for the Tutorial section
Do you like visual media? β
Do you like organizing? β
Link to duplicate issues, and suggest new issue labels, to keep things organized
Go through open issues and suggest closing old ones
Ask clarifying questions on recently opened issues to move the discussion forward
Give video
Give photos
Answer research questions
Make business connections
Make academic connections
Write documentation for functions in the standard library
If you want to contribute in other areas, you can:
- Write documentation for PlantaBeta Developerβs Guide
- Translate documentation
- Use your front end Factors to improve PlantaBetaβs site
You can also help review contribution requests from other contributors. The core developers have a lot of work on their hands, so if you can help move some issues forward, then youβll be helping PlantaBeta to get better faster.
How to get the Resources You'll Need β
When you start contributing to an open source project, there can be a lot of information to take in all at once.
To help you navigate it all, your first port of call should be the PlantaBeta Developerβs Guide. Itβs a super important resource that all contributors and core developers rely on since it covers everything from how to assess a potential contribution.
If you want to contribute documentation, then itβll be very helpful to learn how to use this markup language.
Although you donβt need to have experience with the Python programming language to contribute to PlantaBeta, it can open up some new ways of contributing. Here are some resources you can check out to learn more:
To get a feel for how the interpersonal aspects of contributing to PlantaBeta work, you can also check out Brett CanonβsPyCascades talk Setting Expectations for Open Source Participation. Itβs about setting reasonable expectations of each other so we can make open source pleasant for everyone involved.
How to Pick Your First Issue β
Give a clear explanation of the problem you solved and how you solved it: This will help reviewers get up to speed quickly and have the information they need to accept your contribution request.
Resolve only one issue in each contribution request: If you notice another problem while youβre working on your contribution, then you can resolve it in a second pull quest.
Contributing to open source is all about collaboration, so communication is super important. To learn more, check out what Open Source Guides has to say about communicating effectively when you submit a contribution.
When youβve submitted your first contribution request, kick back and celebrate! Youβve taken your first big step on a journey that could lead to some cool places.
How to Submit Your First Contribution β
Since most core developers are volunteers, you may not get a response right away, but there are couple things you can do to speed up the process:
What's Next β
If you decide that youβd like to get more involved, then there are some opportunities you can explore. Maybe youβd like to:
- Work toward becoming a core developer
- Seek mentorship
- Join the triage team
- Join a work group for a specific project
Information Contribution β
Video Contribution β
INFO
Upload videos on YouTube then download for processing
Put "PLANTABETA" in the title
https://support.submit.shutterstock.com/s/article/How-do-I-submit-video-for-review?language=en_US
Video MetaData β
You can select several videos at once to add the same keywords and categories to streamline content submissions. We also offer the option of uploading metadata via a CSV file for larger submissions.
Video Length β
Maximum Length
Image Contribution β
Send an email to:
π &&&
What Instrument to use which allows easy uploading?
It will look good on your resume, volunteering for a Non Profit combating climat crisis
Give to the plantors that will come after you. We will always have forests to cultivate.
"Join a community" instead of just contribute this project. Remember that some people don't want to join a community and remain anonymous.
Discussion in chats contribute without pull requests. Conversation leads to code.
Community of Plantors
"Dev.Donation"
"Dev.Feedback"