---
# System prepended metadata

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

---

Meeting Minute 2022-01-12
===

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

:::info
- **Date:** 2022-01-12
- **Agenda**
    - [last week](https://hackmd.io/D2XozrFCRR-G0VpHXFdgFQ)
    - autogen docs
    - npe2 reader bug [npe2#81]
    - npe2 added to napari deps
        - compat w older napari versions [npe2#80]
        - need to update napari-svg on pypi (who)
    - migration tooling
    - schema json for schemastore
- **Participants:**
    - Talley Lambert, Nathan Clack, Grzegorz Bokota

:::

<!-- Discussion goes here-->
#### Schemas
- see pr [npe2#83]
- See: schemastore.org
- options
    - could have version on schema store always be the current version, last release
- how to keep schemastore pointing at the right file
- desirables:
    1. it would be nice if schemastore link is permanent (i.e. schema.json)... but it's possible to update link on schemastore if need be
    2. when you check out a tag in the repo, the schema.json should reflect the state of schema on that tag
    3. schema store should always be pointing to a schema reflecting the latest version on PyPI, not the dev version.
       - (this may the same if SCHEMA_VERSION hasn't changed)
    
Possible approach:
- on deploy action
    - github adds tag "stable_schema" and pushes the tag
    - add check: that schema.json and dev.json match in SCHEMA_VERSION.

- use a link to a release


### multiple-entry point handling

proposal: npe2 does discovery, passes npe1 entry points to the npe1 manager

## 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#80]: https://github.com/napari/npe2/issues/80
[npe2#81]: https://github.com/napari/npe2/issues/81
[npe2#83]: https://github.com/napari/npe2/pull/83