= Progress call: 17:00 UTC = * Progress of Udisks pull request (sunil) * work in progress, less urgent * Progress of coturn (sunil) * working with Matrix * Will need port forwarding if behind NAT * External IP address is configured, how to deal with dynamic IP? * Implements STUN and TURN * STUN: punches hold in NAT * TURN: proxy server * ICE: determines best approach * Can work for Ejabberd, Matrix, WebRTC * Media Server * Can support up to 8 participants without a Media Server * Shared secret authentication * Drop building nightly images (sunil) * New uploads migrate to testing quickly * Testing images are built on weekly basis * Retain one or two images * Rename 'plinth' project in Salsa to 'freedombox' (sunil) * Will redirect from /plinth to /freedombox * buildbot server to be updated * Building new stable images with backports enabled (Joseph) * Should we enable backports by default when building stable images? * Add a --disable-backports option. * Remove --enable-backports option. * Default: Use backports if it's available. * Build once per quarter. * Run update quickly after first boot, instead of waiting 1 day. * Archive of old stable images. * Manual copying for now. * Manually update build dates on freedombox.org. * Should Lime 2 stable image be built with custom u-boot package? (Joseph) * Custom u-boot is for rev G. * Latest is rev K2, cannot detect on network. * Document on Lime2 page status on different revisions. * Setting up automated pipeline for functional tests (Joseph) * Run as daily job * Installs latest freedombox .deb from Salsa pipeline * 2 instances, freedombox and test driver * Test results stored in S3 bucket, then instances destroyed * Later integrate with Gitlab CI