Differences between revisions 1 and 2
Revision 1 as of 2020-05-09 16:11:43
Size: 30
Comment: add to calendar
Revision 2 as of 2020-06-28 18:12:38
Size: 2203
Comment: add call notes
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

 * Influx of ideas at core level (sunil)
  * User Private Groups for sharing
  * Storing all data in /home
  * Automatically sharing only /home
  * Need more interaction from core team
  * Login using basic auth
   * Doesn't look suitable for !FreedomBox
   * Want to use webauthn, OpenID, SAML
   * No mechanism for captcha
  * Try to summarize long discussions
 * Unit tests requiring root in CI? (James)
  * Dedicated container in Gitlab CI
  * James will try simply running `sudo pytest`
 * Content Security Policy MR (sunil)
  * !JavaScript cleanup
  * Eliminates XSS attacks
  * Very strict: sandboxing feature
   * Keep in mind when adding !JavaScript features
  * Consider applying to web apps (client-side sandboxing)
 * Ideas for marketing !FreedomBox? (James)
  * Blogs
  * Videos
  * Needs enough interest to keep generating content
  * Fewer newspaper articles mentioning !FreedomBox this year, compared to 2019
  * Online conferences
   * DebConf
  * Listing in Debian installer
   * https://lists.debian.org/debian-devel/2018/12/msg00030.html
  * NAS feature - new hardware
   * What regions are buying Pioneer kits?
   * High-end and low-end devices
    * We can have lots of HW partners with a range of devices.
  * Ask for ideas, post on discussion forum
 * Configuration refactoring (sunil)
  * Defaults baked in to SW
  * No default configuration in /etc
  * Support .d drop-in directories
  * Rename from plinth to freedombox
  * !FreedomBox must be installed before it can run.
  * Use /var/lib for container and VM.
  * Try to fix test errors.
  * Also effects custom shortcuts.
 * New sharing app from Veiko
  * Needs review
  * Modification of sharing app
  * Keep different apps, with merged UI
   * Sharing components
  * Ensure smooth transition from current apps
 * UDisks shared disk
  * Mount as /media/x instead of /media/user/x
  * Add udev rule to match disks
 * Threat modeling
  * Analyzed build server: minor issues
  * Can do the same for infrastructure servers, mobile app
  * freedombox.org, DynDNS server, freedomboxfoundation.org, ftp.freedombox.org, discuss.freedombox.org

Progress call: 17:00 UTC

  • Influx of ideas at core level (sunil)
    • User Private Groups for sharing
    • Storing all data in /home
    • Automatically sharing only /home
    • Need more interaction from core team
    • Login using basic auth
      • Doesn't look suitable for FreedomBox

      • Want to use webauthn, OpenID, SAML
      • No mechanism for captcha
    • Try to summarize long discussions
  • Unit tests requiring root in CI? (James)
    • Dedicated container in Gitlab CI
    • James will try simply running sudo pytest

  • Content Security Policy MR (sunil)
    • JavaScript cleanup

    • Eliminates XSS attacks
    • Very strict: sandboxing feature
      • Keep in mind when adding JavaScript features

    • Consider applying to web apps (client-side sandboxing)
  • Ideas for marketing FreedomBox? (James)

    • Blogs
    • Videos
    • Needs enough interest to keep generating content
    • Fewer newspaper articles mentioning FreedomBox this year, compared to 2019

    • Online conferences
    • Listing in Debian installer
    • NAS feature - new hardware
      • What regions are buying Pioneer kits?
      • High-end and low-end devices
        • We can have lots of HW partners with a range of devices.
    • Ask for ideas, post on discussion forum
  • Configuration refactoring (sunil)
    • Defaults baked in to SW
    • No default configuration in /etc
    • Support .d drop-in directories
    • Rename from plinth to freedombox
    • FreedomBox must be installed before it can run.

    • Use /var/lib for container and VM.
    • Try to fix test errors.
    • Also effects custom shortcuts.
  • New sharing app from Veiko
    • Needs review
    • Modification of sharing app
    • Keep different apps, with merged UI
      • Sharing components
    • Ensure smooth transition from current apps
  • UDisks shared disk
    • Mount as /media/x instead of /media/user/x
    • Add udev rule to match disks
  • Threat modeling
    • Analyzed build server: minor issues
    • Can do the same for infrastructure servers, mobile app
    • freedombox.org, DynDNS server, freedomboxfoundation.org, ftp.freedombox.org, discuss.freedombox.org