|
| 1 | +Title: Charm writing |
| 2 | + |
| 3 | +# Charm writing |
| 4 | + |
| 5 | +[Getting started](developer-getting-started.md) |
| 6 | + |
| 7 | +[Event cycle and reactive states](developer-event-cycle.md) |
| 8 | + |
| 9 | +[Charm layers and states](developer-layers.md) |
| 10 | + |
| 11 | +[Writing a charm layer](developer-layer-example.md) |
| 12 | + |
| 13 | +[Interface layers](developer-layers-interfaces.md) |
| 14 | + |
| 15 | +[Upgrading a charm](developer-upgrade-charm.md) |
| 16 | + |
| 17 | +[Juju terms](developer-terms.md) |
| 18 | + |
| 19 | +[Juju metrics](location: developer-metrics.md) |
| 20 | + |
| 21 | +[Charm resources](developer-resources.md) |
| 22 | + |
| 23 | +[Network primitives](developer-network-primitives.md) |
| 24 | + |
| 25 | +[Implementing leadership](developer-leadership.md) |
| 26 | + |
| 27 | +[Implementing actions](developer-actions.md) |
| 28 | + |
| 29 | +[Implementing storage](developer-storage.md) |
| 30 | + |
| 31 | +[Writing charm tests](developer-testing.md) |
| 32 | + |
| 33 | +[Using Docker](howto-charm-with-docker.md) |
| 34 | + |
| 35 | +## Debugging |
| 36 | + |
| 37 | + - [Debugging charm hooks](developer-debugging.md) |
| 38 | + - [Debugging layers](developer-debug-layers.md) |
| 39 | + - [DHX debugging plugin](developer-debug-dhx.md) |
| 40 | + |
| 41 | +## Charm authors |
| 42 | + |
| 43 | + - [Becoming a charm author](authors-intro.md) |
| 44 | + - [How hooks are run (Hook API)](location: authors-hook-environment.md) |
| 45 | + - [Relations lifecycle](authors-relations-in-depth.md) |
| 46 | + - [Implementing relations](authors-relations.md) |
| 47 | + - [Charm leadership](authors-charm-leadership.md) |
| 48 | + - [Hook errors](authors-hook-errors.md) |
| 49 | + - [Subordinate applications](authors-subordinate-applications.md) |
| 50 | + |
| 51 | +## Charm Store |
| 52 | + |
| 53 | + - [Working with the Charm Store](authors-charm-store.md) |
| 54 | + - [Charm store policy](authors-charm-policy.md) |
| 55 | + - [Best practices](authors-charm-best-practice.md) |
| 56 | + - [Charm icons](authors-charm-icon.md) |
0 commit comments