swarms/ideas/318-desktop-team-proposal.md

5.6 KiB

id title status lead-contributor contributors budget
318-desktop Desktop research Volodymyr
Max
Volodymyr
actual
xxx
estimate
yyy
currency
ETH/USD/SNT

Desktop Swarm proposal

Summary and Goal(s)

Messenger apps expected to be present on all widely used platforms - ios, android, mac, windows, linux.

Status desktop app currently extensively used by Status company for communications. It is implemented with the help of react-native-desktop project that is a Qt-based port of react-native to desktop platforms: mac, windows, linux.

So Desktop swarm has two goals in mind:

  1. Providing well-polished communication tool for Status company itself and the community
  2. Feature parity with mobile application For initial scope focus is on the first goal.

Additional tasks for the swarm is maintaining react-native-desktop project to fit Status desktop needs and publishing Status desktop releases.

Communication

status channel (same as swarm id): #318-desktop

sync frequency: Weekly Sync

meeting notes: https://notes.status.im/IVQ6ZK6iRw6LfF-4y4WJmw

Research

Timebox: 21/12

Research questions:

Research output structure: When questions above answered we can create:

  • prioritized list of most important tasks to do for boosting communication experience
  • user stories
  • bounties

Research output structure:

Prioritized list of tasks:

User stories:

Bounties:

Specification

do after Research

(required) timebox specification (approx)

(optional) user stories, architecture, designs, PoC

Implementation

(required) timebox implementation (approx)

do after Specification

All swarm contributors should test and break the implementation, especially developers

(required) document progress

(optional) townhall demo

Maintenance

lead-contributor,post-mortems

Copyright and related rights waived via CC0.