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
Next Previous

© Copyright 2016, 2017, Fink Labs GmbH. Revision bc416b5a.

Built with Sphinx using a theme provided by Read the Docs.