Q2 2023 / Bokeh Weekly Sync
Welcome!
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
We meet here: meet.google.com/dtm-iycn-ctx
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Every Wednesday, at 8am Pacific Timeto chat about everything Bokeh!
Guidelines
- This meeting is covered by Bokeh ’s Code of Conduct.
- If you wish to participate in a discussion, please use Google Meet's "Raise hands
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
" feature, and wait for the moderator to call on you.
- These notes are synced with GitHub after the meeting, where you can find past meeting notes.
TOC
28-Jun
Moderator: Pavithra
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Bryan
- Ian
- Isaiah
- Mateusz
- Pavithra
- Philipp
- Timo
- Victoria
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
- Victoria: Working on 3.2 blog post, aiming to publish today
Anaconda (Mateusz)
- Continue work on sub-plots
- Scalable anotation PR is close
- Earlier worked on improvements to tools (e.g. box edit tool)
CZI R5 (Ian)
- Decided internally: Weekly updaes are too much, therefore: Updates monthly on first Wednesday of the month
Outreachy (Isaiah)
- Ready for the next blog post (bar plots)
- Had some issues with local fork, everything working now
- Blog post should be published by the end of this week
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.
- (Pavithra) BOF at SciPy: Python Visualization and App Tools"
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- (Pavithra) Funding chat with NF
- user survey (has been several years since we last did one)
- list of orgs that use Bokeh
- => Combine with SciPy? (might be too rushed)
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.
21-Jun
Moderator: Ian
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Bryan
- Philipp
- Ian
- Isaiah
- Pavithra
- Timo
- Mateusz
- Victoria
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Holding off update until next week.
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.
- NF Fiscal team / Open Collective approvers?
- Add Philipp and Pavithra to OC
- Delete Google Analytics properties?
- Plausible is setup and working
- Need the paid tier to import?
- Any objections to GA
- Release today? - Yes
- NF Summit in September (AMS)
- They allow 2-people per project – any volunteers to attend?
- Share details with everyone
- New release blog post – take a look if you can!
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.
14-Jun
Moderator: Timo
Notetaker: Ian
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Bryan
- Philipp
- Timo
- Ian
- Demetris
- Pavithra
- Mateusz
- Isaiah
- Victoria
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- allowed
BoxEditTool
to work with any box-like glyphs (PR #13204)
- disallowed setting readonly properties in model constructors (PR #13199)
- included data classes in model traversal functions (PR #13198)
- fixed unsetting
DatePicker.{enabled,disabled}_dates
(PR #13194)
- made
Legend
consider subset indices (PR #13190, #13185)
- worked on scale bar annotation (PR later this week)
- continuted work on canvas layouts
- started
bokeh/bokehrs
repository for Rust-based tooling
CZI R5 (Demetris)
Outreachy (Isaiah)
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.
- Release 3.2
- RC OK, recent discussion on independent zoom which is working as desired.
- Other additions are optional
- RC today to check docs changes on AWS (Bryan/Mateusz)
- In future planning faster releases rather than holding on for "just one more PR"
- Isaiah - how choose when to release, what to include, release version numbers?
- Blog post for 3.2 release?
- Mateusz to update changelog rst
- Bryan/others can help with blog post after RC
- Mateusz will quickly look into fixing recent regression if possible in 3.2
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- Pavithra - SciPy tutorial setup instructions due by Friday?
- Point them at repo, includes local setup
- Chat about grants, e.g. ROSES, after this meeting.
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.
07-Jun
Moderator: Ian
Notetaker:Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Ian
- Isaiah
- Bryan
- Philipp
- Demetris
- Mateusz
- 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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- Finished task foor 3.2 release
- Working on CZI, Canvas layout PR
- Cleanup on issue tracker
CZI R5 (Demetris)
- Continuing to work on getting things ready for dev sync (tomorrow), roadmap, aggregating tasks, etc.
- Mateusz working on canvas layout
- Ian started working on WebGL images PR
Outreachy (Isaiah)
- Set up the repo for work, made several PRs
- Submitted first blog post to Medium page
- Bryan: Will take a look at blog post
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 for NumFOCUS newletter? (Deadline: June 9th) - skip this issue!
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.
31-May
Moderator: Ian
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Ian
- Isaiah
- Mateusz
- Philipp
- Demetris
- Victoria
- Bryan
- Timo
- Pavithra
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- finished work on independent zoom on axes (PR #13049)
- still needs some more testing and update of unit tests
- finalized+merged some misc. PRs
- We have a dev build for 3.2 –
dev3
- we don't know what's wrong with sphinx build, we can make a note.
CZI R5 (Demetris)
- CZI developer meeting next Thursday (will share on Slack), will cover:
- what's been done so far
- roadmap ahead
Outreachy internship (Isaiah)
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.
- SciPy tutorial presenters: meeting 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.
24-May
Moderator: Timo
Notetaker: Ian
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Bryan
- Demetris
- Ian
- Isaiah
- Mateusz
- Pavithra
- Philipp
- Timo
- Victoria
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- Mostly 3.2 related issues
- fixed
GraphRenderer
when using webgl
backend
- ruff update
- typescript import update
- requests/urllib3 issue
- issue created for pydata-sphinx-theme
- cross-integration test and ES module PRs need review
CZI R5 (Demetris)
- Canvas layout (Mateusz)
- Demetris working on project management and example workflows
- Start regular dev sync in next couple of weeks
Outreachy
- Isaiah selected
- Work starts on Monday
- How to be organised, e.g. repo, tags, updates communicated
- Will be revealed next week!
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.
- Pavithra
- Outreachy blog post planned for Monday
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- Pavithra on analytics
- plausible/matomo, the former is simple, matomo more fully-featured (and costly)
- OSS, fully compliant
- Leaning towards plausible
- Hosting: externally or do it ourselves?
- What data do we need: numbers, countries, hardware/OS
- ScientificPython already has plausible running
- Discussion
- Release 3.2
- Cutoff pushed as some new regressions have emerged that should be included
- Dropping messages for models that no longer exist - essentially solved but needs testing
- Meeting for SciPy attendees to check all in progress
- Coordinate meeting in slack
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.
17-May
Moderator: Pavithra
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Pavithra
- Philipp
- Jim
- Demetris
- Mateusz
- Bryan
- Isaiah
- Ian
- Victoria
- Timo
2. New introductions!
Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!
- Isaiah - Outreachy intern (recreate plots from "Fundamentals of Data Visualization" in Bokeh)
3. Past actions
Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- fixed ndarray support in
IndexFilter.indices
(PR #13137)
- taking the opportunity to add new kind of integration tests
- added support for key modifiers to
TapTool
(PR #13132), also for pointer events - could be expanded to others, e.g. wheel tool
- continuted work on CZI tasks (scale indicator, canvas layouts)
- continuted work on latex text glyph support (SDG)
CZI R5
- Demetris:
- continuing work on creating data simulators for benchamrking, preliminary workflows
- discussions about handling data that is too large to fit in memory
- Ian: Working on WebGL support for images
- Bryan: Where do we record these discussions (benchmarks, workflows, etc)? Ian: At the moment: Ask Ian - no formal setup yet, but formal, regular meetings will start soon. Jim: There is a project board, also issues. Bryan to get access to project board, link to be shared.
- Project board: https://github.com/orgs/holoviz-topics/projects/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.
- Philipp: Panel release planned for today
- Bryan: Talk about adapting some of Panel's docs extensions for Bokeh docs!
- Ian & Mateusz are liaising with TARDIS maintainers and users on their Slack, for the NumFOCUS Small Development Grant work.
- Mateusz: no public place to follow project planning yet - potentially set up a project in Bokeh repo (or in Tardis repo?)
- Ian: We are using labels in repo for CZI and SDG
- Mateusz: will create issues as a starting point
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: Added issue for custom JS ticker, will try to work on it. Questions about UX in issue!
- NumFocus meeting this Friday (Jim, Ian, and Pavithra attending, potentially also Bryan)
- Mateusz: Release freeze for 3.2? Bryan: we're fine to freeze end of this week. Mateusz: Need zoom feature finished. Monday sounds good, works for both Mateusz and Bryan
- Ian: some things in the list, not important. Bump them to next release.
- Isaiah: Project structure: https://github.com/bokeh/bokeh/wiki/BEP-4:-Project-Roles Ian: recommend looking at commit history in repo
- Pavithra: Keeping an eye on a11y grant application, potentially move forward in the next few weeks
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.
10-May
Moderator: Ian
Notetaker: Ian
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Ian
- Mateusz
- Demetris
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- fixed a regression in visual-like data processing in derived glyphs (PR #13113)
- working on canvas layouts (e.g. layouts of legends, colorbars, etc.) (PR this week)
- working math text support in
Text
glyph (PR this week)
CZI R5 (Demetris)
- creating data simulators primarily for benchmarking
TBD
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.
- Mateusz and Ian meeting with TARDIS lead maintainer next week - start of the NumFOCUS Small Development Grant
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.
03-May
Moderator: Timo
Notetaker: Ian
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Philipp
- Mateusz
- Demetris
- Pavithra
- Bryan
- Timo
- Victoria
- Ian
- Ajoke
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- finalized support for shadow DOM in
ipywidgets_bokeh
(PR #95)
- fixed race conditions in layout resize, update and readiness reporting (PR #13100)
- improvements to axes (axes indepenent of layout, configurable axis face, more visuals) (PR #13106)
- restarted work on canvas layouts (multiple legends, colorbars etc.) in preparation for sub-plots
- continuted work on independent zoom (and pan) of secondary ranges/scales (PR #13049)
CZI R5 (Demetris)
- Met with collaborating scientists, requirements capture
- Performant image stack viewer would be useful
- Working on demo workflows, will present group
- Will identify performance bottlenecks
- Mateusz starting on ridgeplot shortly (see above)
Timo
- Documentation updates
- Unpinning sphinx
- Working on fixing autoclasstoc problems
- (Bryan) maybe just remove this in the short term for the release
- Should be OK for next release
TBD
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.
- Successfully awarded NumFOCUS Small Development Grant for "Rendering LaTeX equations in TARDIS plasma graphs using Bokeh”.
- Public announcement (blog, twitter, etc)?
- Ian to write up a few sentences and provide to Bryan/Victoria
- Pavithra Existing proposal has lots of info suitable for blog
- Outreachy intern announced tomorrow, social post (Pavithra)
- Github labels for funded work (Ian)
- Timo - Previously used github project
- Demetris - CZI is cross-project so managed at that level
- Ian - NumFOCUS SDG is small enough to not need lots of management
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- Release 3.1.1 (Bryan)
- Backports PR in progress
- Help needed identifying other PRs that need to be backported, let Bryan know
- Probably nothing else needed (Mateusz)
- Needs a baseline image updated - yes
- Intention is to support Panel 1.0 release
- End of the week may be doable
- No major announcements necessary, post in discourse only
- Need to start on SciPy tutorial soon! (Pavithra)
- Alternatives to Binder for jupyter notebooks (Bryan), Philipp may provide help
- Longer term
- Some Panel docs on pyodide should be copied across to Bokeh docs
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.
26-Apr
Moderator: Ian/Pavithra
Notetaker: Ian
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Ajoke
- Demetris
- Ian
- Mateusz
- Pavithra
- 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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- fixed a race condition between plot and canvas resize (PR #13100)
- finalized and merged span and strip glyphs (PR #12677)
- started work on
HoverTool
's formatters improvements (PR #13096)
CZI R5 (Demetris)
- nothing further to report
TBD
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.
- PyPI organization - Bryan, Ian, Pavithra, Timo added so far
- EuroSciPy (Pavithra)
- Mateusz may submit something too
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- Release
- 3.2 held back
- 3.1.1 quite soon, latest fixes, possibly even next week, backports of other recent fixes?
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.
19-Apr
Moderator: Timo
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Victoria
- Jim
- Mateusz
- Demetris
- Bryan
- Ajoke
- 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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
bokeh
- working on reliability of async server tests (PR #13091)
- finalized work on span and strip glyphs (PR #12677) [docs TBD]
- working on independent zoom of secondary ranges/scales (PR #13049)
- working on scale indicator annotation
- working on a fix to a race condition in layout updates
- published version 3.2.0.dev1
ipywidgets_bokeh
- added support for shadow DOM to "native" ipywidgets (PR #92)
- working on shadow DOM support in third-party ipywidgets
- working on fixing communication issues (PR #93)
- published version 1.4.0.dev1
CZI R5 ()
Demitris
- meeting last week to look into collaborator workflows for imaging (e.g. bigger video streams, finding bottleecks) got pushed to next week
- creating preliminary workflows, benchmarking
- still in requirement gathering stage
TBD
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.
- SciPy tutorial accepted! Next steps?
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- (Optional) Input from the team on their favorite Bokeh plot(s) in the Gallery for an upcoming blog post.
- 3.2 release
- Bryan: potentially another month to finish (also update docs infrastructure - unpin sphinx, theme, etc), use May for polish and clean up
- Jim: Mateusz has list of potential additinal features
- Philipp: Make sure race condition is fixed
- Bryan: decide on feature freeze around mid May, to be able to work on stability and docs
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.
12-Apr
Moderator: Timo
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Ajoke
- Victoria
- Bryan
- Pavithra
- Timo
- Mateusz
- Philipp
- Demetris
2. New introductions!
Is this your first time in this weekly sync meeting? Welcome! We'd love to hear about you!
- Demetris – works with Philipp and Jim at Anaconda
3. Past actions
Did we complete our actions from last week? Notetaker to copy over action items from the previous meeting.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- fixed/improved
MultiRootStaticHandler
after recent changes (PR #13070)
- started working on embedding with ESM bundles (PR #13074)
- fixing issues with top-level margin support in the layout (PR #13075)
- wrapping up work on new span/strip glyphs (PR #12677)
- still working on
ipywidgets_bokeh
- wrapping up work on initial ESM support in
CustomJS
(PR #12812)
- fixed issues with unneded selections in WebKit when using sliders (PR #13082)
- started work on scale indicator annotation and more flexible axes
CZI R5 (Demetris)
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 - Blog posts on highlighting some gallery examples
- Outreachy, next step is selecting an intern :)
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- NASA / CZI grants around improving accessibility
- Google Analytics turned off on discourse and other properties
- Adopt NFs blanket privacy policy
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.
05-Apr
Moderator: Ian
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Ajoke
- Ian
- Mateusz
- Timo
- Bryan
- Isaiah
- Victoria
- James
- 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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- added support for
Axis.axis_label_orientation
(PR #13044)
- added support for independent zooming of axes (PR #13049)
- finalizing work on H/V span and strip glyphs (PR #12677)
- minor progress on web assembly support (PR #12961)
- switch conda solver to use libmamba in CI (PR #13061)
- check if sample data files are up-to-date (PR #13059)
- correctly resolve custom host and port with server resources (PR #13041)
- working on bokeh/bokehjs development workflow improvements (PR #13042)
- working on reducing verbosness of bokeh server's logs (PR #13038)
- fixed an example that was failing with pandas 2.0 (PR #13057)
CZI R5 (Jim)
Diving into tests. Meeting with Mateusz to outline his focus areas (mostly subplots-related). Dmitri is collecting concrete workflows for biological tasks. Performance optimization is postponed until working on those tasks is complete.
Bryan: Received message regarding invoicing
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.
- At the end of next week, we should find out about NumFocus SDG and SciPy talks
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- Dask and distributed updates. Ian tried to get in touch, no reply yet. Suggestion: write PR to their repo (Ian)
- 3.2 release:
- Mateusz: Today was inital target data, but two PRs still pending. RC potentially at end of this week.
- Bryan: try to get even months for releases - having a release anytime this month should be OK. Sounds like there isn't a lot of user-facing changes. Towards the end of this month should be fine.
- Ian: No rush, this month would be good
- Victoria: idea from Outreachy: have a quick intro for Bokeh
- Bryan: blog post would be great
- Ian: Overlap with other discussions, we have also talked about Video in the past
- Isaiah: Some weeks ago, Bryan mentioned holding back with Outreachy PRs for team to catch up.
- Bryan: leave some work in the micro tasks for the future, especially keep working on other issues in the tracker. Also, reach out on Slack/GitHub!
- Jim: Discussions with NumFocus (Katrina Riehl), taking on pyviz.org as a project. What initiatives could we suggest to improve cooperation between libraries, now that there is someone to push this? Reach out to Katrina or Jim, or open a discussion on pyvit.org!
- Bryan: Harder part is getting people together… maybe something like survey content as low-hanging fruit to start with
- Isaiah: Building docs on Windows?
- Ian: some issues are windows specific, part of it is more fundamental
- Mateusz: No progress yet, will try to get that fixed
- Ian: WSL is one potential way forward
- Mateusz: maybe just create that file, no matter what is in it?
- Timo: In addition to the general file-related issue there is also a Windows-specific issue if some paths that might be off in the BAT file
- Ian: potentially also docker image - we need to make it better!
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.
Meeting template.
DD-MMM
Moderator: …
Notetaker: …
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
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.
4. Updates
Active contributors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
CZI R5 ()
- Updates monthly on first Wednesday of the month
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.