= Progress call: 17:00 UTC = * Diagnostics results: add re-run setup button if any tests failed (James) * Check results for app when visiting app's page. * Store results in database. * Option to disable daily run. * Functional tests (njoseph) * Configured with new app server images (Bookworm) * We might run into the 3-hour time limit soon, as more tests are added. * Split the tests across multiple runners (with corresponding app servers). Look into what options are provided by Pytest for this. * Failures could be causing long wait times. Fixing failures would reduce total time. Consider reducing timeouts. * The test results page has too many warnings. My Firefox tab crashed on scrolling it. * Kiwix shortcut fix * Change build system to Meson (sunil) * Replace "setup.py install" * Tools information in pyproject.toml * Eliminate makefiles and setup.py * Poetry and scons were explored as alternatives, but they don't seem general enough for our use case * Meson uses a build system called Ninja on the backend * Is Bazel an alternative? https://bazel.build/ * Small issue with matrix/zoph uninstall (James) * Able to reproduce in functional tests (Joseph) * Checking status of torrents MR (James) * Corresponding change in infrastructure * Joseph can do both of these changes. * Pioneer Edition stable image still bullseye (lifeform) * Olimex bookworm certification process/schedule? * Recommend nightly build to avoid bullseye-bookworm upgrade? * Test nightly image. * Issue 1: Use nightly image as stable. * Issue 2: Promote nigthly images as stable (every week, for security) * Issue 3: Merge Pioneer and Lime2 images. * Issue 4: Switch to latest Lime2 hardware revision.