3
0
Fork 0

Add app providers, tests, docs

This commit is contained in:
Lance Edgar 2023-11-24 22:24:20 -06:00
parent 3cafa28ab9
commit 3a8bd1fce9
8 changed files with 288 additions and 0 deletions

View file

@ -0,0 +1,13 @@
Overview
========
The :term:`provider` concept is a way to "supplement" the main app
logic. It is different from a :term:`handler` though:
Providers are *more* analagous to "plugins" than are handlers. For
instance multiple :term:`app providers<app provider>` may be installed
by various packages and *each of these* will supplement the (one and
only) :term:`app handler`. See also :doc:`arch`.
So far there is only one provider type defined; see :doc:`app`.