Meeting Minute 2022-03-09
===
###### tags: `working-group` `plugin`
:::info
- **Date:** 2022-03-09
- **Agenda**
- [last week](https://hackmd.io/z8pGc5hPTju8zs3ee3fNQA)
- [npe2#105] paths/strs
- anything needed here?
- enable/disable testing approach
- napari/npe2 interface tests, mocking approach
- **Participants:**
- Loic Sauteur
- Matthias Bussonnier
- Talley Lambert
- Pam Wadhwa
- Nathan Clack
:::
- [Loic]
- https://www.napari-hub.org/plugins/napari-annotator
- hub appearance isn't as nice as he'd like, why?
- looks like an issue, Talley filing on napari-hub
- some other problems, realted to label layer colormaps (when creating via napari.utils.colormaps.label_colormap(num_colors=1024)
- canvas and label layer control tools differ
- slow label (for label layers > 1000x1000 with some z-slices)
- [Pam]
- question about skipping tests
- how to locally test headless
- eg. testing populate_qmenu
- advise is to mock to avoid qt
- [Talley]
- https://github.com/napari/npe2/pull/116
- blocks 0.4.15 release
- adding py.typed (see [pr](https://github.com/napari/npe2/pull/115))
- [x] merged
- migration of settings (napari#4086)
- Q: what happens if someone installs an old version of napari in the presence of newer settings?
<!-- Discussion goes here-->
## Next steps
<!-- Action items go here -->
## Notes
<!-- Other important details discussed during the meeting can be entered here. -->
- [ ] After the meeting add the minutes to the 'working-group/plugins' folder of [napari/meeting-notes](https://github.com/napari/meeting-notes).
## Links
* [Calendar](https://calendar.google.com/calendar/u/0?cid=Y18zNXI5M2VjNnZ0cDhzbWhtN2R2NXVvdDB2NEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)
* [HackMD space](https://hackmd.io/team/napari-wg-plugin)
* [Recorded meeting notes](https://github.com/napari/meeting-notes/tree/master/2021/working-groups/plugins)
[npe2#105]: https://github.com/napari/npe2/pull/105