This guide covers the practical SDK for contributing modules to configng-v2.
📋 For project roadmap and milestone tracking, see ROADMAP.md
staging/
— Work-in-progress modules (development area).src/
— Develomnet modules (after promotion).lib/
— Assembled Bash libraries (for the final framework).SDK/
— Scripts for scaffolding, checking, and automating the SDK.modules_browsers/
- Protoype GUI emplementaions to interact with modules metadata./SDK/00_start_here.sh <modulename>
staging/<modulename>.sh
, and staging/<modulename>.conf
..sh
(use tabs for indentation)..conf
(flat key=value).staging/
../SDK/10_validate_module.sh
./src
staging/
to src/
as defined in .conf
../SDK/20_promote_module.sh
./SDK/30_docstring.sh
src/
modules into lib/
as needed for releases../SDK/40_consolidate_module.sh
./SDK/50_array_to_json.sh
.conf
.--help
.For more details, see the main README.md or ask in project discussions.