Recently I shared updates on the roadmap with both our ambassadors, and the team leads.
Not much new news. Waku is a major priority for us after v1. But otherwise, we’re committed to delivering on the chat priorities identified above over the next few months—in a sustainable way, managing for regressions. We will also adapt our roadmap on the fly to accommodate for user feedback in response to v1.
This is a good reminder to share out the new Trello roadmap we recently set up. This will be the living record of our near-term and long-term plans, as far as new features go: Trello
We’ve just delivered release 1.2 with Waku mail nodes.
Our next two releases are tentatively scoped as follows:
V1.3 Release
Group chats
Dark mode
New webview implementation
Bug fixes including ENS registration being blocked when app is in French, public chats with unsafe characters created via deep link, browser input not being erased in new tab, etc.
V1.4 Release
Push notifications for Android
Image sending in chat
Keycard integration in Status client (depending on QA—possibly later)
Bug fixes TBD
We also have some exciting growth-oriented features implemented, and are awaiting bureaucratic blockers to resolve themselves before we can release.
Once that happens, those features will jump to the top of the queue, in terms of priority.
Beyond that, let’s discuss! I’d like to hear each team member’s viewpoint on what is important or imminently needs attention, from both a feature and maintenance perspective.
Would be great if we could hear thoughts from each person on:
Feature ideas
Maintenance/fixes
I’ll post my own separately. To jog the team’s memory, these are some issues reported by you recently, which are awaiting prioritization:
Features:
1: A proper Mark as read / unread counter aka #6375
2. Emoji reactions followed by SNT reactions once unblocked
3. Some opt-in centralised notification service for iOS?
4. Mentions
5. Bring back user avatar pictures as part of ENS usernames
Maintenance/fixes:
Finalise ui component library and refactor views still missing components
Features:
1: Tabs in the browser (fav dapps) most requested feature from the community
2: setting for browser data (cookies , local storage) management (clear data)
Maintenance/fixes:
Perf improvements (app is still laggy and slow on a top Android device)
at first a private node would allow a user to reduce bandwidth consumption (from messages and wallet) to a minimum on his phone
for iOS it means he could also set up notifications.
that would mean a much lightweight version of status running on the phone, and much more independence from status infra for little cost
later on there is other kind of nodes that would be developed which would support public requests such a wallet history or ipfs/swarm content.
nodes could be paid for services/responses using the raiden network, snt transfers would be almost instant and free which would also allow for features like snt reactions and tribute to talk to exist
One project that is not accounted for and actually non-negotiable:
Nimbus integration with Status
I also want to see public chats checked for last N messages, rather than last 30 days of messages, so they will never appear empty if there are messages.
And as there may be significant work for image sending left, I want to vote on that as well.
On top of Keycard android integration which is the bare minimum to consider keycard is available with status, the other following feature have been put aside for Keycard in the past and need to be done at some point (I am not listing here those already listed by Hester above)
Keycard iOS integration
allow to reset a keycard
have a Keycard settings menu (unpair card, change PIN, change PUK)
help a user migrate a non-keycard account to his keycard
Also, I’d love to be able to see my NFTs in Status. I can see none of them today (I have Superare, Gods unchained, POAP & Sandbox NFTs)
Feature: public channels. That ones where only channel creator can write content and others joined can only read.
This feature I’d like to bring up as an idea for maybe quite far releases. But I believe it is quite important for growing userbase in a long-term. I think telegram got a good push by having that type of public channels. Many people want personal tribune for sharing their personal thoughts and opinions.
expanding on your idea @volodymyr.kozieiev Following an @mention would be cool if the user decides to send all mentions from this @ensname public by sending it to their dedicated public channel
Feature: public channels. That ones where only channel creator can write content and others joined can only read.
Big +1 on this feature idea. Status is a place to disseminate information without fear of suppression. @ricardo3 has some creative ideas about how we could make channels such as this subscription based, similar to Patreon, for an SNT tie-in.
Hey gang! Here are the results of our roadmap planning session yesterday.
A bit of context before I share:
We are in the process of defining a new community governance model, which will allow SNT holders to influence the roadmap more directly once I am no longer with Status.
The next two releases, 1.3 and 1.4, are scoped.
The goal of this session was simply to prioritize our backlog of feature requests for 1.5+, while the governance model is being worked out.
As always, it’s liable to change, and in the near future, that would most likely happen as result of community vote.