Differences between revisions 2 and 3
Revision 2 as of 2020-01-11 15:15:09
Size: 1919
Comment: add call notes
Revision 3 as of 2020-05-01 00:57:14
Size: 1923
Comment: Update Salsa links to FreedomBox project (from plinth)
Deletions are marked like this. Additions are marked like this.
Line 39: Line 39:
  * First done here: https://salsa.debian.org/freedombox-team/plinth/merge_requests/1672   * First done here: https://salsa.debian.org/freedombox-team/freedombox/merge_requests/1672

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