Contribution

Entrypoint

  1. Connect with us
  2. Read about the software
  3. Setup the development environment
  4. Pick an open ticket
  5. Code the task
  6. Ask questions, if you get stuck
  7. Send a pull request for review

Helpful Skills

Communication

Software

Overview

Components

Webfrontend

  • Specification
    • Roles -- Overview over all different roles (pyramid and allocated by db)
    • Flowcharts -- Flowcharts of webfrontend, interface between code structure and clickflow/gui
  • Implementation
    • Modules - List of pyramid apps and their dependancies
    • Actions - List and explanation of actions
    • ACL - Implementation of access control
  • Conventions

Clementine Mod

References

ref doc demo
Conventions doc
Docker ref doc
Docker-Compose ref doc
Python ref doc
Tryton ref doc
Pyramid ref doc
Colander ref doc
Deform ref doc demo
Chameleon ref doc
Cornice ref doc
Unittest ref doc
Nose ref doc
WebTest ref doc
WebDriver ref doc
Bootstrap ref doc