Skip to content

NAP 10 migration events - #1086

Open
melonora wants to merge 13 commits into
napari:mainfrom
melonora:nap_10
Open

NAP 10 migration events#1086
melonora wants to merge 13 commits into
napari:mainfrom
melonora:nap_10

Conversation

@melonora

@melonora melonora commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

References and relevant issues

#1087

Description

This PR introduced a nap to cover a proposed long-term migration of napari's communication infrastructure towards a clearer separation of signals and events, with psygnal becoming the primary mechanism for state-change notifications.

We have discussed the migration in many discussions scattered over the years, but a plan, even an imperfect one, was never created. This NAP covers all the previous discussions, terminology, our goals, migration strategy and project phases.
It is meant to be iterated upon as we progress.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jul 26, 2026
@melonora

Copy link
Copy Markdown
Contributor Author

Opened as draft as I still need to include the comments from the discussion during the napari hackathon.

@melonora

Copy link
Copy Markdown
Contributor Author

@willingc I remember you somewhere asking for a plan, here it is:)

@melonora
melonora marked this pull request as ready for review July 28, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation hackathon:krakow-2026

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants