π β
A list of all tasks needed for π·
You can too!
You don't need to be a programmer to contribute to this open source project.
There will be hundreds of tasks
TIP
- Use screenshots and PaperPhoto for "make this" tasks.
- Some tasks are difficult to put into words
Group these tasks into Job Descriptions
Academia β
Connect Academia to PutPlant by linking to each field's current understanding.
- Grant Writing
- Cite papers whenever possible
- Apply the information from Andy Galpin's guest series on HubermanLabPodcast
Art β
create art related to PutPlant
Art Business β
- Sell Art as a Fundraiser
VisualArt β
Writing β
- Write about Planting
- Write a Short Story
- Write a Poetry
- Write an essay
Music β
- Record a song
Dance β
- Record a dance
BetaApp β
BetaParser β
- Vue
BetaEditor β
- Vue
Contribution β
manage the contributions to PutPlant
- Backend database which holds all submissions
- Accept submissions
- Scan for Malicious Code
- Code Review
- Edit Text Content
Documentation β
document every part of PutPlant's system
ElementPage β
Header β
- Profile Picture
- Edit video into GIFs for each BetaElement's profile picture
BetaGraph β
- Add Data
FAQ (Frequently Asked Questions) β
Style Guide β
- Examples of Errors
Search Engine β
Search Results β
Search Prompt Autocomplete β
- List of Prompts
- Where to store?
- What Javascript package to use?
Documentation UX (User Experience) β
Graphic Design β
design how PutPlant looks
Complete PutPlant's StyleGuide β
- PutPlantApp
- Documentation Style Guide
- Copy each header of Google's StyleGuide
Print Posters β
- Design Poster
- HeroImages for each Object
Print Playing Cards β
- Design Playing Cards
Interviews β
interview people to gain a better understanding of their experience of PutPlant or related topics
Interview Planters β
Interview Supervisors β
Interview Owners β
Interview β
Law β
Create a non-profit β
Add to Contribution Guide
Create legal disclaimer about accepting advice
Contribution Guide Legal β
Copyright β
- Open Source License
- PutPlant name
Disclaimer β
- Medical Advice
Podcast β
News β
Conversation β
Politics β
navigate the politics of forestry
- Apply for Government Grants
- Get endorsements from Politicians
- 2 Billion Trees
Python β
use the Python Programming Language
- Apply Computational Thinking to PutPlant
- Python
- Create JSON files which are used in DataVisualizations
- MotoHierarchy
- EcoHierarchy
- ViaHierarchy
Pytorch β
use Python to implement AI solutions
Roadmap β
plan for the future of PutPlant
1 year plan (2025_Plan) β
- Planting in Australia
- No empty Element Pages
3 year plan (2027_Plan) β
- Planting in Europe
2030_Plan β
- 2 Billion Trees
- PutPlant in Africa
Social Media β
manage PutPlant's social media presence
- Find potential contributors
- Edit Video into Reels
- Upload
- Respond to messages
- Add to FAQ
- Report of the ecosystem
- What are influencers doing?
- Who could we collaborate with?
Instagram β
Youtube β
X (Twitter) β
LinkedIn β
Tagging β
tag data, so it can be searched and training data for AI
Tools β
innovate tool use, design and construction
See Tools for notes about each tool
- Test tools
- Test materials
- Report User Pain Points
- Research Tool Materials
- Report
- Research Construction Methods
Tutorial β
create and edit tutorials
UX Design β
design how PutPlant is used
Video β
a film crew to record planters working
- Film Video
- Producer
- Sound
VisualizeData β
- D3
- TreeView
- TreeView_MotoHierarchy
- TreeView_EcoHierarchy
- TreeView_ViaHierarchy