---
# System prepended metadata

title: Docs Outline

---

# 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
    -