Joint Leadership Meeting - March 31, 2023
In conjunction with the Selenium Conference, we had an in-person meeting of the Selenium Leadership Team (both Technical and Project Leadership Committees).
Participation
People present included:
- Alex Rodionov
- Bill McGee
- Corina Pip
- Daniel Pono Takamori
- David Burns
- Diego Molina
- Maaret Pyhäjärvi
- Manoj Kumar
- Marcus Merrell
- Simon Stewart
- Sri Harsha
- Titus Fortner
Agenda
- Define a sustainable way of collaborating between TLC/PLC/SFC
- Possibility for a TLC seat on the PLC to better integrate groups
- Schedule for regular meetings
- Ideas for our current budget
- List of proposed ideas
- Collaboration / integration with Appium
- Define ‘roles’ for PLC (e.g., development, outreach, community, events, documentation, marketing)
- Pushing the ambassador program forward
- Marketing and promotion
- Supporting ecosystem projects
- Conduct virtual fix a bug workshops
- Train trainers
Collaboration
- Proposed that PLC to have a meeting structure similar to TLC, with public monthly meetings, including an editable rolling agenda and published minutes.
- Discussed what things need to be private to PLC — legal, financial, membership related
- Suggested that transparency isn’t the problem so much as lack of time and focus
- Noted that there is currently no overlap between the TLC and PLC, and proposed the TLC should choose a representative to PLC.
- It was agreed in principle to have a TLC representative on the PLC for a set time, and not bound by the employer restrictions
- Proposed putting all documents and proposals in the same place
- Proposed using RFC process (didn’t discuss details)
- Discussed using GitHub for collaboration; it was pointed out we have an existing (private) project for PLC work: https://github.com/orgs/SeleniumHQ/projects/3
- Discussed pros and cons of Slack meetings vs Video meetings
- TLC Public Rolling Agenda: https://docs.google.com/document/d/18InWY44S0C_ECkRkRo8GKictu8BEtsahRsFh17tmUR0/edit#
- Meeting minutes published: https://www.selenium.dev/meetings/
Budget
- Request for Google Cloud account still not approved
- Discussed how we want to track what we want to pay for (GitHub?)
- Proposed that PLC gives TLC a budget that TLC can choose how to spend it
- Discussed the need to figure out how to reimburse work that is being done outside of official leadership responsibilities
- Concern is how to be fair and how to ensure that we can keep volunteers when some people are being paid
- SFC will create a policy for this
- Next step is to have a budget specific meeting
Appium / Ecosystem Projects
- Discussed how Appium and Selenium relate to each other technically
- Ideas for merging bindings — https://github.com/appium/ruby_lib_core/issues/429
- Discussed that Selenium might need to find ways to support Appium better
- Appium does not have an iOS expert to ensure no future issues
- Move to BiDi needs to be coordinated
- From technical standpoint using both Selenium and Appium has friction
- Discussed the need for improving communication and collaboration in dev process
- Discussed the wider concern of collaborating with all projects in ecosystem and ensuring their help
- Next step is for SFC to investigate legal options and limitations for supporting other projects.
Plan to discuss specifics of roles, community actions, marketing and training considerations in next meeting.
Last modified April 19, 2023: meeting minutes for Joint Leadership Meeting at Selenium Conference 2023 (84f293283a)