Q1 2024 / Bokeh Weekly Sync
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 →
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
27 Mar
Moderator: Timo
Notetaker: Isaiah
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Bryan
- Philipp
- Timo
- Mateusz
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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- improved and simplified bokehjs' linting setup (PR #13778)
- doesn't require any configuration anymore
- added more examples to bokehjs (PR #13785)
- finalizing work on the redesign of slider widgets (PR #13551)
- working on CSS variable support in canvas visuals (issue #12759)
- working on CSS variable support in bokehjs' stylesheets
- working on initialization issues of models in bokehjs (issue #13732)
- exploring integrations with JS/CSS toolkits (issue #10276, #10795)
- currently Lit element, but it may expand to React, Vue, etc.
NF/SDG (Isaiah)
- As a follow-up from the concluded workshops, the hub managers are also planning to host another workshop for their students in April. Will add that in the final report.
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 - Draft blogpost will be up by tomorrow from Victoria
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.
20 Mar
Moderator: Isaiah
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Bryan
- 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.
N/A
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- Bokeh released, new 3.5 dev branch
- New version of Jupyter Bokeh released
- Removed some legacy code (font metrics)
- working on 3.5 tasks (wdigets, CSS)
CZI (Demitris)
- Currently focusing on performance increase for utilizing a lot of data in a subplot (many time series stacked on a canvas, range tool with annotations on top of it, etc)
- Improve API with situations where you have lots of images in time, navigate those efficiently
- Work on benchmarking, moving to pytest benchmark (which might not work out) - compare load/display, latency
- Looking at supporting a workflow (Panel) to deal with situations with large image volume at a certain resolution depending on zoom level
- Next steps: work on streaming samples, start creating public-facing documentation
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.
- Blog post should be coming soon (also update on Discord)
- NumFocus will probably request input for monthly newsletter soon
- Mateusz preparing images for the blog
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.
13 Mar
Moderator: Timo
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Timo
- Mateusz
- Ian
- Demetris
- Pavithra
- Victoria
- Philipp
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.
N/A
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- Completing the 3.4 release - fixing couple of issues and regression and updating docs
- Working on 3.5 - CSS Themeing, Widgets, Sliders, 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.
- 3.4 release scheduled for this week
- 2 PRs yet to be reviewed
- Release notes are ready
- Victoria will work on the blog post (can be published after the releasee)
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.
06 Mar
Moderator: Bryan
Notetaker: Isaiah
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Bryan
- Philipp
- Demetris
- Mateusz
- Victoria
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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- fixed warnings related to Py/Js version mismatch (PR #13741)
- improved type safety of DOM element constructors in
core/dom
(PR #13735)
- fixed CSS module support in extensions' compiler (PR #13737)
- fixed an extensions-related example in docs (PR #13740)
- working on fixes to
HasProps
intialization order (issue #13732)
- working on fixes to constraint management in
BoxAnnotation
(issue #13725)
- working on documentation for bokeh 3.4.0
- investigating issues with floating UI elements in jupyter lab
- working on widgets/theming/CSS for bokeh 3.5
- modernizing panel's codebase to match bokehjs
- allows me to investigate what components could be moved to bokeh, e.g. progress widgets in PR #13546
NumFocus SDG (Isaiah)
- Had the last workshop in Kaduna over the weekend of 2nd and 3rd March.
- About 32 persons attended. Participation was great. Got asked some challenging questions during the tutorial
- Shared some pictures on SM: Twitter, LinkedIn, Facebook
- Sunday's event was cut short due to flight rescheduling
- Feedback was great as well
- Next step is to write a report about the whole workshops. Will try to do that this 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.
- Bryan - Timeline for 3.4 release?
- Mateusz - Some minor bug fixes. We may not need another RC. Let's look at next week.
- Bryan - We can do one more RC to view the latest docs build and merged PRs.
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.
28 Feb
Moderator: Pavithra
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Timo
- Mateusz
- Ian
- Bryan
- Pavithra
- Philipp
- Victoria
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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- resolved CI failures (PR #13724) (BokehJS tests on Windows still an issue)
- added support for Unicode placeholder names (PR #13723)
- finished renaming property types that conflicted with builtins (PR #13722)
- fixed validation of width/height constraints in layouts (PR #13721)
- added dependencies to
@bokeh/bokehjs
npm meta package (PR #13715)
- fixed
Bokeh
detection logic in plugin prelude (PR #13713)
- allowed update of known references during deserialization (PR #13710)
- continued work on various PRs related to widgets, theming and CSS
- trying to finalize a few existing PRs to reduce the PR queue
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.
- Submitted a tutorial for SciPy US
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: Timeline for RC / release?
- Mateusz: Initally set for Monday, then moved to today (RC). Still some PRs for docs required for full release.
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 Feb
Moderator: Isaiah
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Timo
- Philipp
- Mateusz
- Ian
- Victoria
- Pavithra
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)
- finalized and merged a few PRs from external contributors (PR #13685, #13593, #13591)
- finalized migration to obligatory curly brackets (PR #13703)
- simplified and normalized enum definitions across bokehjs (PR #13701)
- resolved serialization issues (PR #13696)
- finalized work on
ValueRef
formatters (PR #13650)
- improved and simplified templtating with DOM models
- partially fixed an issue missing tooltip entries
- fixed mypy and ruff related CI failures (PR #13707)
- published bokeh 3.4.0-dev.8
- working on various CSS/theming/widget related PRs for 3.5
- fixing
Tabs
header scrolling regression (from bokeh 3.0)
- working on jupyter-bokeh release
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.4 RC timeline
- Only concern is API changes - can be incorporated in the next release?
- Philipp - Will try to complete ongoing work by EOW
- mateusz - Need to complete ValueRef PR for this RC
- Aim for Monday
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 Feb
Moderator: Timo
Notetaker: Isaiah
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Mateusz
- Ian
- Bryan
- Pavithra
- Victoria
- 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 contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- dealt with
hasOwnProperty
and related changes (PR #13689)
- resolving serialization regressions (PR #13677, new PR to supersede it)
- follow-up on "floating" UIs
- started work on theme switching in the UI (PR next week)
- Bryan: Make sure we can create an Issue to collect the requirements in one place, to be handled by Mateusz
- restarted work on redesign of sliders, selects, etc.
NumFocus SDG (Isaiah)
- Held the Uyo workshop over the weekend of 10th and 11th Feb.
- Turn-out was great, about 40 persons.
- Time spent was about 6 hours each day.
- Some pictures shared on social media (FB, Twitter, LinkedIn)
- Setback during the Open Source part of the workshop was the participants unable to build the Bokeh docs on Windows. Only one participant had a Linux system and he was the only person able to complete the set-up process.
- Many folks on Social media are requesting that I come to their cities as well. No promises made.
- Next/final workshop will be held in Kaduna on the weekend of March 1st. Preparations are already underway.
- Timo: Plan on making a blog post about the workshop?
- Isaiah: Will consider it as part of the final report.
NumFOCUS Town Hall last Monday (Ian and Pavithra)
- Slide deck and audio file: https://github.com/numfocus/TownHallCommunityFeedback/issues/3
- Detailed notes: https://hackmd.io/chkHEixORx2qqy2ZMvSrNg
- About 95 people
- Key points:
- New funding route "member program" as well as existing donations
- Split board in 2 = admin + tech advisory
- Different election process, projects have votes
- Additional staff (1) full-time fundraising, (2) shared infrastructure e.g. build/benchmarking system
- AI-supported knowledgebase
- AI alliance - some very keen, some very skeptical
- NumFOCUS in Europe
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.
-
Timo - Experimenting on dev container for docs build on Windows. Still a WIP, that needs to be looked into. https://github.com/bokeh/bokeh/issues/13544#issuecomment-1920558988
- Bryan - We can have a wiki page to direct people to who needs to build the docs on Windows
- Timo - It also works locally
-
Bryan - Heard back from the Scipy folks on having the Tutorial at the conference happening in Seattle. Anybody interested in attending can reach out on the docs channel on Slack
-
Bryan - Thoughts on 3.4 release?
- Mateusz - As soon as Serialization is done, perhaps rc in a week.
- Bryan - Mid March or earlier seems like a good time to aim for.
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 Feb
Moderator: Pavithra
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Mateusz
- Bryan
- Demetris
- Mateusz
- Pavithra
- Timo
- Isaiah
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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- finalized work on "floating" UIs (PR #13538) [partially reviewed by Philipp and Simon]
- continued work on serialization regressions (PR #13677) [WIP]
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.
-
Demo of "floating" UIs (Mateusz): Symbolic coordinate system that helps to synchronize between DOM-based and Canvas-based UIs. Opens up the possibility for several improvements, such as multiple attribution from any renderer, displaying a panel in the plot, adding a toolbar to the select box from the select tool, add a context menu to selections in the plot, support for multiple dialogs and stacking order.
-
Bryan: Mobile compatibility? Mateusz: That should work
-
Bryan: Make short video snippets of individual interactions. Mateusz: Already planning to do that for the docs
-
Bryan: Planning over the next few months to restructure the reference guide to make it less complex and heavy. Will create an issue about that!
-
Isaiah: Also update the tutorial with new floating UI features? Mateusz: This will take a release or two until it becomes fully usable and be polished - then it'll make more sense to add to the tutorial. Bryan: Please make issue on the tutorial repo as a reminder to add this once it is available. Mateusz: Symbolic coordinate system has simliarities with scalar properties that aren't used much, there might be some merging and expanding of those features at some point in the future.
-
Pavithra: SciPy deadline approaching? In Tacoma, WA this year! Might be too soon for another tutorial? Might still give it a try - discuss on 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.
31 Jan
Moderator: Isaiah
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Mateusz
- Isaiah
- Timo
- Ian
- Bryan
- Demetris
- Philipp
- 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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- finalizing work on "floating" UIs (PR #13538)
- started working on serialization regressions (PR #13677)
- working on the multi-toolbar PR
NUMFocus SDG (Isaiah)
- First workshop was held in Port-Harcourt on 27th and 28th Jan
- The workshop was divided into two sections:
- First part was a tutorial on Bokeh
- Second part was an introduction to Open Source contributions
- Unexpected challenge was time. I exceeded the allotted time on both days.
- Next workshop will be in Uyo on Feb 10th. Preparations are well underway.
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.
- External contracting work (Ian)
- Company wanting to use Bokeh for Oceanography dataviz
- Ian is interested
- Mateusz can help
- Philipp - Holoviz team is also interested because it's a good fit
- Ian will request more information, Ian & Philipp will coordinate next steps
- One requirement - people based in the EU, Isaiah is interested in observing (Observing is tricky, but need to verify re legal forms)
- Let's also take the opportunities to create showcases (if available)
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-Jan
Moderator: Timo
Notetaker: Isaiah
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Philip
- Mateusz
- Isaiah
- Bryan
- Ian
- Timo
- Pavithra
- Victoria
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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- finalizing work on "floating" UIs
- finalized work on custom units of measurement for
ScaleBar
(PR #13625)
- finalized fixes to
Range.{min,max}_interval
handling (PR #13561)
- adds support for
{min,max}_{width,height}
constraints to BoxAnnotation
Philipp
- Pushed some PRs to handle issues around session clean-up
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.4 release very soon
- Figure out announcements schedule with Victoria
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
Timo
- Some issues around the doc build will be resolved after 3.3.4 release
Isaiah
- Not many
good first issues
for new contributors
- Bryan - Many issues in the repo are TS isues and many new contributors are Python devs so it will be difficult to find good first issues for new contributors
- Mateusz - We have to find some issues which are actually good first issues to avoid confusion and difficulties for new contributors
- Timo - We have a
good first issue
template we can revisit
- Bryan has found it and dropped it in the chats
- Timo - We can create some from our docs
- Ian - We can also make some comments about the pre-requisites for a new contributor to a
good first issue
such as machine type (Windows etc)
Timo
- Timeline for 3.4 release?
- Mateusz - We can start a blog post or discussion on github for it
- Bryan - We can start with a timeline to schedule blogs and release notes for what is new in the release
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-Jan
Moderator: Timo
Notetaker: Pavithra
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Mateusz
- Isaiah
- Philipp
- Ian
- Pavithra
- Timo
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.
4. Updates
Active contibutors, especially funded developers, share quick highlights from last week, and the roadmap for next week.
Anaconda (Mateusz)
- finalizing work on "floating" UIs (PR #13538)
- working on improved toolbar support (PR #13571)
- finalized CSS
font-size
PR from Marc (PR #13282)
- finalized work on customizable units of measurement (PR #13625)
- finalized work on
{min,max}_interval
support (PR #13561)
- work in progress on formatter support in
ValueRef
(PR #13650)
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.
- Ananconda is hiring a JS/TS developer to work on Bokeh (details to come soon)
6. Discussion items
Add any topics that will benefit from feedback from everyone present. Please add your topics here while we go through updates.
- next release
- dev/rc release this week will be nice
- need to fix serialization of dicts before dev/rc
- properly plan 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.
10-Jan
Moderator: Isaiah
Notetaker: Timo
1. Attending
Please add your name here :)
- Name / Pronouns (optional) / GitHub handle (optional)
- Isaiah
- Bryan
- Ian
- Philipp
- Mateusz
- Demetris
- 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)
- released bokeh 3.3.3 (PR #13624)
- resolved failing minimal-deps job in CI (PR #13635)
- added support for string nodes to
StaticLayoutProvider
(PR #13618) (SDG)
- removed dict serialization hacks and generalized dict support in bokehjs (PR #13618) (SDG)
- added support for outline shapes to
Text
-like glyphs (PR #13620) (SDG)
- added support for glyph decorations to line glyphs (PR #13619) (SDG)
- work in progress on adding edge labels to graphs (PR TODO) (SDG)
- work in progress on shape detection when spanning lines between glyphs (PR TODO) (SDG)
- allowed to easily define custom units of measurement in
ScaleBar
(PR #13625) (CZI)
- finalizing fixes to
{min,max}_interval
handling (PR #13561) (CZI)
- work in progress on "floating" UIs (PR #13538)
- early work in progress on CSS theming canvas visuals (PR TODO)
- dropped Python 3.9 support and modernized the codebase (PR #13634)
- made all generated HTML elements to use unique and CSS safe IDs (PR #13636)
- used
ruff
to ban top-level typing_extensions
imports (PR #13633)
- updated licensing information to 2024 (PR #13630)
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: Ballpark idea of 3.4 release time frame?
- Philipp: second that, talked about rough themes for 3.4 and 3.5 releases, splitting up PRs.
- 3.4: Focus on floating UI PR (Mateusz: sometime early february would be ideal)
- 3.5: Focus CSS variables, unify/clean up of widgets (CSS would be breaking change) - Part of the reasoning: we expose at set of variables to define style, then could reimplement different widget that uses those.
- Bryan: Are we targeting Bokeh CSS or the widget'S CSS?
- Mateusz: Yes, provide consistent API for this (defined CSS variables with sematntics, etc) - that is why redesigning the widgets - to be consistent.
- Philipp: Variables will finally provide a guaranteed API. Once 3.4 is out, we should formalize this as issues/discussions in the repo.
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.
Template
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.
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.