# 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>