---
tags:
- meeting-notes
---
# 2025-09 CZI EOSS 6 Bokeh grant meeting
Date: 24th September 2025
## 👥 Attendees
* Full name / Github handle / Organization
* Smera
* Tania
* Philipp
* Mateusz
* Frank
* Pavithra
* Daniel (Hi, welcome!)
## 📝 Agenda & Notes
<!-- Add any progress made during the last month and
other items needed discussion with the rest of the team -->
### Re-alignment on deliverables
* 1 - Auditing and extending core plotting functions to include accessibility affordances.
* Audit & roadmap - Done
* Core functionality:
* ARIA support:
* Preliminary support - Done (https://github.com/bokeh/bokeh/pull/14341)
* Per-component support - TODO (note this needs alignment regarding scope https://docs.google.com/spreadsheets/d/1yVkWEbsjxjH7Wt4iTWuZB6gjHY3-gpNJ5Fz-wtkS62Y/edit?gid=0#gid=0)
* Keyboard nav / SR foundations:
* Key bindings mgmt - In progress (3.9 - EoNovember maybe?)
* Support selectable text - In progress
* Data navigator PoC - In progress?
* Will need a review and decision on how to implement (potentially as a plugin) and move forward.
* Remediation:
* Docs:
* Plot readers - In progress
* A11y best practices - In progress --> Nov
* CSV Export mvp:
* Core support - In progress --> Nov
* Minimal tool - In progress --> Nov * mateusz will take over
* improvements will be stretch goals
* Design:
* Design system - Done
* Implementation of core default - In progress, https://github.com/bokeh/bokeh/pull/14467, MP is reviewing, DA will work on next stage bringing in more design-system elements
* tooltip arrow border needs updating (in existing pr)
* Panel audit/updates - In progress
* Implementation - TODO -- needs planning, next week, DA will work on
* 2 - Refactor the theme and styling systems.
* Common CSS Vars
* Preliminary - Done
* More work needed -- TODO
* DOM & canvas rendering, replace custom layouts with CSS layout
* Legend - Done
* Title, Label, text glyphs, axis - TODO, Mateusz, 3.9
* Configure per component stylesheets (identify scope) - TODO (fixes to components)
* 3 - Internationalization and translation improvements - TODO - depends on DOM-Canvas rendering, revisit in Jan
> [ ] all except r-t-l is unblocked, can start work now
* Verify support for non-english characters - likely works for latin: Pavithra
* look at scientific python, simplified chinese, spanish, portugese
* Support right-to-left text
* Support to mark strings as translatable
* Tool for language toggle
* 4 - Testing, maintenance, outreach
* Conference talks - Done
* Playwright PoC - Blocked?
* https://github.com/bokeh/bokeh/pull/14032, https://github.com/bokeh/bokeh/discussions/14057
* Frank & Tania will take a look
## 🚀 Action items
- [ ] Schedule syncs w/ Mateusz, Frank, Daniel for data navigator
- [ ] Meeting for design system implementation next steps