INFORMATIVEDRAFT
Truth Source: Repository schemas and tests are authoritative.
MIP Process
1. Purpose
The MIP (MPLP Improvement Proposal) process is the primary mechanism for proposing new features, changes to the protocol specification, or community standards.
2. MIP Types
| Type | Description |
|---|---|
| Standards Track | Describes a new feature or implementation for the protocol |
| Informational | Provides guidelines or information, does not propose a standard |
| Process | Describes a process (or an event in a process) |
3. MIP Status
| Status | Description |
|---|---|
| Draft | The author is writing the proposal |
| Review | Community is reviewing the proposal |
| Accepted | Approved for implementation |
| Rejected | Proposal denied |
| Final | Implementation complete, part of the standard |
| Deferred | Postponed for future consideration |
| Replaced | Superseded by a newer MIP |
4. Contributing a MIP
- Fork the repository
- Copy
mips/mip-template.md - Fill in the required sections:
- Title: Short descriptive title
- Author: Name/Email
- Status: Draft
- Abstract: Summary of the proposal
- Motivation: Why is this needed?
- Specification: Technical details
- Backward Compatibility: Impact on existing systems
- Submit a Pull Request to the
mips/directory
5. Review Process
- Submission: Author submits PR with MIP markdown file
- Discussion: Community discusses via GitHub Issues/PR comments
- Voting: MPGC members vote on acceptance
- Decision: MIP is accepted, rejected, or deferred