updated 99 for in progress (#178)

99 in progress
This commit is contained in:
Chad Jackson 2018-04-18 13:46:50 +02:00 committed by GitHub
parent ec58ee5793
commit d2cc94aa69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 21 deletions

View File

@ -45,6 +45,7 @@ aborted.
| [140-sob-improve-onboarding](ideas/140-sob-improve-onboarding/) | :walking_man: In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [122-sob-metrics](ideas/122-sob-metrics.md) | :walking_man: In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [154-support-web3.js-library](ideas/154-support-web3.js-library.md) | :walking_man: In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [99-confidence](ideas/99-confidence.md) | :walking_man: In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [167-extended-automated-testing-for-continuous-delivery](ideas/167-extended-automated-testing-for-continuous-delivery) | :walking_man: In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
## Draft :seedling: and limbo :question:
@ -56,7 +57,6 @@ aborted.
| [94-wallet-compatibility](ideas/94-wallet-compatibility.md) | :seedling: Draft | :x: No | :white_check_mark: Yes | :white_check_mark: Yes | - :x: No |
| [134-seamless-login](ideas/134-seamless-login.md) | :seedling: Draft | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [117-message-ordering](ideas/117-message-ordering.md) | :seedling: Draft | :white_check_mark: Yes | :white_check_mark: Yes | :x: No | :x: No |
| [99-confidence](ideas/99-confidence.md) | :seedling: Draft | :x: no | :x: no | :x: no | :x: no |
| [95-les-service-model](ideas/095-les-service-model/) | :seedling: Draft | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :x: no |
| [86-push-notif-v2](ideas/86-push-notif-v2.md) | :seedling: Draft | :x: no | :x: no | :x: no | :x: no |
| [146-status-go-sdk](ideas/146-status-go-sdk/) | :seedling: Draft | :white_check_mark: yes | :white_check_mark: yes | :x: no | :x: no |
@ -91,20 +91,23 @@ progress again. This ensures the registry is kept up to date.
| @adambabik | 58, 63, 68, 92 |
| @alwx | 134 |
| @asemiankevich | 87, 127, 134, 167 |
| @cammellos | 87 |
| @cammellos | 87, 99 |
| @chadyj | 68, 80, 87, 99, 134 |
| @churik |140, 127 |
| @dmitryn | 99 |
| @dshulyak | 63, 92 |
| @feuGeneA | 83 |
| @flexsurfer | 34, 80 |
| @hester | 80, 134 |
| @hesterbruikman | 80, 99, 134 |
| @janherich | 87 |
| @jeluard | 68, 101 |
| @lukaszfryc | 68, 83, 167 |
| @mandrigin | 83 |
| @jpbowen | 99 |
| @lukaszfryc | 68, 83, 99 |
| @mandrigin | 83, 99 |
| @martin | 120 |
| @MaxRis | 34 |
| @naghdy | 120 |
| @nikitalukianov | 99 |
| @oskarth | 120, 121 |
| @serhy | 87, 167 |
| @themue | 58, 92 |

View File

@ -2,7 +2,7 @@
Idea: 99
Title: Confidence in Messaging
Status: Draft
Status: In Progress
Created: 2018-03-22
@ -11,12 +11,12 @@ As end users we currently don't have confidence that messages are being sent, de
## Swarm Participants
- Lead Contributor: @rasom
- Testing & Evaluation: @lukaszfryc
- Testing & Evaluation: @lukaszfryc
- Contributor: @cammellos
- Contributor: @mandrigin
- Contributor: #dmitryn
- Contributor: @dmitryn
- PM: @chadyj
- UX (if relevant): @nikitalukianov @jpbowen @hesterbruikman
- UX: @nikitalukianov @jpbowen @hesterbruikman
## Product Overview
@ -90,30 +90,38 @@ Request messages history after background: https://github.com/status-im/status-r
New protocol https://github.com/status-im/status-react/pull/3273
https://github.com/status-im/ideas/issues/87
### Minimum Viable Product
Goal Date: <!-- Date for evaluation in ISO 8601 (yyyy-mm-dd) format -->
### Security and Privacy Implications
Description: <!-- Description of Deliverables-->
None currently known.
**TBD**
Probably something like: Select subset of above to implement/finish; do initial community check, do design basics and plan initial UXR session.
### Iteration 1
## Dates
Goal Date: <!-- Date for evaluation in ISO 8601 (yyyy-mm-dd) format -->
Complete several reliability improvements that have been identified so far:
Description: <!-- Description of Deliverables-->
- [#3827 Message reliability survey](https://github.com/status-im/status-react/issues/3827)
- [#3793 Improve timestamps in chat messages](https://github.com/status-im/status-react/issues/3793)
- [#3787 Improve network offline and mail server error messaging](https://github.com/status-im/status-react/issues/3787)
- [#3784 Provide users with delivery status feedback when sending messages](https://github.com/status-im/status-react/issues/3784)
- [#3792 Measure message send/receive ratio on internal builds ](https://github.com/status-im/status-react/issues/3792)
- [#828 Send an expiration signal when envelope wasn't delivered to any peer](https://github.com/status-im/status-go/pull/828)
- [#810 Notify clj side when the message actually "left" local node.](https://github.com/status-im/status-go/issues/810)
- [#3785 Remove "seen by everyone" from public chat](https://github.com/status-im/status-react/issues/3785)
Testing Days required: <!-- Days required at the end of development for testing -->
### Iteration 2
After iteration 1 is complete the swarm will meet and discuss the results of the UXR survey, send/receive ratio results, review current UX and discuss future iterations. Work will then be planned for a future iteration, or the swarm will be closed.
## Exit Criteria
- >99% message deliverability from [#3792](https://github.com/status-im/status-react/issues/3792)
## Success Metrics
**TBD**
95% of a group of 20-100 users surveyed - who don't have additional context beyond Status providing a p2p IM capability - using the app for an extended period of time, should answer 'yes' to the question: "Do you trust Status to deliver messages for you?" (and possibly variants of this).
95% of a group of 100 users surveyed - who don't have additional context beyond Status providing a p2p IM capability - using the app for an extended period of time, should answer 'yes' to the question: "Do you trust Status to deliver messages for you?" (and possibly variants of this).
This is fundamentally a soft or qualitative goal. It is thus necessary but not necessarily sufficient, and additional harder numbers might be used as we develop the capability to measure this.
Zero instabug reports within 30 days of alpha release
## Supporting Role Communication
## Copyright
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).