JIPs are proposals for improving the JavaScript Solid Server.
Inspired by BIPs (Bitcoin) and NIPs (Nostr).
| JIP | Title | Status |
|---|---|---|
| JIP-0001 | did:nostr Authentication & Schnorr Signatures | Draft |
| JIP-0002 | Git Support for Containers | Draft |
- Fork this repository
- Copy
template.mdtojip-XXXX.md(use next available number) - Write your proposal following the template
- Submit a Pull Request
- Discuss in PR comments
| Status | Meaning |
|---|---|
| Draft | Initial proposal, open for discussion |
| Review | Being reviewed for implementation |
| Final | Accepted specification |
| Implemented | Merged into JSS |
| Withdrawn | Proposal withdrawn by author |
| Rejected | Not accepted after review |
- New authentication methods
- Protocol extensions
- API changes
- Interoperability features
- Client-client standards (data shapes, discovery)
- Bug fixes
- Minor improvements
- Documentation updates
- Refactoring
JIPs should be:
- Concise - Get to the point
- Implementable - Clear enough to code from
- Compatible - Work with existing Solid specs where possible
- Decentralized - Favor user control and interoperability
The JIP process was created in December 2024 to provide a lightweight proposal system for JSS, similar to how NIPs work for Nostr.
All JIPs are released under CC0 (public domain).