Merge pull request #86 from status-im/lifecycle

Update spec lifecycle
This commit is contained in:
Oskar Thorén 2020-03-24 14:13:20 +08:00 committed by GitHub
commit 347fbbef1f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 7 deletions

View File

@ -3,18 +3,17 @@
This repository contains a list of specifications for implementing Status and
its various capabilities.
## Current state
## Spec lifecycle
As of August 2019, we are currently in the process of documenting current
specifications. We are als implementing an isolated reference library for them.
These specifications are expected to be frozen at the Status V1 launch and be
used as a reference point for client implementers and security audits.
Every spec has its own lifecycle that shows its maturity. We indicate this in a similar fashion to [COSS Lifecycle](https://rfc.unprotocols.org/spec:2/COSS/):
![](assets/lifecycle.png)
## Status Improvement Proposals (SIPs)
### Accepted
### Stable
No accepted SIPs right now.
No stable specs right now. De facto a lot of the draft ones are stable and indicating this is work in progress.
### Draft
@ -28,6 +27,14 @@ The following SIPs are under consideration for standardization.
- [Status Whisper Mailserver Specification](status-whisper-mailserver-spec.md). How we use Whisper mailservers to provide offline inboxing.
- [Status EIPs Standards](status-EIPs.md). Ethereum Improvement Proposals used in Status.
### Raw
No raw specs right now.
### Deprecated
No deprecated specs right now.
## Protocol Research
These are protocols that are currently being researched. These are designed to

BIN
assets/lifecycle.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB