Test Pilot/Meeting/2017-05-22

From MozillaWiki
Jump to: navigation, search

General Topics / Roundtable

(Want to share a useful library? Blocked on something? Wondering how other experiment teams do something?)

  • Chuck is presenting a workshop on contributing to open source in June, and will be using the various Test Pilot experiments as fodder for attendees to make their first contributions.
    • He’s made an assistant site to contain the presentation content and provide some bugs for attendees to work on during the workshop: https://good-first-bug.herokuapp.com/ (needs Chrome for now)
      • (Firefox bug, where fetch fails if the preflight request returns a 204)
    • It uses GitHub issue tags to aggregate issues, and will be filterable by project and skills required to complete.
    • Calls for action:
      • Go through your projects’ backlogs and label each appropriate bug with the label `good first bug`.
      • File new bugs for these contributors. There’s likely going to be a wide variety of skill levels at the workshop, so even bugs to fix typos in documentation are very welcome.
      • Ensure that each issue with the label `good first bug` has one or more corresponding skill tags to indicate the expertise necessary to contribute. The current list, which I’m happy to expand if there are specific needs.
        • skill:html
        • skill:css
        • skill:js
        • skill:react
        • skill:documentation
        • Skill:webextensions
    • Code: https://github.com/chuckharmston/good-first-bug
  • Luke has a branch that makes the testpilot-containers repo “build-able” as a Test Pilot add-on or a Shield add-on.


Friends of the Test Pilot team

(Give a shoutout/thanks to people for helping fix and test bugs in Test Pilot or experiments. Introductions for new contributors)

  • No volunteer contributions in the past two weeks ;_; *snif*


Project Updates

(Product, engineering, & community updates. For more ideas, see the meeting proposal doc.)


Test Pilot

(includes eng, UX, user research, product)


Add-ons


Activity Stream

Cliqz

Containers

  • 2.3.0 releasing this week: drops as much SDK code as possible and adds a “site assignment” on-boarding panel to increase site assignments, which we know improves feature engagement


Hoverpad

Min Vid


Pulse

  • Currently more-or-less feature complete, in a holding pattern while data is being collected.
  • Numbers are currently projecting to fall short of KR. Any suggestions for novel ways to market it or increase engagement are welcome.
    • Not sure there’s a meaningful difference between 50k reports (projected) and 100k reports (KR).
    • Could be that we’re at a natural cap, given the nature of the experiment.
  • Will be graduated this summer, with two blog posts:
    • Learnings as they relate to Firefox dev (Test Pilot blog)
    • Learnings for web developers (probably on Hacks?)

Screenshots

  • Slipped from 54 due to late-breaking performance concerns about startup time
  • Addons team is working to get WebExtension code fast enough at startup
  • Screenshots team is also working on a backup plan for 55:
    • move the context menu and toolbar button code into bootstrap.js
    • lazily init the WebExtension code only after the first click


Snooze Tabs

SpeakToMe

Tab Center