Skip to content

Project Charter

Ryan Long edited this page Jul 5, 2022 · 2 revisions

Unified Workflow Team

https://ufs-community.github.io/workflow-tools/

Senior Stakeholder

Fredrick Gabelmann <[email protected]>

Team Core Values

  1. Be realistic while open-minded
  2. Look for ways to improve
  3. Be constructive
  4. Raise concerns promptly
  5. Take accountability
  6. Fail forward

Development Overview

Python

  • PEP 8 compliant Black
  • Google style Python Docstring Guide
  • Pylint Link
  • Minimum Test Code Coverage 70%
  • Testing frameworks are Pytest and UnitTest
  • We utilize Editor Config for cross IDE formatting

Approved 3PL's

Jinja - Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Then the template is passed data to render the final document.