...
Goal | Metric |
---|
Solve channel moderation use-cases demanded by customers | At least 50% of customers requesting “Read Only Channels” in in CR-9 confirm that this meets their basic expectations (must-have requirements). |
Handle a large number of users in the channel at the same time without performance issue | A read only channel (where only channel admins and above can post) can handle at least 1000 concurrent active users without a measureable performance impact. |
User Scenarios
Announcement channels (e.g. public, employees, guest users, etc)
Bot only channels
Lunch Channels
Work-around for some use cases of Ethical Walls/Information Barriers
Assumptions
Phases & Milestones
Roadmap Planner |
---|
maplinks | |
---|
timeline | true |
---|
pagelinks | |
---|
source | %7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222018%7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222019-0712-16%2000%3A00%3A00%22%2C%22endDate%22%3A%22201915%2000%3A00%3A00%22%2C%22endDate%22%3A%222020-06-16%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Dashboard%22%2C%22color%22%3A%7B%22lane%22%3A%22%23f6c342%22%2C%22bar%22%3A%22%23fadb8e%22%2C%22text%22%3A%22%23594300%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22Feature%201%22%2C%22description%22%3A%22This%20is%20the%20first%20bar-01%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Design%22%2C%22color%22%3A%7B%22lane%22%3A%22%23f6c342%22%2C%22bar%22%3A%22%23fadb8e%22%2C%22text%22%3A%22%23594300%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222019-12-01%2007%3A21%3A58%22%2C%22id%22%3A%2224130524-faee-4a83-9a38-4be1f8552546%22%2C%22title%22%3A%22High%20Fi%20Designs%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Develop%22%2C%22color%22%3A%7B%22lane%22%3A%22%233b7fc4%22%2C%22bar%22%3A%22%236c9fd3%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22iOS%20App%22%2C%22description%22%3A%22This%20is%20the%20third%20bar.%22%2C%22startDate%22%3A%222018-07-01%2000%3A00%3A00%22%2C%22duration%22%3A2%2C%22rowIndex%22%3A0%2C%22id%22%3A%22eeb2d90213%2021%3A23%3A10%22%2C%22duration%22%3A2.5%2C%22rowIndex%22%3A0%2C%22id%22%3A%22dd93afcd-e7232704-4ff04253-a10dadb8-43a5793089a4%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22title%22%3A%22Feature%202%22%2C%22description%22%3A%22This%20is%20the%20second%20bar.%22%2C%22startDate%22%3A%222018809a336cc5ba%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222018-0910-02%2011%3A38%3A36%22%2C%22duration%22%3A2.297029702970297%2C%22rowIndex%22%3A1%2C%22id%22%3A%220e8f437c10%2004%3A59%3A24%22%2C%22id%22%3A%228dc8bc2d-39f1b7cb-4d7044a8-b85bb526-3ca89fd57a00%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%2220187d1ede51f690%22%2C%22title%22%3A%22Android%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.4752475247524752%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222019-1112-15%2006%3A10%3A41%22%2C%22id%22%3A%2290251c8c29%2020%3A26%3A08%22%2C%22id%22%3A%223bb7a009-3b74fc61-4d2b4e87-b850bbc6-684ffd40514b%22%2C%22title%22%3A%22Feature%203%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2acdf8c57d684%22%2C%22title%22%3A%22Phase%20I%22%2C%22description%22%3A%22UI%20section%20added%20to%20system%20console%20%5CnRead%20only%20functionality%20%26%20toggle%22%2C%22duration%22%3A1.00990099009901%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%2220190891089108910892%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-01-18%2019%3A14%3A51%22%2C%22id%22%3A%22d0529fe831%2016%3A38%3A01%22%2C%22id%22%3A%222f1bba05-6c8ce7f7-45e842d7-8078824e-d75c2f063dd9%22%2C%22title%22%3A%22Feature%204%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.01980198019802%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Notification%22%2C%22color%22%3A%7B%22lane%22%3A%22%233b7fc4%22%2C%22bar%22%3A%22%236c9fd3%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22iOS%20App%22%2C%22description%22%3A%22This%20is%20the%20third%20bar.%22%2C%22startDate%22%3A%222018-07-13%2021%3A23%3A10%22%2C%22duration%22%3A2.5%2C%22rowIndex%22%3A0%2C%22id%22%3A%22dd93afcd-2704-4253-adb8-809a336cc5ba%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222018-10-10%2004%3A59%3A24%22%2C%22id%22%3A%228dc8bc2d-b7cb-44a8-b526-7d1ede51f690%22%2C%22title%22%3A%22Android%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.4752475247524752%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%7B%22title%22%3A%22Milestone%201%22%2C%22markerDate%22%3A%222018d70f3abb5740%22%2C%22title%22%3A%22Phase%20II%22%2C%22description%22%3A%22Restrict%20member%20management%20functionality%20%26%20toggle%22%2C%22duration%22%3A0.7029702970297029%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A2%2C%22startDate%22%3A%222020-02-17%2015%3A40%3A59%22%2C%22id%22%3A%221d0f8edc-c559-4c92-b83e-aca64367c0f8%22%2C%22title%22%3A%22Phase%20III%22%2C%22description%22%3A%22-%20Allow%20channel%20mentions%20permission%20created%5Cn-%20Allow%20channel%20mentions%20toggle%20added%20to%20system%20console%20UI%22%2C%22duration%22%3A0.9207920792079208%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22QA%22%2C%22color%22%3A%7B%22lane%22%3A%22%23d04437%22%2C%22bar%22%3A%22%23dc7369%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-02-21%2009%3A16%3A02%22%2C%22id%22%3A%22dd1522af-4b58-4aa5-ac0f-3aca5935bffc%22%2C%22title%22%3A%22QA%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Launch%22%2C%22color%22%3A%7B%22lane%22%3A%22%238eb021%22%2C%22bar%22%3A%22%23aac459%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-03-01%2000%3A00%3A00%22%2C%22id%22%3A%2205bb0b77-3864-42c0-ae39-551c63586e0a%22%2C%22title%22%3A%22Marketing%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.495049504950495%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-03-01%2000%3A00%3A00%22%2C%22id%22%3A%22f2e27aba-094f-4007-b476-5b1fb24d72b3%22%2C%22title%22%3A%22Documentation%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.118811881188119%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%7B%22title%22%3A%22Milestone%201%22%2C%22markerDate%22%3A%222018-07-31%2016%3A38%3A01%22%7D%2C%7B%22markerDate%22%3A%222018-10-08%2001%3A25%3A32%22%2C%22title%22%3A%22Go%2FNo%20go%22%7D%2C%7B%22markerDate%22%3A%222018-12-31%2001%3A54%3A03%22%2C%22title%22%3A%22Milestone%202%22%7D%5D%7D -31%2001%3A54%3A03%22%2C%22title%22%3A%22Milestone%202%22%7D%2C%7B%22markerDate%22%3A%222020-03-16%2015%3A40%3A59%22%2C%22title%22%3A%225.22%20CF%22%7D%2C%7B%22markerDate%22%3A%222020-01-16%2008%3A19%3A00%22%2C%22title%22%3A%225.20%20CF%22%7D%2C%7B%22markerDate%22%3A%222020-04-15%2020%3A26%3A08%22%2C%22title%22%3A%225.24%22%7D%5D%7D |
---|
title | Roadmap%20Planner |
---|
hash | c013a8cf46e3276583f2ddb4893243e4 | 9e39ba0c4849bb8fd7eb7ad815b6d37c |
---|
|
Areas Touched
Permissions
Mobile UI
Web/Desktop Chat-Facing UI
System Console UI (Channel Configuration page and permissions)
Requirements
| Requirement | User Story | Importance | Jira Issue | Notes |
---|
1 | | | | | |
2 | | | | | |
User interaction and design
...
Desktop Design
Include functional design notes and mockups/prototypes.
Mobile App Design
Include functional design notes and mockups/prototypes.
Technical Design
Link to the technical design doc. Technical design and implementation needs to consider developing E2E tests for the feature.
Accessibility Design
Ensure implementation of the feature meets accessibility requirements.
Audit Log Events
What events should be recorded in the System Console Audit Log?
Telemetry Design
What events should be recorded. Plan for how the data will be analyzed.
Design Notes:
Exploratory: We considered enabling this on the chat-facing side first (for channel admins to set). While this is planned in the future, it was removed from the scope.
Validation: A large customer in the CR was pleased with the High Fidelity design
Open Questions
Question | Answer | Date Answered |
---|
| | |
Out of Scope
Chat-facing page for Channel Admins and above to adjust settings
Toggle allowing reactions
Toggle allowing post pinning
LHS icon to identify read-only channels
CLI Commands for management of settings