Progress call: 17:00 UTC
- Update on uninstall feature (sunil)
- Every non-essential app can be uninstalled.
- Experimental warning, backup before uninstall
- Intended for issues that can't be fixed through configuration.
- Functional test to uninstall and reinstall.
- Missing: not purging packages
FreedomBox installs some files into folders created by other packages.
- Sometimes these files are removed when purging the package.
Missing: remove files created by FreedomBox
- JSXC: add ability to disable app
TODO: (sunil) Add EnableState component and drop can_be_disabled flag
- More integration into Debian and visibility (James)
Use Debian infrastructure to build FreedomBox images
Run tests using Jenkins (https://jenkins.debian.net/)
- Used for reproduciblity tests
- Use for freedom-maker reproducibility
Write blog posts about FreedomBox + Debian and submit to planet.debian.org
- Write about non-free firmware impact, etc.
- Emphasize pure blend concept
pages under https://blends.debian.org/fbx/
FreedomBox users (web, LDAP) separate from system users
- LDAP kept in sync with web accounts.
- Web interface doesn't use LDAP users directly.
- LDAP authentication more widely supported than PAM.
- We can check if applications support PAM to reconsider.
- "getent passwd" shows list of all users in the system including LDAP users
- Janus client (authentication/unpublish mode) (frank)
- Succesfully used by friends and family.
- Also sharing Bepasty URL that doesn't require password.
- No authentication
- Consider shared password (like Bepasty)
- Consider random URL (password part of URL)
- Unpublish makes you invisible / stealthy
- We could remove the button from the page,
- Can we disable it in Janus server?
- Waiting for proper application (Jangouts)
- Succesfully used by friends and family.
- Ejabberd and Coturn
- Video call not established when behind NAT.
- Public TURN/STUN testing tools, run from outside LAN.
- Monitor Coturn logs, compare intranet / internet clients.