WebDriver/RemoteProtocol/Meetings/2019/12/13: Difference between revisions

m
Whimboo moved page Remote/Meetings/2019/12/13 to WebDriver/RemoteProtocol/Meetings/2019/12/13: Reorganization for WebDriver BiDi project documenation
(→‎Changelog: paste)
m (Whimboo moved page Remote/Meetings/2019/12/13 to WebDriver/RemoteProtocol/Meetings/2019/12/13: Reorganization for WebDriver BiDi project documenation)
 
(5 intermediate revisions by 2 users not shown)
Line 4: Line 4:


* Actions
* Actions
* Close out the Alpha Project. ''(mmucci)''
* Review forecast and select MVP for Beta Project. ''(mmucci)''
** Update the 2020 planning document based on priorities set out in this meeting (''ato'')
** Update the 2020 planning document based on priorities set out in this meeting (''ato'')
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1603078 File bug about running Puppeteer unit tests with Fission enabled] (''ato'')
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1603078 File bug about running Puppeteer unit tests with Fission enabled] (''ato'')
* Review Q1 2020 planning document
* Close out the Alpha Project (''mmucci'')
* Triage remaining APIs to assess whether they are blocked by Fission
* Review forecast and select MVP for Beta Project (''mmucci'')
** <strike>Review Q1 2020 planning document</strike>
** <strike>Triage remaining APIs to assess whether they are blocked by Fission</strike>


== Roster ==
== Roster ==


; Present
; Present
mmucci, whimboo, ato, maja_zf, digitarald
; Regrets
; Regrets
AutomatedTester


== Minutes ==
== Minutes ==
=== Close out the Alpha project ===
https://docs.google.com/spreadsheets/d/169Wvq_NGcUJjPDeX_xPjffs6__tIlQDtKyemqlor3QI/edit?usp=sharing
* 100% of the backlog completed
* We exceed our original forecast
=== Preparing for Beta ===
* mmucci asked for input about list of bugs to include in Beta.
** Think about what you definitely ''don't'' want in Beta.
** The team added a few bugs. Notably Fission work and schema validation were missing.
* How much contingency do we want?
** Example: 100% (one contingency bug for each bug in the backlog) gets us to a July 2020 completion date.
** How much uncertainty do we feel? Are there particular (meta) bugs that might generate a lot of new bugs to work on?
** Can we estimate future contingency based on the number of new bugs we've filed in the past couple of months? For example, [https://bugzilla.mozilla.org/buglist.cgi?priority=P1&priority=P2&list_id=15032922&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&chfield=%5BBug%20creation%5D&query_format=advanced&chfieldfrom=2019-11-15&product=Remote%20Protocol 19 P1 bugs] have been ''filed'' since mid-November.
mmucci to confirm with AutomatedTester later today.
==== Proposed measurable goals ====
Other ways to measure our progress? Are there intermediate goals we can aim for?
# Pass 1 gutenberg test: to account for getting their extensive test setup to work
# Support a subset of Puppeteer examples
# Support a subset of Puppeteer unit tests (e.g. exclude the tests that represent regressions and edge cases).
# Support one or two other specialized tools, e.g. pdf generation
; digitarald
: Cross-browser support doesn't necessarily impact all Puppeteer use-cases: for example, a specific tool like a PDF generator doesn't need to use Firefox unless there's a performance advantage.
== Actions ==
* Review Q1 2020 planning document?
* Triage remaining APIs to assess whether they are blocked by Fission (whimboo, ato)


== Recording ==
== Recording ==
None.


== [[Remote/Milestones#Alpha|Status of Milestone 1]] ==
== [[Remote/Milestones#Alpha|Status of Milestone 1]] ==
Line 63: Line 107:


== PTO (🎄) ==
== PTO (🎄) ==
* maja_zf: Dec 23rd to Jan 9th or 10th
* ato:
** Tuesday 17th December
** Monday 23rd December to Friday 3rd January 2020
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,714

edits