You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before we go much further with this release process, however, we need to implement tests and address the lack of quality control.
Here's what we need to get done before releasing version 1.7:
Finish switching Uncle Archie hooks to using object oriented design, so we don't spend 2 weeks implementing centillion CI tests and tearing our hair out. Because, I promise you, they're gonna get complicated. See Collection issue: object-oriented task design uncle-archie#18 for progress and updates. This should be finished in the short term.
Turning Uncle Archie into a python package is nearing completion. We have some basic webhook tests, and need to add a few more tests of the DCPPC payload handlers, then we'll be ready to switch over to the OOP version of Uncle Archie
We are working on packaging up centillion in the python-package branch, which will enable us to better write our tests
We already have a template/strategy for testing Flask webapps so we know how to implement tests, we just need to do it
We've implemented a feature freeze and initiated the release process per the version 1.7 release checklist: https://github.com/dcppc/centillion/wiki/ReleaseChecklist1.7
Before we go much further with this release process, however, we need to implement tests and address the lack of quality control.
Here's what we need to get done before releasing version 1.7:
Finish switching Uncle Archie hooks to using object oriented design, so we don't spend 2 weeks implementing centillion CI tests and tearing our hair out. Because, I promise you, they're gonna get complicated. See Collection issue: object-oriented task design uncle-archie#18 for progress and updates. This should be finished in the short term.
Actually write the tests. This will be some requests/beautifulsoup magic, see Add quality engineering plan and testing plan #87 and the centillion tests plan for the details.
Determine if we are need Docker for anything.
Prepare for version 1.7 deployment: see https://github.com/dcppc/centillion/wiki/ReleaseChecklist1.7
The text was updated successfully, but these errors were encountered: