Meeting Minute 2021-12-08
===
###### tags: `working-group` `plugin`
:::info
- **Date:** 2021-12-08
- **Agenda**
- [last meeting](https://hackmd.io/NTsrv-1WTFCQ1prq4_1Maw)
- https://github.com/napari/npe2/pull/44
- name as package_name assert
- docs
- https://github.com/napari/napari/pull/3769
- jupyterbook build docs
- [Pam] better error messages for regex failures
- deprecating Viewer private fields
- function widgets
- **Participants:**
- Nathan Clack
- Grzegorz Bokota
- Talley Lambert
- Pam Wadhwa
- Matthias Bussonier
:::
<!-- Discussion goes here-->
re #44
- assert name is package_name
- keep name field for supporting dynamically built plugins
proxy object
- [Grzegorz] it's a big change. need to be ready for fast bugfixes on new release.
experimental provide function
- find a way to map to widget contribution
- original goal was to work into workflows
- doesn't really do that, they're widgets
- maybe try to migrate folks to widgets now, and add features for workflows later
- add a "type: magicgui" field to Widget to indicate
Q: [Grzegorz] thoughts on help w better automated testing on plugin
## Next steps
<!-- Action items go here -->
- [ ] ? precommit w npe2 validate. github action?
## 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)