2
0
Fork 0
wuttjamaican/docs/index.rst
2023-11-24 15:58:24 -06:00

52 lines
1.1 KiB
ReStructuredText

WuttJamaican
============
This package provides a "base layer" for custom apps, regardless of
environment/platform:
* console
* web
* GUI
It mostly is a distillation of certain patterns developed within the
`Rattail Project`_, which are deemed generally useful. (At least,
according to the author.) It roughly corresponds to the "base layer"
as described in the Rattail Manual (see
:doc:`rattail-manual:base/index`).
.. _Rattail Project: https://rattailproject.org/
Good documentation and 100% test coverage are priorities for this project.
Rattail is still the main use case so far, and will be refactored
along the way to incorporate what this package has to offer.
Features
--------
* flexible configuration, using config files and/or DB settings table
* flexible command line interface, with arbitrary top-level and
subcommands
* flexible architecture, abstracting various portions of the overall app
Contents
--------
.. toctree::
:maxdepth: 3
glossary
narr/index
api/index
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`