Code Structure and Ecosystem
Past due by over 3 years
33% complete
In the haste of the code-jam, we took the least common denominator. Now it's time to add more structure to the project and ensure the code quality is up to par before expanding too far into new features. Tasks include:
- Separation of concerns from stackoverflow and display modules
- The stackoverflow module should manage how it's content is displayed while…
In the haste of the code-jam, we took the least common denominator. Now it's time to add more structure to the project and ensure the code quality is up to par before expanding too far into new features. Tasks include:
- Separation of concerns from stackoverflow and display modules
- The stackoverflow module should manage how it's content is displayed while the display module should ask the stackoverflow module for the content.
- Static type checking with mypy
- Testing of all internal components
- CI/CD including publishing to pypi
- Consistent styling with Rich themes