Hack call: 14:00 UTC
- Functional tests (Joseph)
- Parallelization
- Mostly done
- Fixed openvpn and searx tests
- Issues with backups
- DONE: Backups don't have unique names
- DONE: @backups should only run backup scenarios and not the whole feature
TODO: BorgBackup lock prevents multiple backups from running at the same time
- Known failing tests
- Date and time
- Will be automatically fixed by migration to kvm+libvirt
- ejabberd + jsxc
- shadowsocks
- tor
- ttrss (fails to install)
- Date and time
- Miscellaneous improvements
- Disable tor+http since it slows down further tests
- Always run Disable test at the end
- Parallelization
- Notifications (sunil)
- Implemented API
- Missing:
- Showing notifications within an app page
- Centralized list of all past notifications
- What to use it for:
- Disk space remaining warning - checks every hour
- Daily diagnostics tests
- Long-running background tasks
- Installing an app - progress bar notification
- Queue additional apps to install
- Scheduling as a generic framework
- Uses glib
- Proposal to use asyncio
- Extend to time as well as interval
- Error handling
- Reaching user when they are not looking at web interface:
- Browser/Android Push notifications
Screenshots: https://salsa.debian.org/freedombox-team/freedombox/merge_requests/1702
- Manual sources (James)
- Currently .html .pdf in binary, .xml in sources
- Can we use more direct approach - proposals:
- Use raw wiki format itself
- moinmoinwiki / python-moinmoin as build dependency
- Needs to be converted to python3
- Do the conversion to docbook format at build time
- moinmoin frontend for pandoc
- moinmoinwiki / python-moinmoin as build dependency
- Write our own parsing module for the features we use
- Also needed for converting to mediawiki or sphinx
- Move to mediawiki
- Move to sphinx - Gitlab editing tool
- Good for translations - Weblate
- Use raw wiki format itself
- Orange Pi (Daniel G.)
- Large number of devices, few supported by Debian
- Orange Pi Zero
- supported in kernel, flash-kernel, u-boot package
- $16 with case, 512 MB RAM
- Add target to freedom-maker
- New Contributor (khimaros)
- Areas of interest:
- app contribution
- Wordpress with mariadb
- Use case: Running Wordpress on a small cloud instance
- securing services
- systemd sandboxing
- upstream convergence
- app contribution
- Areas of interest:
- Nextcloud
- Cozy
- cloud-image-builder: Add GCP