Closed siemvaessen closed 6 years ago
➤ Eimantas commented:
After we move to IATI v. 2.03 (also covering all new code with tests), we need to:
Issue | Comments |
---|---|
Re-enabling cache | Cache is completely disabled for all new OIPA's instances, this must be fixed ASAP (cc: @taufik-hidayat ). see: #680 |
Implementing Flake8 checks | We have to implement PEP8 checks (using Travis) |
Automated test runs | Automatic test runs during deployment (Travis) |
Automated deployment scripts | Implement automated deployment scripts (probably using Fabric? http://www.fabfile.org/), because every time something's updated in OIPA, I have to update at least3 different servers |
Implementing error handling | If there's a status 500 error, we have to be notified (Sentry or maybe it's possible to do this with datadog) |
Updating documentation | OIPA's documentation is old and outdated |
We need to come up with a technical roadmap (document) for OIPA - what's the action plan after we move to v. 2.03 (code quality checks, Travis, plugins for specific projects (like Unesco), etc.)