Warning
This documentation is actively being updated as the project evolves and may not be complete in all areas.
Jumpstarter Enhancement Proposals (JEPs)¶
This directory contains the Jumpstarter Enhancement Proposals — design documents that describe significant changes to the Jumpstarter project.
What is a JEP?¶
A JEP is a design document that proposes a new feature, process change, or architectural decision for the Jumpstarter hardware-in-the-loop testing framework. JEPs provide a transparent, structured process for the community to propose, discuss, and decide on substantial changes.
For the full process definition, see JEP-0000.
Quick Start¶
Read JEP-0000 to understand when a JEP is needed.
Socialize your idea in Matrix or at the weekly meeting.
Create a branch and add your JEP markdown file to the
python/docs/source/internal/jeps/directory using the JEP-NNNN-template.md as a starting point.Open a pull request. The PR serves as the primary venue for discussion, allowing inline review comments on the JEP text.
JEP Index¶
Process JEPs¶
JEP |
Title |
Status |
Author(s) |
|---|---|---|---|
0000 |
Active |
Jumpstarter Maintainers |
Standards Track JEPs¶
JEP |
Title |
Status |
Author(s) |
|---|---|---|---|
0010 |
Implemented |
@vtz (Vinicius Zein) |
Informational JEPs¶
JEP |
Title |
Status |
Author(s) |
|---|---|---|---|
none yet |
Status Key¶
Note: JEP-0000 is the canonical source for lifecycle states and their definitions.
Status |
Meaning |
|---|---|
Draft |
Author is still writing; not yet open for review |
Discussion |
PR is open and under community discussion |
Accepted |
Design approved; implementation may begin |
Implementing |
Implementation in progress |
Implemented |
Reference implementation merged |
Final |
Complete and authoritative |
Rejected |
Declined (record preserved) |
Deferred |
Sound but not a current priority |
Withdrawn |
Author voluntarily withdrew |
Active |
Living document, actively maintained (Process JEPs only) |
Superseded |
Replaced by a newer JEP |