---
# System prepended metadata

title: Meeting Minute 2021-12-08
tags: [plugin, working-group]

---

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)