banana
latest
Getting started with Banana
Writing Your Own Banana Generator
Let’s Scaffold a Web App
Contributing to the Banana Project
Contributing
How to open a helpful issue
Pull Request Guidelines
Style Guide
Testing Guidelines
Issue System Overview
banana
Docs
»
Contributing to the Banana Project
Edit on GitHub
Contributing to the Banana Project
ΒΆ
Contributing
Community
Documentation
Official Generators
The plugins and modules
The core system
How to open a helpful issue
Pull Request Guidelines
Only touch relevant files
Make sure your code is clean
Make sure you unit test your changes
Make sure tests pass
Keep your commit history short and clean
Be descriptive
Hang on during code review
Style Guide
Testing Guidelines
Main principles
Tests must start with a clean state
Tests must be runnable in isolation
Stub most performance heavy operation
Naming convention
Assertion
Style Guide
Be explicit
Test own code
Issue System Overview
TLDR?
Labels
Life cycle (Feasibility)
Type
Difficulty
Milestone
Assignment