diff --git a/README.md b/README.md index c80294d..98d1cc1 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/assets/lifecycle.png b/assets/lifecycle.png new file mode 100644 index 0000000..9ee9380 Binary files /dev/null and b/assets/lifecycle.png differ