Feature anatomy

A feature in SPLENT is an independent, self-contained Python package that adds a specific capability to a product. It ships its own models, routes, templates, migrations, assets, tests, and configuration.

A feature is not a plugin or a loose collection of files. It is a formally defined variability unit in a Software Product Line, with declared dependencies, a versioned API surface, and an observable lifecycle.


Table of contents


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es