From 5957f460b8ddf1e5ef543d08b9bab876085c23a4 Mon Sep 17 00:00:00 2001 From: Eric Dvorsak Date: Mon, 7 May 2018 04:57:05 +0200 Subject: [PATCH] [225-status-index] proposed draft (#225) --- ideas/225-status-index.md | 127 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 ideas/225-status-index.md diff --git a/ideas/225-status-index.md b/ideas/225-status-index.md new file mode 100644 index 0000000..d2742f8 --- /dev/null +++ b/ideas/225-status-index.md @@ -0,0 +1,127 @@ +--- +id: 225-status-index +title: Status Index +status: Draft +created: 2018-04-27 +lead-contributor: yenda +contributors: + - + - + - +exit-criteria: no +success-metrics: no +clear-roles: no +future-iteration: no +roles-needed: + - Dev + - Designer + - Community +okrs: + - + - +--- + +## Preamble + + Idea: 000-status-index + Title: Status Index + Status: Draft + Created: 2018-04-27 + +## Summary + +We have a growing number of very useful standalone webpages that are providing valuable +informations and services. + +Examples of those are: +- cluster visualization, +- cluster status, +- history of the #status channel on the different whisper networks, +- nightly build QR codes page (https://status-im.github.io/nightly/) +- status.im people list (https://rawgit.com/jacqueswww/b5460887fe86871434dcef833fa00c92/raw/status_people.html) +- documentation + +The goal of this swarm is to build an index of these pages so that they can be listed +and easily accessed from a single place. We also want to make sure that each of these +pages are documented to make it easy to reproduce them or for someone other than their +creator to contribute. + +## Current status + +- weekly sync calls tbd + +## Swarm Participants + +- Lead Contributor: yenda +- Evaluator (defaults to lead contributor): +- Contributor: +- Contributor: +- QA: +- PM (required for user-facing): +- UX(R) (required for user-facing swarms): + +## Product Overview + +The purpose of this Swarm is to build an index of all the standalone webpages that +have been built by various members of the team and should be made accessible via a +simple single directory page. We will evaluate cloud/container provider to host/run +those websites as well. + +It also aims at pushing production of documentation to make it easier to contribute to +this projects and troubleshoot them. + +### User Stories + +> What user stories are you solving? +As as status core developper, I have troubles with messaging, I suspect the cluster +to be responsible, I want to be able to go to index.status.im and find the page that +will show me the current status of the cluster. + +As a status community member, I want to create a bot that interacts with status clients +with status communication protocol. I want to be able to easily find the documentation +of the communication protocol by checking index.status.im + +As a status community member, I want to improve the static website rendering status +ideas repository. I want to be able to check on index.status.im and find the documentation +on how this website is built so that I can contribute. + +### Security and Privacy Implications + +None + +## Dates + +Weekly sync call tbd + +### Minimum Viable Product + +> Mandatory, completes the Idea in the fastest route possible, can be hacky, +> needed to feel progress. See https://imgur.com/a/HVlw3 + +Goal Date: + +Description: + +### Iteration 1 + +Goal Date: + +Description: + +## Success Metrics + +- In-org survey shows 80+% of the team is aware of the existence of the page + +## Exit criteria + +- The index web page is online at index.status.im + +## Supporting Role Communication + +> Once Requirements and Goals are fleshed out, then it should be communicated to +> supporting organelles if required + +## Copyright + +Copyright and related rights waived +via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).