WebDriver/RemoteProtocol/Meetings/2019/03/18
From MozillaWiki
< WebDriver | RemoteProtocol | Meetings(Redirected from Remote/Meetings/2019/03/18)
Contents
Agenda
- Status update
- Roadmap
- Feature scoping
- Remote agent announcement
Roster
- Present
- sole, ochameau, AutomatedTester, ato
- Regrets
- yulia
Minutes
Status update
- Landed a couple of fixes for incorrect constants, lints, &c.
- Only major change was that we hooked the remote agent up to the build system
- Google meeting
- We found out their priorities, answered some of their questions, and they answered some of ours
- Next meeting on Monday 15 April
- Progress in next two weeks is going to be limited, as both yulia and ato are away
- Q: Whatâs the blocker to get rid of the build flag? Security review?
- Security review is indeed a blocker, but we can prepare the patch
- We need the remote agent to be part of the default builds to enable testing, although you might get around this with custom artifact builds
- Long time since Alex did it, but should be possible
- On the other hand, last time we did security review for Marionette it was very quick, so letâs see how soon we can get it done
- A hunch weâre initialising some things too early, Andreas might need to submit a patch
- Alex advises submitting review and then seeing what they say
- Letâs point out the problem with
RemoteAgent#constructor
in the security review
- Alex didnât expect his patches from two weeks ago to land as they were, but can iterate on what is there now
- ato didnât expect every patch to be perfect, but we should probably expect more tests in the future
- On the other hand itâs hard to reject changes if tests donât run on try
- The bar will raise as we go along
Remote agent announcement
- ato will finish this up today and ask for more feedback
- Hopefully we can send it out this week
Roadmap
- There is a meta bug, but weâre missing bugs for stages and concrete user stories
- Can we have a metabug per stage, then break it down in smaller actionable stuff?
- Or a bug per API then bugs per stages that match this?
- Another option: release in beta and see what is missing (from what people say)
- Once we release and people try using it, we are going to get user feedback whether we want it or not (-:
- We should definitely let user feedback influence our priorities!
- What does âPuppeteer 1.0â mean?
- The recommendation from the Puppeteer developers was to focus on navigate, click, evaluate as a first stage, then the Puppeteer 1.0 API
- This does not mean we should check out 1.0 and develop against that, but that the API feature set that was in 1.0 is likely to be what users are most interested in
- ato thinks this feature set will overlap to a large degree with what our gut feeling tells us is most important from looking at the Puppeteer API off master
Next meeting
- Next week no meeting as yulia and ato are away
Changelog
PTO (đˇ)
- ato away:
- 20 March
- 22â29 March
- ochameau away until 18 March
- ystartsev away Monday 18 March â 12 April