Differences between revisions 1 and 2
Revision 1 as of 2019-12-20 16:59:38
Size: 26
Comment: add to calendar
Revision 2 as of 2020-01-11 15:15:09
Size: 1919
Comment: add call notes
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

 * Infrastructure updates (Joseph)
  * New !FreedomBox AMI
   * built on top of official Debian AMI for Buster using Packer + Ansible
   * Packer can also be used for building Vagrant images
   * Debian FAI can also be used to build AMIs locally
  * Refresh Demo server AMI
  * Integration of functional tests with !GitLab CI
   * Splinter has 3 second delay when checking for content that is not present
    * Use explicit wait function
    * Open issue, consider making it a contributor invite (TODO: sunil, joseph)
   * Avoid traversing extra pages
   * Only run tests for affected apps
   * Use multiple machines to run tests in parallel
   * Explore how to include in test coverage
    * Prefer unit tests and view tests
 * Security report page
  * Describe purpose of sandboxing
  * Display whether sandboxing has been reviewed or number/score of sandboxing features
   * Medals or badges for each sandboxing feature
   * Classifying low/medium/high
  * Number of past vulnerabilities - user doesn't know what to do with this information
   * Doesn't show how quickly vulnerabilities were fixed
   * Doesn't indicate the severity
   * Indicates how popular the software is
   * Push notification for critical vulnerability to check upgrade
  * User story on how users perceive information from the security report and what possible actions they might take
 * Update on freedombox.org redesign (sunil)
  * Reviewing Alice's MR
  * Announcement
 * Fix for Network Manager (sunil)
  * Thread creating NM client needs to keep running
  * Avoid NM crashing
 * !WireGuard readiness (sunil)
  * Testing ongoing
  * Package only available in testing/unstable now
 * Performance profiling for actions scripts
  * First done here: https://salsa.debian.org/freedombox-team/plinth/merge_requests/1672
  * Make the actions scripts available over D-Bus (sunil)

Hack call: 14:00 UTC

  • Infrastructure updates (Joseph)
    • New FreedomBox AMI

      • built on top of official Debian AMI for Buster using Packer + Ansible
      • Packer can also be used for building Vagrant images
      • Debian FAI can also be used to build AMIs locally
    • Refresh Demo server AMI
    • Integration of functional tests with GitLab CI

      • Splinter has 3 second delay when checking for content that is not present
        • Use explicit wait function
        • Open issue, consider making it a contributor invite (TODO: sunil, joseph)
      • Avoid traversing extra pages
      • Only run tests for affected apps
      • Use multiple machines to run tests in parallel
      • Explore how to include in test coverage
        • Prefer unit tests and view tests
  • Security report page
    • Describe purpose of sandboxing
    • Display whether sandboxing has been reviewed or number/score of sandboxing features
      • Medals or badges for each sandboxing feature
      • Classifying low/medium/high
    • Number of past vulnerabilities - user doesn't know what to do with this information
      • Doesn't show how quickly vulnerabilities were fixed
      • Doesn't indicate the severity
      • Indicates how popular the software is
      • Push notification for critical vulnerability to check upgrade
    • User story on how users perceive information from the security report and what possible actions they might take
  • Update on freedombox.org redesign (sunil)
    • Reviewing Alice's MR
    • Announcement
  • Fix for Network Manager (sunil)
    • Thread creating NM client needs to keep running
    • Avoid NM crashing
  • WireGuard readiness (sunil)

    • Testing ongoing
    • Package only available in testing/unstable now
  • Performance profiling for actions scripts