# Docs Outline Lots of good stuff in the current outline ### Outline See: https://code.visualstudio.com/api 1. arch 2. creation (from scratch) 3. migration guide 4. compatibility guide 5. manifest reference (spec) 6. hookspec reference (doesn't change?) 7. Finding and installing (doesn't change) - In the spec: (reference) [DRAFT](https://hackmd.io/UK4NhwUaSpGkaqUGkx_1OA) - Package discovery - manifest - From scratch guide: (tutorial) - getting the cookie cutter - picking a contribution - intro concepts. - relation to hookspec. - link to compatibility guide. - implementing the contribution - preparing for the hub - publishing to pip (packaging and pushing to pypi) - Migration guide (tutorial) - hookspec/contribution point mapping - tooling - cli for generating a manifest - where to use original plugin system - what's unsupported at the moment > Creation guides should be stripped down and focused on hook impl. Link back to the spec. Prerequisites - Some familiarity with Napari - Writing functions in python -