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)