-
Notifications
You must be signed in to change notification settings - Fork 61
Home
Hello and Welcome to the Beans Contributor Wiki!
Thierry and I want to thank you for getting involved to help grow Beans and our incredible Community. Seriously, from us to you, thank you!
This wiki is dedicated to helping you to get started and be a success at contributing to the Beans framework codebase.
If you're new here, then it's important that you read the entire wiki, in order, starting with the core philosophies.
All coding skill levels are welcome to contribute to Beans. Seriously. We'll help you, guide you, offer suggestions, do code reviews, and help you to successfully contribute.
We also welcome your input. Share your thoughts and insights in one of the open issues or on a pull request.
Reach out on Slack in the
#contribute
group. We are here to help you contribute to Beans! And don't worry. ALL QUESTIONS should be asked. If you're wondering, someone else is too.
Beans must deliver on these core principles:
-
Stable, No-Fuss, No-Issues "One-Click" Updates
- It's all about trust when clicking that update button.
- It's our job to foster and keep that trust.
- It's our job to make sure it works every single time with no issues or fuss. Simple. Easy. Quiet.
-
"Knock Your Socks Off" Performance
- Beans is incredibly fast.
- It's our job to make it faster.
- It's our job to push for the highest performance scores.
- It's our job to ensure search engines love Beans.
- Be Seen with "Rank on Top"
- Empower Developers to Build What's Needed Very Quickly
- Innovative and Smart
- ...all the above on ALL devices
Learn more by reading The Beans Approach
The Quick Start provides you with (yes, you guessed it) a quick start for setup and how to contribute. It includes how to fork, clone, setup the upstream, keep things in sync, branching, submitting pull requests, and more.
Please take the time to read this wiki page.
This wiki page covers our coding structure, naming, and standards. Please take the time to read this wiki page.
This wiki page covers our coding structure, naming, and standards. Please take the time to read this wiki page.
This wiki page introduces you to unit and integration testing, our standards, and provides a quick setup and start to get you testing. Please take the time to read this wiki page.