---
# System prepended metadata

title: 'Q4 2023 / Bokeh Weekly Sync '

---

# Q4 2023 / Bokeh Weekly Sync :sparkles:

**Welcome!**

:computer: We meet here: meet.google.com/dtm-iycn-ctx

:clock8: Every Wednesday, at 8am Pacific Time

to chat about everything Bokeh!

## Guidelines

- This meeting is covered by [Bokeh ’s Code of Conduct](https://github.com/bokeh/bokeh/blob/branch-3.1/docs/CODE_OF_CONDUCT.md).
- If you wish to participate in a discussion, please use Google Meet's "Raise hands :hand: " feature, and wait for the moderator to call on you.
- These notes are [synced with GitHub](https://github.com/bokeh/pm/blob/master/minutes/weekly/YYYY-MM.md) after the meeting, where you can find past meeting notes.


## TOC

* [20-Dec](#20-Dec)
* [13-Dec](#13-Dec)
* [06-Dec](#06-Dec)
* [29-Nov](#29-Nov)
* [22-Nov](#22-Nov)
* [15-Nov](#15-Nov)
* [08-Nov](#08-Nov)
* [01-Nov](#01-Nov)
* [25-Oct](#25-Oct)
* [18-Oct](#18-Oct)
* [11-Oct](#11-Oct)
* [04-Oct](#04-Oct)

---

## 20-Dec

Moderator: Isaiah

Notetaker: Pavithra

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Bryan
* Isaiah
* Mateusz
* Demetris
* Pavithra
* Philip


### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Plan for end of January, 2024 to revisit the docs build issue on windows.


### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- finalizing "floating" UIs (PR #13538)
- fixed detection if `bokeh-mathjax.js` bundle is needed (PR #13608)
- fixed/improved handling of `NaT` and `NaN` values (PR #13606)
- resolved the issue with `core/kinds` module imports (PR #13605)
- improved `RangesUpdate` event support (PR #13603)
- generalized support for `<label for="input">` (PR #13604)
- upgraded TypeScript to version 5.3 and upgraded other dependencies (PR #13601)
- improved bokehjs' tooling for better CLI argument parsing (PR #13610)
- fixed issues with bokeh's unit tests involving web browsers (PR #13602)
- added support for math text glyphs (`TeXGlyph` and `MathMLGlyph`) (PR #13612)
- work in progress on customizable units in `ScaleBar`

#### NumFocus SDG (Isaiah)

- Prepared the tutorial materials from the bokeh-tutorial repo [#24](https://github.com/bokeh/tutorial/pull/24) and [#23](https://github.com/bokeh/tutorial/pull/23)
- Had separate virtual meetings with the 3 hub managers from the 3 different cities I'm going to be visiting
- Traveled to Port-Harcourt (PH) on Dec. 2nd, 2023 for a physical meeting with the PH hub manager towards planning the PH workshop. A revised budget for the PH event was created at the end of the meeting
- The chosen date for the PH workshop is the weekend of 27 January, 2024
- Designed a flyer for the PH event
- Planning to make jotters/pen to share among the attendees on the workshop days
- Planning to make a few Bokeh shirts for the workshops to give out to a few standout participants

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

* Victoria -End-of-year blog post, request for ideas
* No meeting next week. Next meeting: 10th jan

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

N/A

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

N/A

## 13-Dec

Moderator: Bryan

Notetaker: Isaiah

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Mateusz
* Isaiah
* Bryan
* Demetris
* Pavithra
* Timo


### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Bryan - Check back with Ian (in January, 2024)

### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- redesigned UI gesture handling and dropped `hammerjs` (PR #12831)
  - this includes zero-latency tap support
- redesigned pinch zoom (PR #13595)
- work in progress on "floating" UIs (PR #13538)
- work in progress on toolbar and tool handling improvements (PR #13571)
- finalizing work on fixes to `Range.{min,max}_interval` handling (PR #13561)
- working on improvements to `RangesUpdate` event
- finalized and tested `{H,V}AreaStep` hit-testing (PR #13294)

#### Demetris
- updated the log render count [PR #13503](https://github.com/bokeh/bokeh/pull/13503) with context. 
- Will try the approach of emitting messages with 'trace' level logging.

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

#### Bryan
- Plan on skipping the weekly updates for 27th Dec, 2023 and 3rd Jan, 2024.

#### Timo
- Different complaints from folks about docs build on Windows. A lot of different issues.
    - Should we drop it totally?
    - Other suggestions on how to handle it

#### Bryan
- Thoughts about restructuring the docs reference guide


### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Plan for end of January to revisit the docs build issue on windows.

## 06-Dec

Moderator: Isaiah

Notetaker: Pavithra

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Mateusz
* Victoria
* Isaiah
* Demetris
* Pavithra
* Timo
* Philipp

### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*


### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Bryan - Check back with Ian in a month (First week of December, 2023)
    - moved to Jan

### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- work in progress on "floating" UI (PR #13538)
- fixed `RangeTool` not respecting `Range.{min,max}_interval` (PR #13561)
- redesigned toolbar to allow custom UIs and multi-toolbar support (PR #13571)
- finalizing work on basic measurement tools and shape models (PR #13279)
- optimization and performance regression fixes to glyph index mamangement (PR #13562)
- finished work on zero latency tap gesture detection (PR #12831)
- work in progress on replacement of hammerjs for gesture recoginition (PR this week)
- fixed support for global/local imported stylesheets and added tests (PR #13559)
- migrated bokehjs' bundles from ES2017 standard to ES2020 (PR #13565)
- fixed arrow keys' support in `AutocompleteInput` (PR #13577)
- fixed regression in release toolchain to allow 3.4.0-dev.4 release (PR #13569)
- released bokeh 3.3.2

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*


### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

- Demetris 
    - submitted a grant proposal to improve ML visualizations in Bokeh
- Pavithra
    - submitted the accessibility-focused CZi proposal
    - Will plan some resource clean-up co-working sessions to go through various Bokeh spaces and update access + document

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

## 29-Nov

Moderator: Pavithra

Notetaker: Timo

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Mateusz
* Pavithra
* Timo
* Isaiah
* Bryan

### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*

* 

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

N/A

### 4. Updates

*Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- added support for non-visual glyph data properties overrides (PR #13554)
  - redesign the type system around data properties, reducing duplication and complexity
- redesigned slider widgets and improved their overall behavior (PR #13551)
  - adds supports for property type overrides (e.g. `value = Override(Int())`)
- added support for progress widgets (linear, circular, definite, indefinite) (PR #13546)
- added experimental support for dynamic loading of bokehjs' bundles (PR #13547)
- added support for xor selection mode and selection inversion (PR #13545)
  - selection inversion only for point selections for now
  - this effectively allows deselection with `TapTool`
- continued work on "floating" UI elements (PR #13538)
- finalizing work on the initial set of measurement tools (PR #13279)
  - this includes very experimental "shapes" API
- partially fixed `max_interval` issue in `RangeTool` (PR later this week)
  - found undrelated issues in range management code
- fixed broken image index computations (PR later today)
  - found issues with handling of `image_indices` in the selection code path
- did some profiling work on bokehjs
  - will submit a PR will some "low hanging fruit" type improvements
- work in progress on tool statefulness/modality
  - trying to finish zero latency tap PR #12831

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

N/A

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* Bryan: 3.2.2 release today? Can still include more requests, no time pressure anymore. Tentatively aim for sometime this week (Isaiah and Bryan to do release, coordinate via Slack)
* Mateusz: tried to release a new dev version, but something seems broken, potentially related to package.json
* Bryan: reply to questionaire from Numfocus initiative about code of conduct (with Pavithra)

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Assignee -- Action item

## 22-Nov

Moderator: Timo

Notetaker: Isaiah

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Mateusz
* Isaiah
* Timo
* Bryan
* Pavithra
* Victoria

### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*

N/A

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Bryan - Check back with Ian in a month (First week of December, 2023)
    - Pushed to first week of January

### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- work in progress on UIs (PR #13538)
  - implements dialogs, panels, toolbars, notifications, etc.
- work in progress on the design of modality of tools
- decoupled `Tool` event handlers from `Tool` active/state handling (PR #13540)
  - simplifies/robustifies handling of `pinch` and `wheel` gestures in zooming
  - partially fixes `pinch` event handling on touch devices
- fixed performance regression in algorithms used by eqhist (PR #13543)
- work in progress on fixing `max_interval` support in `RangeTool`
- finalized work on default values in CDS/EditTool (PR #13518)
- renamed `ColorMap` to `PaletteSelect` and improved its functionality (PR #13537)
- work in progress on a few new widgets (progress, tree select, etc.)

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

### 6. Discussion items

#### Bryan
- Any plans on point release?
    - Probably next week (after Thanksgiving)
- Plans on posting about our NF SDG on social media
    - We should plan on pivoting away from twitter. We can start the discussion on GitHub about other options
    - We have a handle on fosstodon already

#### Mateusz
- Past actions on removing Docker?
    - (Bryan) Plans on getting to it after Thanksgiving
    - Victoria has a Windows machine. We can try it out there.

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

## 15-Nov

Moderator: Isaiah

Notetaker: Pavithra

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Mateusz
* Isaiah
* Bryan
* Timo
* Philipp
* Pavithra
* Demetris

### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*

N/A

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Philipp/Mateusz - Ian's branch that logs render counts (CZI work depends on this), open a PR
    - Still a WIP, Demetris will add some notes
- [ ] Bryan - Create a discussion on Docker with the option of removing it.
    - WIP
- [ ] Bryan - Check back with Ian in a month (First week of December, 2023)

### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- work in progress on UIs (initial PR later this week)
  - implements dialogs, panels, toolbars, notifications, etc.
- started migration of SlickGrid to version 5.x (PR #13522)
- enabled `"use strict";` and fixed bokehjs' bundles (PR #13523)
- attempted replacing hammerjs with in-house implementation
- experimental support for structured `dtype`
- experimental support for sparse arrays

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*


### 6. Discussion items

- Tidelift - security concern re generating unescaped JS
    - we're rejecting because this is intentional + not security risk
    - Email fwd'd for more details
    - Put in a wiki (or some other place for visibility)

- Promote on socials
    - SDG grant
    - SciPy tutorial rec. are available
    - API slightly out-of-date: there is a deprecation warning

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Mateusz/Bryan - Investigate Arrow
- [ ] Bryan - Look into tutorial updates


## 08-Nov

Moderator: Timo

Notetaker: Isaiah

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Isaiah
* Philipp
* Victoria
* Bryan
* Mateusz
* Timo


### 2. New introductions!

*Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!*
N/A

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [x] Bryan/Isaiah - Check with NF re: SDG

### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- finalized and merged editable labels PR (PR #12825)
- finalized `BOKEH_DEV` workflow (PR #13042)
- added support for default values to CDS/EditTool (PR #13518)
- finalized Bryan's circle vs. scatter API PR (PR #13283)
- finalized @ndmlny-qs' PR fixing `BoxAnnotation`'s scoping issues (PR #13501)
- allowed options' values of any type in `Select` (PR #13497)
  - adds support for reactive HTML to `InputWidget.title`
  - finishes and improves implementation of `HTML` and `ValueOf` models
- finalizing PR from @MarcSkovMadsen fixing CSS `font-size` (PR #13282)
- workin in progress on (tooltip) templating improvements for "deep inspections"
- workin in progress on widgets/UIs for annotations and data entry
- workin in progress on CSS variables

#### Isaiah
 - Our NumFocus proposal was approved: "**Empowering Aspiring Data Scientists and Encouraging Open Source Contribution in Nigeria through Bokeh Data Visualization Workshops**"
     - I plan to start preparations next month with the tutorial materials.
     - Actual workshops are scheduled from Jan 2024.

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

#### Bryan
- 3.3.1 rc1 has been published
- Full release will be published soon
    - Will need to announce on social media channels
- BEP 6 has been updated

### 6. Discussion items

- What should we do about Docker?
    - Start a discussion to decide on it
    - Ping people in the past who have used Docker

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Philipp/Mateusz - Ian's branch that logs render counts (CZI work depends on this), open a PR
    - Still a WIP
- [ ] Create a discussion on Docker with the option of removing it.
- [ ] Bryan - Check back with Ian in a month (First week of December, 2023)


## 01-Nov

Moderator: Timo

Notetaker: Pavithra

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Timo
* Philipp
* Victoria
* Isaiah
* Demetris
* Pavithra
* Bryan

### 2. New introductions!

*Is this your time in this weekly sync meeting? Welcome! We'd love to hear about you!*

N/A

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

N/A

### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- finalized fixes to background/border visuals in SVG (PR #13363)
- upgraded to Chromium 118 in bokehjs' tests (PR #13363)
- fixed blinking behaviour in `ImageURL` glyph (PR #13496)
- optimized performance of visual baseline testing (PR #13493)
  - extracted from previous LFS migration PR and improved
- added rudimentary `CategoricalSlider` (PR #13489)
  - redesigned/robustified sliders' views
- migrated `Stamen` tile provider to `Stadia.Stamen` (PR #13491)
- work in progress on improvements to `Dialog`
- work in progress on CSS variable based theming
- work in progress on dict/Map deserialization
- work in progress on math text, text node and composite glyphs
- finalized bug/regresion fixes for bokeh 3.3.1

PRs needing review:

- Editable labels: https://github.com/bokeh/bokeh/pull/12825
- `BOKEH_DEV` workflow: https://github.com/bokeh/bokeh/pull/13042

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

N/A

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* 3.3.1
    * Bryan has backports branch release - will merge and cut a dev release
    * There is a pending issue in the milestone
    * Can release next monday after testing 

* Ian ( contributor and core team member) temporarily on hiatus:
    * Meeting rotation: Isaiah, Victoria, and Demetris volunteer :tada:
    * PR reviewers: Brayn can help where possible, Simon (Anaconda) can help :sparkles: 
    
* Heard back from NF re: SDG?
    * Acceptance went out on Monday? Need to check if it's on a rolling basis

* Open call: review the docs and open issues

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Philipp/Demetris - Ian's branch that logs render counts (CZI work depends on this), open a PR
- [ ] Bryan - Check back with Ian in a month?
- [x] Bryan/Isaiah - Check with NF re: SDG

## 25-Oct

Moderator: ~~Timo~~ Pavithra

Notetaker: Ian

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
*  Bryan
*  Ian
*  Isaiah
*  Mateusz
*  Pavithra
*  Philipp

### 2. New introductions!

*Is this your time in this weekly sync meeting? Welcome! We'd love to hear about you!*

* 

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [x] Bryan - update to Arliss for newsletter


### 4. Updates

*Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- worked on migration of visual baselines to LFS
- fixed floating promises in bokehjs
- modernization of bokehjs' interactive tests
- work in progress on improvements to `Dialog`
- work in progress on CSS variable based theming
- work in progress on dict/Map deserialization
- bug fixes for bokeh 3.3.1

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

* Bryan - release maintainers team added to github to control access to release github actions.

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* 3.3.1
    * Backports PR in progress
    * Mateusz working on tests on 2 PRs
    * Release probably on Monday
* Bryan - retirement of old branches, discussion open, comments welcome.
    * Mostly a UI issue, not use of resources
    * It also explicitly shows that those branches are not going to be maintained any more (Mateusz).

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Assignee -- Action item


## 18-Oct

Moderator: Pavithra

Notetaker: ~~Timo~~ Ian

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Bryan
* Ian
* Isaiah
* Mateusz
* Pavithra
* Philipp

### 2. New introductions!

*Is this your time in this weekly sync meeting? Welcome! We'd love to hear about you!*

* 

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Assignee -- Action item

### 4. Updates

*Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

* started migration of visual baselines from the repository to LFS (PR #13453)
    * 20 MB per clone, one clone per CI run (ubuntu CI only)
    * Baseline tests run slower in CI
* finalized work on editable `Label` and other improvements (PR #12825)
  * makes `Label`'s functionality on par with `Text` glyph
* more progress on replacing annotations with glyphs (PR #13344)
  * migrated `LabelSet`
* finalizing migration from plain objects to `Map` (PR #13437)
  * adds support for asymmetric setters and getters to bokehjs' models
* improvements to signal handling in `CDSView` and `Filter` (PR #13442)
  * includes a refactoring of composite filters
* added support for `inspection_policy` to data sources (PR #13439)
  * unifies handling of selections and inspections
* fixed `RangeTool` regression in notebook/jlab (PR #13457)
* fixed `Tooltip` positioning regression in jlab (PR #13431)
* fixed cloning of models with readonly properties (PR #13443)
* work in progress on CSS variable-based theming
* work in progress on math text glyph and other improvements (for SDG)

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

* Updates to Arliss for newsletter - Bryan to do so (release blog post)

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* Bryan - Old repos https://github.com/bokeh/pm/issues/10 - can we remove or archive?
    * Add feedback to discussion please
* Bryan - "Easy" external legends https://github.com/bokeh/bokeh/discussions/13409
    * Add feedback to discussion please
* 3.3.1 - some small but important fixes to go in, maybe next week.

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Bryan - update to Arliss (see above)


## 11-Oct

Moderator: Ian

Notetaker: Pavithra

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Isaiah
* Timo
* Ian
* Mateusz
* Pavithra
* Philipp
* Demetris

### 2. New introductions!

*Is this your time in this weekly sync meeting? Welcome! We'd love to hear about you!*

N/A

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

N/A

### 4. Updates

*Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

- issue triage
- multiple bug and regression fixes
- cleaning up PR queue
- CSS variable-based theming
- SDG - composite glyphs and graph improvemetns

#### CZI (Demetris)

- R5 work is on pause
- Submitting LOI for R6

### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

* 3.3 released

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* 3.3.1 (issue #13428)
    * redesigned tooltips don't work in NB - major bug which will need a patch release soon
    * switch to playwright? (eventually)
        * we can start by setting up the testing infra

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [x] Mateusz, Pavithra - 3.3 Blog post follow-up


## 04-Oct

Moderator: Timo

Notetaker: Ian


### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* Bryan
* Ian
* Isaiah
* Mateusz
* Timo
* Pavithra

### 2. New introductions!

*Is this your time in this weekly sync meeting? Welcome! We'd love to hear about you!*

* 

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [x] Pavithra - Set up a call with Philipp to chat grants
    - will update on slack

### 4. Updates

*Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)

* Finished existing CZI PRs
    * Scale bar
    * Subcoordinate zooming
* Preliminary fix for event propagation
* urllib3 problemn again
* SDG design work on graphs, mathtext
* 3.3 release notes

#### Bryan

* New example plots, how/where to organise
* Legend outside plot, workaround
    * Have to create legend before plots
    * Discussion open on this


### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

*

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* 3.3 release
    * Draft blog post by Victoria (link in slack)
    * RC today
        * Only blocker in urllib3 PR
    * Plan for actual release on Monday
        * Isaiah and Ian to shadow Bryan following the release process
    * Bryan wants to do some notebook testing between RC and release
    * Mateusz moved many issues to 3.4 or 3.x, some that are left may be relevant for this release (Bryan to check)


### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Assignee -- Action item


---

<details>
    <summary>Template</summary>

## DD MMM

Moderator: ...

Notetaker: ...

### 1. Attending

*Please add your name here :)*

* Name / Pronouns (optional) / GitHub handle (optional)
* 

### 2. New introductions!

*Is this your time in this weekly sync meeting? Welcome! We'd love to hear about you!*

* 

### 3. Past actions

*Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.*

- [ ] Assignee -- Action item

### 4. Updates

*Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.*

#### Anaconda (Mateusz)


### 5. External announcements

*Does the contributor team have any announcements for the broader Bokeh community? For example, new releases (candidates), upcoming talks or sprints, new core team members, and more.*

* 

### 6. Discussion items

*Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.*

* 

### 7. Actions

*Action items that come up during discussions, that are not a part of the roadmap for next week. This is also an opportunity to review actions from the previous week.*

- [ ] Assignee -- Action item

</details>