kdevops-ng automates Linux kernel development and testing. It derives from kdevops and keeps its goal: get a kernel developer from a tree to test results in a few commands.
A tool such as make or git does the work. A task, a Bash executable,
runs the commands a developer would type to reach one goal. A workflow
orders the tasks, in the language of the engine that runs it; the tasks are
tied to no engine.
designs/principles.md holds the seven rules
everything follows, and designs/tasks.md draws the
lines between a tool, a task and a workflow.
The documentation starts at docs/index.rst: what a host
needs, a quick start that builds a kernel, the tasks, and the records they
file. scripts/docs renders it and scripts/serve serves it.
Patches go to kdevops@lists.linux.dev, written as
designs/writing.md asks. AGENTS.md is the map for
agents.
kdevops-ng is written with coding assistants; a person reviews and signs off every commit.
License: copyleft-next-0.3.1.