= Hack call: 14:00 UTC = * Backups progress * Basic implementation is done. * Testing each application, additional handling may be needed. * https://salsa.debian.org/freedombox-team/freedombox/tree/backups-epic * Android app to be used in community deployments * Changes required to serve shortcuts for additional manually installed apps in the API from Plinth * Admin adds json file with additional data for plinth api * Another suggestion to allow adding shortcuts to front page * Will be used in some trial deployments in villages this month * Sqlite database is being locked during installations * Refreshing page during install, django-stronghold checks if user is authenticated. * https://salsa.debian.org/freedombox-team/freedombox/issues/612 * Feature: rollback of failed installs (Danny) * https://salsa.debian.org/freedombox-team/freedombox/issues/1363#note_42198 * Goal: to prevent a broken install from blocking other installs (e.g. Quassel) * If apt installs are transactional, can we rollback apt installs in cases of failure? * We don't know if apt has some sort of command for this * The app log shows which app fails. This can be used to detect which package is failing and needs to be uninstalled. * One problem is being sure not to uninstall packages shared by other apps. But this may be a special case. * Is this feasible? If not, what other solutions should we look into? * Leaving GNU Social (Danny) * We are active on Twitter, Mastodon, and GNU Social. Since Mastodon and GNU Social are interoperable, it is redundant to maintain both accounts. * Any objections to deactivating GNU Social? * Conclusion: The GNU Social account will be closed. Mastodon will still be managed. * Introducing profetik777 (Danny) * Marketing specialist new to the community * He can be reached on Gitlab (@profetik777) and tagged in issues related to marketing, IRC (profetik777), and via email * His approach to marketing was very nicely summarized in this video: https://www.youtube.com/watch?v=ZctFDWAsCFo