# HoloViz meetings ## https://hackmd.io/@holoviz/minutes/edit HoloViz meetings are usually for general planning and status discussions. See https://hackmd.io/@holoviz/BygVgIC6L for the triaging checklist, and https://status.holoviz.org for the list of projects to triage. # 2025-10-21 HoloViz Meeting **Attendees:** Demetris, Andy, Philipp, Simon, Jim, Jean-Luc, Andrew, Mateusz, Isaiah ## HoloViz Core and Bokeh ### Bokeh - Last release (pip, conda-forge, conda-defaults: 3.8) - Next release 3.9 (est. 1-2 months) - Canvas improvements/theming, keyboard bindings ### Panel - Last release (pip, conda-forge, conda-defaults: 1.8.2) - Next releases: 1.8.3 (sometime next week) - Dashboard: tests failing ### Lumen - Last release (pip, conda-forge, conda-defaults: 0.10.1) - Next releases: - lumen dev meeting for milestones - Project board created - Refactoring state code - Maybe 0.11 or 1.0 - Lumen UX meeting soon.. DR will reschedule - Who is the Lumen audience? - Dashboard: docs failing ### HoloViews - Last release (pip, conda-forge, conda-defaults): 1.21.0 - Next releases: - 1.22 plans - Synthetic legend for any categorical - Filtering to hover tool - SizeBar - Narwhals interface merged - The separate Ibis interface will be deprecated/replaced - Dashboard: docs failing ### hvplot - Last release (pip, conda-forge, conda-defaults): 0.12.1 - Next releases: Unclear ### Datashader - Last release (pip, conda-forge, conda-defaults: 0.18.2) - Next release: - 0.19 or 0.18.3: QuadMeshRectilinear work - Needs a release soon - What's the nature of dependency/usage with earthmover? - blog post: https://earthmover.io/blog/dynamic-map-tile-rendering-icechunk-zarr-data-xpublish-tiles/ - TODO: let's meet with Earthmover/Deepak(?) - Dashboard: docs failing ### Param - Last release (pip, conda-forge, defaults: 2.2.1) - Next release 2.3 - Smaller release might happen - Maxime reviewing old PRs, getting milestone ready - Philipp's descriptor factory typing system PR, then TypedParameterized ### GeoViews - Last release (pip, conda-forge: 0.14.1), (defaults: 0.14.0) - Dashboard: packages, docs failing - Wind barbs w Bokeh implemented, copiloted-assisted - Glyph implementation outside of Bokeh, how tightly to pin Bokeh - Mateusz: looks fine - TODO: Andrew get geoviews updated on defaults.. Maxime has a guidance doc on this ### Colorcet - Last release (pip, conda-forge, defaults: 3.1.0) ## HoloViz Extensions, Incubator, Dev -------------------------- ### panel-material-ui - Last release (pip: 0.5.0), (conda-forge: 0.5.0), (defaults: NONE) ### panel-split-js - Split pane components from Lumen UI - Allows for airgapped lumen ## General HoloViz Agenda Items -------------------------- ### Announcements ### Outreach, Conferences, Meetings - HoloViz Steering Comm Meeting being planned for Q4 - ### LLM/Copilot usage - How should the HoloViz team use LLMs/GitHub Copilot for code contributions? - Andrew: - Finds Copilot valuable for brainstorming/exploring codebases and understanding context; open to not using Copilot-generated PRs as final PRs - Maxime: - Doesn't want to review LLM-authored PRs; prefers local LLM tools (Claude Code, Cursor) where humans commit the code in their own name rather than Copilot opening PRs directly. Review experience: AI-generated code felt "LLM-y," made him more demanding in review - Jim/Philipp: - Team members can use LLMs as tools, but members must be listed as PR authors and vouch for every line - TBD: is copilot the committing author for squashed/merged PRs.. ideally it would at least co-authored with the person -------------------------- # 2025-10-07 HoloViz Meeting **Attendees:** Demetris, Andy, Philipp, Simon, Jim, Jean-Luc, Andrew, Mateusz ## HoloViz Core and Bokeh ### Bokeh - Last release (pip, conda-forge, conda-defaults: 3.8) - Upcoming release 3.8.1 - adressing regressions (1-2 weeks) - Next release 3.9 (est. 1-2 months) - Canvas improvements/theming, keyboard bindings ### Panel - Last release (pip: 1.8.2, conda-forge: 1.8.1, conda-defaults: 1.7.5) - Next releases: - 1.8.2 released! - tabulator issues - pyodide fixes - deployment docs - uv docs ### Lumen - Last release (pip, conda-forge, conda-defaults: 0.10.1) - Next releases: - 0.11.0 dev released - lumen dev meeting 0.11.0/1.0 for milestones on thursday - Lumen UX meeting in 2 weeks - preliminary support for xarray & sql: https://github.com/alxmrs/xarray-sql, https://github.com/holoviz/lumen/pull/1434 - Dashboard: tests, docs failing ### HoloViews - Last release (pip, conda-forge, conda-defaults): 1.21.0 - Next releases: - 1.22 plans - Synthetic legend for any categorical - Filtering to hover tool - SizeBar - Narwhals interface merged - The separate Ibis interface will be deprecated/replaced ### hvplot - Last release (pip, conda-forge, conda-defaults): 0.12.1 - Next releases: Unclear - Docs status? Should be resuming now - Dashboard: tests failing ### Datashader - Last release (pip, conda-forge, conda-defaults: 0.18.2) - Next release: - 0.19 or 0.18.3 - QuadMeshRectilinear work - awaiting anything? - a couple PRs finishing up - Dashboard: tests failing ### Param - Last release (pip, conda-forge, defaults: 2.2.1) - Next release 2.3 - Maxime reviewing old PRs, getting milestone ready - docstring improvements - metadata slot to parameter - Philipp's descriptor factory typing system PR, wrapping up soon? then TypedParameterized - Will continue work next week - Simon's LSP demo - How to distribute this? - pip, vscode extensions market - Do you need to start the server? - It's just a pip package so if you install the extension in vscode then the extension should find this package entry point - pycharm, spyder, neo-vim, emacs, etc have - resources: - https://github.com/hoxbro/param-lsp - https://microsoft.github.io/language-server-protocol/ - another example of an lsp for a dsl is `stan` ### GeoViews - Last release (pip, conda-forge: 0.14.0), (defaults: 0.14.1) - Dashboard: tests failing ### Colorcet ## HoloViz Extensions, Incubator, Dev ### hvsampledata ### holonote ### panel-material-ui - Last release (pip: 0.5.0), (conda-forge: 0.5.0), (defaults: NONE) ## General HoloViz Agenda Items ### Announcements - Python 3.14 coming out today - pyopensci: https://www.pyopensci.org/how-to-submit-a-package-to-pyopensci.html - let's submit datashader, colorcet, holoviews ### HoloViz takeaways from team meeting - Project Roadmaps needed - Low/No-cost quarterly meeting in/around Berlin ### Outreach ### Conferences ### Meetings - HoloViz Steering Comm Meeting being planned for Q4 ### Coding - copilot usage for certain PRs. For instance: https://github.com/holoviz/holoviews/pull/6698 - --- # 2025-09-23 HoloViz Meeting **Attendees:** Demetris, Andy, Philipp, Isaiah, Simon, Maxime, Jim, Jean-Luc, Andrew, Mateusz, Dawn ## Core Packages ### Bokeh - Last release (pip, conda-forge: 3.8, defaults: 3.8) - Upcoming release 3.8.1 - adressing regressions (1-2 weeks) - Next release 3.9 (est. 1-2 months) - CZI R6 restarting: Canvas improvements/theming, keyboard bindings ### Panel - Last release (pip: 1.8.1, conda-forge: 1.8.1, defaults: 1.7.5) - Next releases: - 1.8.2 later this week - tabulator issues - No 1.9 milestone yet - Dashboard: tests failing ### Lumen - Last release (pip, conda-forge: 0.10.1), (defaults: 0.9.0) - Next releases: - 0.11.0 dev released - new UI - Report view - Optimize/monitor token usage - lumen dev meeting to determine inclusion 0.11.0 next week - Dashboard: docs failing ### HoloViews - Last release (pip, conda-forge, defaults): 1.21.0 - Next releases: - 1.22 plans - Synthetic legend for any categorical - Filtering to hover tool - SizeBar - Narwhals interface merged - The separate Ibis interface will be deprecated/replaced ### hvplot - Last release (pip, conda-forge, defaults): 0.12.1 - Next releases: - Docs status? - Paused for sept.. resuming in 2 weeks ### Datashader - Last release (pip, conda-forge: 0.18.2), (defaults: 0.18.2) - Next release (Simon): - 0.19 - awaiting external contributor wrapup of a quadmesh PR - added benchmark to CI ### Param - Last release (pip, conda-forge, defaults: 2.2.1) - Philipp's Typing draft PR: https://github.com/holoviz/param/pull/1066 - parameters from type annotations, typed parameterized - Simon has been working on an LSP (for neovim) for Param to enable auto-completion and (hopefully) reactive expression guidance - Tests failing - Next release 2.3 - Maxime reviewing old PRs, getting milestone ready - docstring improvements - metadata slot to parameter ### GeoViews - Last release (pip, conda-forge: 0.14.0), (defaults: 0.14.1) - Tests, Docs are Failing. ### [panel-material-ui](https://github.com/panel-extensions/panel-material-ui) - Last release (pip: 0.5.0), (conda-forge: 0.5.0), (defaults: NONE) ### Others: Colorcet, hvsampledata, etc ## General HoloViz ## Meetings - HoloViz/Anaconda team on-site coming up next week - Any public shareable outcome? Probably not - Simon will set up Panel-only meeting - Will experiment with a community call sometime in Q4 - goal: try to attract contributors ### Conferences - Charlie scverse conference Nov 17-19 (lumen-anndata) - Dawn attending: - PyData Vermont Burlington, VT, USA 2025-10-21 2025-10-22 - PyTorch Conference San Francisco, CA, USA 2025-10-22 2025-10-23 - JupyterCon 2025 San Diego, CA, USA 2025-11-04 2025-11-05 - PyLadiesCon 2025 Virtual 2025-12-05 2025-12-07 - PyData NYC 2025 Boston Boston, MA USA 2025-12-08 2025-12-10 - Maxime will be on Python Exchange Podcast on Wed to discuss Diataxis - Maxime PyCon France talk rejected ### NF SDG - Next SDG: Proposal Submission Deadline: Oct 10 - Please provide feedback on Isaiah's [draft](https://docs.google.com/document/d/1ZVn6YH4cPRs-u8oQ3ZhBEIuvK3l9iFztad7gDIeMQOM/edit?tab=t.0#heading=h.jn4fuqoc1bcw) ### Outreach - Andrew will publish/schedule 3-4 blog posts for lumen in Q4 - Maxime will finish up hvPlot docs overhaul in Q4 - NF SDG for llm ingestion - Maxime on podcast --- # 2025-09-09 HoloViz Meeting **Attendees:** Demetris, Andy, Jean-Luc, Philipp, Isaiah, Simon, Maxime, Jim, Jean-Luc, Andrew ## Core Packages ### Bokeh - Last release (pip, conda-forge: 3.8, defaults: 3.8) ### Panel - Last release (pip: 1.8, conda-forge: 1.7.5, defaults: 1.7.5) - Next releases: - Dashboard: tests failing ### Lumen - Last release (pip, conda-forge: 0.10.1), (defaults: 0.9.0) - Next releases: - 0.11.0 dev released - new UI - Optimize/monitor token usage - TODO: needs lumen dev meeting to determine inclusion - Dashboard: docs failing ### HoloViews - Last release (pip, conda-forge, defaults): 1.21.0 - Next releases: - 1.21.1 - Synthetic legend for any categorical - Filtering to hover tool - SizeBar - 1.22 plans - Narwhals interface merged - Simon will request for testing and feedback - Bokeh already supports narwhals - The separate Ibis interface will be deprecated/replaced - anndata interface integration is progressing - Last meeting: Philipp raised point about performance issues with datashading (via holoviews) categorical aggregates.. - Any decision made about limiting data sent to the front end? - Philipp suggests max width/height in rasterize - Limits: wire bandwidth, computation at frontend, shade on backend - Let's issue warnings? - Maxime: maybe we should warn in hvPlot instead of HoloViews based on the target userbase - Jim: warn in HoloViews, auto-downscale in hvPlot ### hvplot - Last release (pip, conda-forge, defaults): 0.12.1 - Next releases: - Will add Narwhals support after HoloViews completes task - Simon has a testing PR in hvPlot ### Datashader - Last release (pip, conda-forge: 0.18.2), (defaults: 0.18.2) - Next release (Simon): - quadmesh PR optimization - added benchmark to CI ### Param - Last release (pip, conda-forge, defaults: 2.2.1) - Philipp's Typing draft PR: https://github.com/holoviz/param/pull/1066 - Next release 2.3 - will not include typing - Maxime will target a release this month to include: - docstring improvements - metadata slot to parameter ### GeoViews - Last release (pip, conda-forge: 0.14.0), (defaults: 0.14.1) ### [panel-material-ui](https://github.com/panel-extensions/panel-material-ui) - Last release (pip: 0.4.0), (conda-forge: 0.4.0), (defaults: NONE) - Next release: - 0.5 coming with new panel and bokeh releases ### Others: Colorcet, hvsampledata, etc ## General HoloViz ### Conferences - Maxime diataxis PyData talk and conference recap - Narwhals claims to have some performance improvement over native polars usage - Contacted by (Python Exchange) podcast to discuss diataxis - polars expressions.. has some relation to rx and dim expressions ### NF SDG - Last SDG - just ran out of funding/time - didn't complete the hvPlot docs - will continue to work via OSS time - Target EOY for completion - API reference is a huge win - versioned docs and hvsampledata more big wins - Next SDG: Proposal Submission Deadline: Oct 10 - Please provide feedback on Isaiah's [draft](https://docs.google.com/document/d/1ZVn6YH4cPRs-u8oQ3ZhBEIuvK3l9iFztad7gDIeMQOM/edit?tab=t.0#heading=h.jn4fuqoc1bcw) ### Outreach - We need to do more - Relying a lot on 1-2 people - idea: sprint to collect catalogue of posts that can be scheduled - Dawn could help with content strategy.. we should meet with her regularly - We should ask NumFOCUS to give out individual Holoviz repo swag - Our platforms of focus are currently twitter/X and LinkedIn - Andrew: some behind-the-scenes blog posts are really helpful, e.g. Matt Rocklin's ## Meetings - Last time, Simon suggested having a Panel-only meeting, was this set up? Not yet - Will experiment with a community call sometime in Q4 - goal: try to attract contributors # 2025-08-26 HoloViz Meeting **Attendees:** Demetris, Andy, Jean-Luc, Philipp, Isaiah, Simon, Mateusz, Maxime, Jim, Andrew ## Core Packages ### Bokeh - Next release 3.8: - rc released last week - TODO: Mateusz will get 3.7 onto defaults after the upcoming rc release - working on config of Document, for e.g. disabling notifs, etc - one other bug exporting sizebar - next rc anticipated today ### Panel - Last release (pip, conda-forge: 1.7.5), (defaults: 1.7.0) - Next releases: - 1.8.0 dev released - Will release shortly after 3.8 - Reconnect behavior - Dashboard: tests failing ### Lumen - Last release (pip, conda-forge: 0.10.1), (defaults: 0.9.0) - Next releases: - 0.11.0 dev released - new UI - TODO: needs lumen dev meeting to determine inclusion - goal is to use less tokens - eval for logfire (logging service) - vegalite agents - Dashboard: docs failing ### HoloViews - Last release (pip, conda-forge, defaults): 1.21.0 - Next releases: - 1.21.1 - Synthetic legend for any categorical - Filtering to hover tool - SizeBar - waiting on Bokeh 3.8, then Panel release ### hvplot - Last release (pip, conda-forge, defaults): 0.12.0 - Next releases: - 1.12.1 - Maxime reviewing Isaiah's docs PRs - Let team know if people notice docs issues ### Datashader - Last release (pip, conda-forge: 0.18.2), (defaults: 0.18.0) - Philipp: Performance issues with categorical aggregates.. - The rasterize approach is unusable bc sending N cats to the front end. Shade op can take tens of seconds. - Makes many apps unusable on a high-end display - Should we limit data sent to the front end? - TBD ### Param Last release (pip, conda-forge, defaults: 2.2.1) - Any path forward for typing? Low priority, huge lift - Philipp's Typing draft PR: https://github.com/holoviz/param/pull/1066 - Philipp A from scverse had started a similar PR without knowing about Philipp's: https://github.com/holoviz/param/pull/1070 ### [panel-material-ui](https://github.com/panel-extensions/panel-material-ui) - Last release (pip: 0.4.0), (conda-forge: 0.4.0), (defaults: NONE) - 0.5 coming with new panel and bokeh releases ### GeoViews - Released 1.14.1 - Dashboard: docs failing ### Others: Colorcet, hvsampledata ## General HoloViz ### Conferences - JupyterCon CFP rejected - Maxime submitted diataxis talk to PyCon France - PyData Berlin in 1 week ### NF SDG - Proposal Submission Deadline: Aug 29 ## External Ecosystem ## Feedback: Marc: - LLMs don't help with our material - This is also a big pain point for Rich - Rich suggested looking at Dask's slackbot use of RunLLM - Serialization - Param typing - Data backends (polars, etc) - Communications - Simon thinks this is a big issue as well.. e.g. not going to many conferences, not announcing things well - We don't explain 'why' to use holoviz - He doesn't understand the direction with Lumen - Not playing nicely with some important external tools - Conda is a problem - Hard to build community without easy deployment Rich: - LLMs don't help with our material (tried to create Panel app w Gemini) - suggested looking at Dask's slackbot use of RunLLM - Deployment is hard. Uses huggingface sometimes, but not easy. Jim: - Easy onboarding for new users - Ugly apps, hard to make look good Dharhas: - With Panel, hard to debug interactions for more complex apps - For next Steering comm call, come up with ranking and answer to this feedback... maybe turn this into a blog post (after we have some answers) ## Meetings - Simon suggests having a Panel-only meeting - Experimenting with a community call --- # 2025-08-22 HoloViz Steering Committee Meeting Attendees: Jim, Philipp, Maxime, Andy, Isaiah, Mateusz, Andrew, Demetris, Dharhas, ## Action Items: - Philipp/Jim/Others?: Meet with Dharhas' team re: their pain points - Philipp/Andrew/Demetris/Others?: Put together Lumen Roadmap - Demetris: Experiment with a community support meeting in October and a Discourse, could be a discussion about Lumen Roadmap if Dharhas' team joins - DONE: Demetris: Ask absent steering committee members for their input - Isaiah: Help us determine how HoloViz is doing. Brainstorming: incorporate usage/stars/doc-visits/etc summary metrics into holoviz-insights, add comparisons/rankings to other relevant packages, some indicator of social media mentions - Demetris/Philipp: Discuss Panel-extensions ## Agenda: - Repo/Org reorganizing - Reaching final consensus: https://github.com/holoviz/holoviz/issues/432#issuecomment-3214764098 - New incubator repos: holoviz-mcp, holoviz-insights - [holoviz-mcp](https://github.com/MarcSkovMadsen/holoviz-mcp): RAG-based holoviz docs - [holoviz-insights](https://github.com/Azaya89/holoviz-insights): Project health dashboard, internal dev tool - Increasing non-Anaconda board involvement - Dharhas' - Experiencing significant internal pushback on Panel usage - Use case is building something for a client, which is intended to become more production-ready - Styling has historically been an issue - Hard to debug interactions for more complex apps - Current large gov project based on Panel, will hire someone to identify pain points, evaluate whether they can fix wit Panel or switch to React of HTMX. - May not know about HTMX yet to understand if it's suitable - React is a pain for other reasons - TODO: Need to have a deep dive meeting (w Philipp R) to understand pain points - Dharhas may have an internal use for Lumen, would benefit from knowing more about Lumen's Roadmap - Dharhas may have some flexibility soon that could increase maintenance support for HoloViz - Thought leadership, goals, roadmapping - Need to engage steering members more - Should we have a recurring community support meeting? - Let's experiment with a meeting in October - How is HoloViz doing in terms of usage/popularity? - Mostly anectodal feelings - Jim has some concern based on slightly fewer website visits - Few new contributors, but this has been consistent - But...highest ever monthly downloads for Panel (~2m total across pip and Panel) - What can we do about this? - How to find ground truth? We can attempt to verify if there are any trends in usage - How to determine which actions we can take? - Marketing? - External ecosystem analysis.. - what are people using? e.g. Marimo, etc Next time: focus on Lumen Roadmap --- # 2025-08-12 HoloViz Meeting **Attendees:** Demetris, Andy, Jean-Luc, Philipp, Isaiah, Jim, Simon, Andrew, Mateusz ## Core Packages ### Bokeh - Next release 3.8: - Addressing issues from SizeBar PR review - This is the last thing to figure out before release ### Panel - Last release (pip, conda-forge: 1.7.5), (defaults: 1.7.0) - Next releases: - 1.8.0 - Bokeh 3.8, reconnection system - Will release shortly after 3.8 - Simon to follow up with Mateusz today about Bokeh release - pypi-stats has been down for a week, unmaintained - Dashboard: Packages failing, no status for docs, tests ### Lumen - Last release (pip, conda-forge: 0.10.1), (defaults: 0.9.0) - Next releases: - 0.11.0 - Working on SQL agent improvements - new UI - UI/UX being worked on by designer (Krissy) - Milestones being drawn up - Reports feature in development - input file in text box area - Dashboard: docs failing ### HoloViews - Last release (pip, conda-forge, defaults): 1.21.0 - Next releases: - 1.21.1 (soon) - Synthetic legend for any categorical - Filtering to hover tool - SizeBar - waiting on Bokeh 3.8, then Panel release ### hvplot - Last release (pip, conda-forge, defaults): 0.12.0 - 0.12.0 - Next releases: - ### Datashader - Last release (pip, conda-forge: 0.18.2), (defaults: 0.18.2) - quadmesh issue resolved and released - xarray group filed a new issue - Andy and Simon to pair on this ### Param Last release (pip, conda-forge: 0.18.2), (defaults: 0.18.2) - Typing draft PR: https://github.com/holoviz/param/pull/1066 ### [holoviz-mcp](https://github.com/MarcSkovMadsen/holoviz-mcp) - At some point, integrate into a HoloViz org ### [panel-material-ui](https://github.com/panel-extensions/panel-material-ui) - Last release (pip: 0.4.0), (conda-forge: 0.4.0), (defaults: NONE) - 0.4.1 soon, addressing some issues ### GeoViews - Release this week: 1.14.1 - update to cartopy that broke maps.. dynamically updates crs when loading data ### Others: Colorcet, hvsampledata, GeoViews ## General HoloViz ### Conferences - JupyterCon CFP submitted on Lumen in JupyterLab - Maxime submitted diatixis talk to PyCon France, PyData Global ### NF SDG - Proposal Submission Deadline: Aug 29 - Maybe about improving AI-docs.. - markdown version of each doc website - improving MCP server ### Meetings - Next steering committee meeting August 22nd: - Repo/Org reorganizing.. incorporating holoviz-mcp, holoviz-insights - Increasing non-Anaconda board activity - Thought leadership, goals, roadmapping - Need to engage steering members more - Certain metrics indicate potential issues - Slightly fewer website visits - Few new contributors, but this has been consistent - What can we do about this? - External ecosystem analysis.. - what are people using? e.g. Marimo, etc ## External Ecosystem ### Marimo - HoloViz works here - Gaining users ### Jupyter - Anaconda is looking to hire a Jupyter maintainer ### Dask - Dask is on skeleton maintenance mode - dask-expr - cubed is gaining traction - Ray is another option --- # 2025-07-29 HoloViz Meeting **Attendees:** Demetris, Marc, Andy, Jean-Luc, Philipp, Mateusz, Andrew, Maxime, Isaiah ### Bokeh - Next release 3.8: - Session reconnect - hit filtering - side panel - maybe layout improvements - RC out soon ## Core Packages ### Panel - Last release (pip, conda-forge: 1.7.5), (defaults: 1.7.0) - 1.7.5: Security issue addressed, no CVE. (jinja injection) - Next releases: - 1.8.0 - Bokeh 3.8 - Reconnection system - Might help with datashader timeout - First time it had 100k downloads in a day - Dashboard: Tests failing ### Lumen - Last release (pip, conda-forge: 0.10.1), (defaults: 0.9.0) - Next releases: - 0.11.0 - Working on SQL agent improvements - new UI - UX being worked on by UX designer - Milestones being drawn up - Dashboard: Tests failing ### HoloViews - Last release (pip, conda-forge, defaults): 1.21.0 ### hvplot - Last release (pip, conda-forge, defaults): 0.11.3 - Next releases: - 0.12.0 (EOW) - Working on docs - Docs versioning is complete - Notes here: https://github.com/holoviz/holoviz/wiki/Website-Versioning ### Datashader - Last release (pip, conda-forge: 0.18.1), (defaults: 0.18.0) - Quadmesh issue debugging: https://github.com/holoviz/datashader/issues/1431 - Andy may collab with Thuy in coming days ### Param - Typing - Philipp has draft PR: https://github.com/holoviz/param/pull/1066 - success heuristics: does it return correct type, does the signature display - Maxime could contribute early Sept ### Geoviews - Dashboard: Tests failing ### [holoviz-mcp](https://github.com/MarcSkovMadsen/holoviz-mcp) - Performance vs https://github.com/mufeedvh/code2prompt? - Waiting for Marc for demo ### [panel-material-ui](https://github.com/panel-extensions/panel-material-ui) - Last release (pip: 0.3.3), (conda-forge: 0.3.1), (defaults: NONE) - 0.4.0 release coming soon - Default sizing is larger than Panel components.. may need to adjust ### Others: Colorcet, hvsampledata ## General HoloViz ### Conferences - JupyterCon CFP submitted on Lumen in JupyterLab - Consider PyData Global deadline Aug 6 (December 9-11, 2025) - Maxime submitted diatixis talk to PyCon France, PyData Global ### NF SDG - Proposal Submission Deadline: Aug 29 - Maybe about improving AI-docs.. - markdown version of each doc website - improving MCP server ### Meetings - Next steering committee meeting in August 22nd --- # 2025-07-15 HoloViz Meeting **Attendees:** Demetris, Andy, Jean-Luc, Philipp, Mateusz, Jim, Andrew, Maxime, Isaiah, ## Core Packages ### Panel - Last release (pip, conda-forge: 1.7.4), (defaults: 1.7.0) - Release notes for 1.7.4? - Next releases: - 1.7.5 - to address medium vulnerability found in templates - 1.8.0 in a couple of weeks - Dashboard: Tests failing ### Lumen - Last release (pip, conda-forge: 0.10.1), (defaults: 0.9.0) - PMui merged - Next releases: - 0.11.0 - Working on SQL agent improvements - new UI - AH: Outstanding task to update Lumen CHANGELOG/release notes ### HoloViews - Last release (pip, conda-forge, defaults): 1.21.0 - JLS: check if there's an issue for "Archive functionality should at least mention in the docs if it can't support JupyterLab" ### hvplot - Last release (pip, conda-forge, defaults): 0.11.3 - Next releases: - 0.12.0 - Working on docs - Docs versioning, also experimenting with nbsite ### Datashader - Last release (pip, conda-forge: 0.18.1), (defaults: 0.18.0) ### Param - Multiple attempts at Typing in param (most recently [Marc](https://github.com/holoviz/param/pull/1065)) - Philipp suggested in PR about starting from where Simon [left off](https://github.com/holoviz/param/pull/985) - Trailets may be a good model.. separate overloads for allow_none cases - Maxime could start early Sept (Philipp may address before) ### Geoviews, Colorcet, hvsampledata ## Other Packages ### [holoviz-mcp](https://github.com/MarcSkovMadsen/holoviz-mcp) - Performance vs https://github.com/mufeedvh/code2prompt? - Waiting for Marc for demo ### [panel-material-ui](https://github.com/panel-extensions/panel-material-ui) - Released 0.3.0 July 11th - New release this week ## General HoloViz ### Conferences - PyData Berlin (Maxime, early Sept) - hvPlot docs diataxis process - JupyterCon CFP (Nov) brainstorming - Maybe lumen export to notebook - Brainstorming extension in Jlab pane to interact with lumen - SciPy recap (Andrew) - Xarray - Xarray promoted their releases well, compared to HoloViz - flexible indexes; slice using units - Datatree merged.. - TODO: DR: update multichannel timeseries example to import xarray datatree directly - Xarray for biology.. why use is low? They hypothesize that it's the lack of relevant examples/guidelines - VirtualiZarr (user friendly kerchunk) - Might be useful for anndata remote access - LLM interfaces - Shiny has a Lumen-equivalent.. lots of interest - https://jcheng.shinyapps.io/sidebot/ - The simplicity of the chat flow can be inspiration - Validation concerns we can address with Lumen - Maybe host a lumen deployment on Gemini?? or??? - DuckDB-dependent version will probably not be WASM based; feature limitations of pyodide compiled DuckDB ### NF SDG - Proposal Submission Deadline: Aug 29 ### Meetings - Next steering committee meeting sometime in August. Topics? - DR will draft a proposal based on the HoloViz Repo ReOrg outline for steering committee meeting and then start executing on the plan if there's consensus. ### Status Dashboard Interim updates - Isaiah (?): - Add last release dates - Add panel-material-ui ### Setting up repos - Only one copier template process (for panel extensions) - Other repo's have been set up differently - let's converge on an approach, especially for the HoloViz-maintained packages.. so (DR) add some specific infra requirements to the ReOrg proposal: github workflows, etc --- # Older minutes pre2025July28 https://hackmd.io/@T8JKEgo2Q9OeQDdEKsP_SQ/BJ-3pSLPxe 2024H1 https://hackmd.io/k1Ulsd2pQ8K42zCtvsoD3Q 2023 https://hackmd.io/5zt05J9nQyGUIgGNs4Jl2w 2021-2022 https://hackmd.io/wp8PI9AjQFesMh31NebQLA Pre-2020 https://hackmd.io/@holoviz/holoviz2020