Open melissawm opened 7 months ago
Oh wow, that's a great idea!
Another thought: can we add a "review videos and images for outdated content" to the release guide?
The release manager doesn't need to be responsible for this but maybe they can ping the documentation leads. This would make it a soft regular requirement.
I just want to cross reference this issue with this open napari issue about video recording from @GenevieveBuckley: https://github.com/napari/napari-animation/issues/225
I will add to the cross reference: docs issue: https://github.com/napari/docs/issues/289 We may want to consider napari-animation in this context too https://github.com/napari/napari-animation
🧰 Task
In order to keep the documentation up to date, the videos (webm) we have on our docs pages should be automated whenever possible. This doesn't mean they would be rebuilt at every docs build, but maybe once every release or when we have important gui changes.
The initial proposal is to have a script that is associated with each video and describes the sequence of actions that needs to be executed to capture that output. For example: for this video on the points layer guide, a script would be:
In the future, we can maybe explore tools such as https://pyautogui.readthedocs.io/en/latest/