Hack call: 14:00 UTC
- Stable images/announcement (James)
- New images published on freedombox.org
- Write announcement on mailing list/forums
- Danny to post to social media when available
- Backports status (James)
- buster-backports repository exists, but is not open yet.
- Test 19.11 to gain confidence in it.
QA page: https://wiki.debian.org/FreedomBox/QualityAssurance
- Old, missing new ap
- Update and then test
- Login feature in Android App (Joseph)
- Apps shown based on login
- Administration
- User settings
- Web view showing plinth, not new implementation
- Backups to external storage (Joseph)
- Backups to non-SATA storage
- Implement Auto-mount SATA disks as independent feature
- udiskie considers SATA to be system disks, does not auto-mount or show as removable
- Replace udiskie with custom implementation based on udisks2
- Eliminate extra dependencies of udiskie
External storage for FreedomBox applications (Joseph)
https://discuss.freedombox.org/t/rfc-using-external-storage-with-freedombox-applications/228
- Proposal to have folders similar to desktop home folder: Documents, Music, Videos, ...
- Automatically creating folder structure on disk
- Folder selector widget to pick location for downloads
- Getting permission from user to start using disk
- Might not work with FAT/NTFS due to file permissions
- Supporting more build targets (Joseph)
- No. of targets is 20 currently (takes nearly 12 hours)
- Can support 35 to 40 targets per day for now
- For more than 40 targets, we can do builds once in 2 days or get additional workers
- Suggestion to combine images
- /etc/flash-kernel/machine: Find a way to eliminate this during build
- Re-use root partition build for different targets
- Debian: asks user to combine 2 image parts
- Priority is A20 boards
- Single image for arm64 using UEFI
- Developer documentation
- Generate docs from source code using sphinx
- Additional rst files with architecture diagrams
- Publish somewhere (gitlab pages, docs.freedombox.org)
- Let's Encrypt certficicate renewal handling (sunil)
- Automatic setup
- Application and renewal hooks
- New component