_The meeting will be on [date=2025-03-27 time=18:00:00 timezone="Europe/Amsterdam"]. It is open for everybody interested to join the video call (link below)._
People present are referred to by first name for brevity. Others are referred to by full name.
## Links
- **[Video Call][videocall]**
- [A&R Module Meetings calendar][calendar] for inclusion in your own calendar app
- [Previous][prev] meeting notes
- [Long Term Plans][longterm] & [Current Focus][current]
- [Issues][issues] & [Pull Requests][PRs]
- [#module-animation][chat] chat channel
- [Draft agenda][draft] for any upcoming meetings
[prev]: https://devtalk.blender.org/t/2025-03-18-animation-rigging-module-meeting/39611
[next]: ...
[videocall]: https://meet.google.com/otb-wyte-xec
[calendar]: https://stuvel.eu/anim-meetings/
[draft]: https://hackmd.io/@anim-rigging/rkRuV4Nc3
[issues]: https://projects.blender.org/blender/blender/issues?state=open&labels=268
[PRs]: https://projects.blender.org/blender/blender/pulls?state=open&labels=268
[chat]: https://chat.blender.org/#/room/#module-animation:blender.org
[longterm]: https://developer.blender.org/docs/features/animation/module/bigger_projects/
[current]: https://projects.blender.org/blender/blender/issues/130921
## Opening
- Please **raise your hand when you don't understand** things for any reason. The purpose of these meetings is collaboration. It is absolutely fine to ask for explanations.
- There are **no recordings** of the meeting. This way everybody is free to say or show anything they want.
## Since the Last Meeting / Announcements
- TBD
## Landed
Names are from the Git log. This list is limited to functional improvements & bugfixes.
**Blender**
**Technical Documentation**
**User Manual**
## Ongoing Work
[weekly-c]: https://projects.blender.org/ChrisLend/.profile/src/branch/main/reports/2025.md
[weekly-n]: https://projects.blender.org/nathanvegdahl/.profile/src/branch/main/reports/2025.md
[weekly-s]: https://projects.blender.org/dr.sybren/.profile/src/branch/main/reports/2025.md
[highseverity]: https://projects.blender.org/blender/blender/issues?state=open&labels=268%2c285
- [High Severity][highseverity] bugs:
- Christoph:
- [Christoph's weekly report][weekly-c]
- Playhead snapping prototype: [#135913: WIP: Anim: Playhead snapping prototype](https://projects.blender.org/blender/blender/pulls/135913) Go have a play with it.
- Nathan:
- [Nathan's weekly report][weekly-n]
- Sybren:
- [Sybren's weekly report][weekly-s]
- [#136454: Fix #136388: Move slots to new action not maintaining animation data](https://projects.blender.org/blender/blender/pulls/136454)
- Had a little discussion about this with Sergey. He said that the dependency graph tagging nowadays should happen as close as feasible to the actual data modification. Doing the tagging in the operator code is now seen as "old-fashioned", as it was deemed too fragile (as the existence of this bug shows).
- [#132423: Crash/Freeze when having multiple drivers on vertices positions](https://projects.blender.org/blender/blender/issues/132423)
- Issue: drivers are evaluated in parallel threads, and their result is written to the RNA properties in those same threads. The RNA interface is not generally thread-safe, so this causes a crash here.
- How to solve? Probably best to collect the results, and write to RNA properties in a single thread.
- Any solution needs careful profiling to see the impact on performance.
- Animator meeting at Blender HQ, with *Rik Schutte*, *Hjalti Hjálmarsson*, and *Pablo Fournier*:
## Patches: Review & Decision Time
- [Blender Artists post](https://blenderartists.org/t/linked-keyframes-snapping-in-4-x-why/1584785?u=_hris) about having separate keyframe snappings for the drivers editor. Good idea?
- Missing option to duplicate a Slot with its animation data. Should the "New" button just do that? Got this feedback on [devtalk](https://devtalk.blender.org/t/blender-4-4-slotted-actions-feedback/38906/29?u=christophlendenfeld).
## Help Needed
- TBD
## Next Meeting
The next meeting will be on [date=2025-04-14 time=18:00:00 timezone="Europe/Amsterdam"]. Again it will be open for everybody who’s interested. The [provisionary meeting agenda][draft] will be updated before the meeting.