Meeting Minute 2022-02-09
===
###### tags: `working-group` `plugin`
:::info
- **Date:** 2022-02-09
- **Agenda**
- [last week](https://hackmd.io/k6xaG5TKRXGk6PR2yAFv4g)
- conda-forge support
- hub api
- migration issues
- **Participants:**
- Grzegorz Bokota
- Talley Lambert
- Matthias Bussonnier
- Nathan Clack
:::
<!-- Discussion goes here-->
Ideas
- achievements in napari
- is there any explicit `on_startup` code that runs or
is everything lazy
- ideas
- annotated 100 cells
- kind of a fun way to get focused user stats
- colormaps
- [Grzegorz] probably better to add a vispy/numpy api
- [Matthias] discoverable colormaps in python in general
- should there be a colormap provision standard
- [Grzegorz] How to avoid collisions (multiple packages w the same gray)
- widget layout constraints
- vertical stretch
Code that runs on startup
- user grants permission on first time
- scoped to just the start up event
- can run async
- for
- achievement idea
- change behavior based on what other plugins are available
- only populate a submenu if a specific colormap is present
Q: How much do we extend manifest vs napari api
Enable/Disable
- Talley looking at vscode
- graph of dependent plugins
- [Grzegorz] Dependency specification https://www.python.org/dev/peps/pep-0631/
-
## 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)