Developers
How NOPAL is built and how to extend it.
NOPAL inside
- Architecture
- Development environment and tests
- Contributing
- Tutorial: your first plugin
- Add a driver
Plugin system
What exists today, verified against the code:
- Structure and manifest
- Backend
- Frontend
- Installation and Gallery
- Integrations with the core and between plugins
Each official plugin also has a generated sheet.
This is not an SDK yet
There is no versioned plugin API, enforced permission system, per-plugin dependencies, event bus or official template. Those ideas are in RFC.
Under construction
Pending: the design system.