Skip to content

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
Loading