---
# System prepended metadata

title: Meeting Minute 2022-02-02
tags: [plugin, working-group]

---

Meeting Minute 2022-02-02
===

###### tags: `working-group` `plugin`

:::info
- **Date:** 2022-02-02
- **Agenda**
    - [last week](https://hackmd.io/XyX9yrQSRlWV1c-QP4eX3A)
    - cookiecutter switch
    - display name [npe2#92]
        - push use of settings to viewer.open()
    - persisted plugin settings [zulip thread]
        - (discussed in [euro community meeting](https://hackmd.io/BXWDZ3i8Q6OAEASrkaSNIQ))
    - test coverage of npe2 integration on napari side

- **Participants:**
:::

### (stuff from euro community meeting) 
- pluggable shaders
- key board shortcuts
    - toggle autorepeat
<!-- Discussion goes here-->

### future directions

- workflows/pipelines
    - analysis layers?
    - custom visuals

### migration of plugin data (Grzegorz)

thoughts
- taking some inspiration from Django
- idea is to make a simple lib to support migrations

details
- version the data
- apply migration function
    - serially move through versions
    - mutating plain-old-dict
- some issues
    - renaming is easy
    - identifying with objects is hard
        - e.g. object moves/renames w/in or between packages
    - migrating enums

## 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#86]: https://github.com/napari/npe2/pull/86
[npe2#92]: https://github.com/napari/npe2/pull/92
[zulip thread]: https://napari.zulipchat.com/#narrow/stream/309872-plugins/topic/persistent.20plugin.20data.20.20migration/near/270391120