Progress call: 17:00 UTC
- Udisks2 changes (sunil)
- Internal SATA disk mount to be enabled.
- Change mount path from /media/root.
- Cockpit promotion (sunil)
- For managing RAID disks and partitions
- Network bridges, bonds, and VLANs
- Custom firewall services and ports
- Functional tests update (sunil)
- Split into separate modules
- Removing BDD feature files
- Speed improvements patch pending
- Can run tests in parallel with some failures observed
- NAS updates (sunil)
- Started triaging/testing some issues
- Will begin writing documentation
- samba (for android vlc), minidlna is working well for James
Comparison with OpenMediaVault is here:
- Backports during freeze and after release (James)
- -sloppy not a great solution, multiple version maintenance, only post-release
should try to upgrade users oldstable -> stable after a couple of months
- feature needed by freeze is do-release-upgrade, enable backports when available
- bug in buster unattended-upgrades? possible manual solution from freedombox
- Set target date to September for initial implementation.
- Followed by continual upgrade testing because of upstream package changes
- Tasks:
- 1. Enable bullseye repository when it becomes available.
- 2. Enable bullseye-backports repository when it becomes available.
- 3. Test overall upgrade.
- 4. Test each app's upgrade.
- 5. Add functional test.
- Not enabling backports by default?
https://salsa.debian.org/freedombox-team/freedombox/-/issues/1855
- can encourage stable users with issues to click big fix this upgrade button
- first boot step to allow opt-out before auto-update runs
- updates disabled until this step
- run updates during first boot after this
- makes sense in upgrades app, due to related code
- discussed stable software development generally, agile/CD has benefits
- Reasons for using Debian stable as a base - app availability, stable only recommended newly for buster, previously testing
- hiding debian complexities from users for FTUX (e.g. images including backports)
- (FTUX: First Time User Experience)
