Major Aragon releases always try to include big items that make the user experience qualitatively better.
This is my take on which features to prioritize.
The current onboarding has some issues:
- There are just two templates, and they are a bit confusing for users
- Creating organizations requires two transactions
We should revamp the onboarding and its templates too.
Loading an organization created 6 months ago and with more than 100 votings takes several minutes. This hurts user experience.
We should look for ways to make the first load almost immediate, and then increase trust over time when the client is able to verify more and more of the organization’s state. We could look into tradeoffs between centralized/decentralized.
This becomes essential when organizations are holding important assets or funds. Even more so when the Aragon Court is out. We should look into ways of providing push notifications in the client.
UI for the Agent app
There should be a UI to check the log of actions that a given Agent app in an organization has done.
There should also be a way or creating transactions through the Agent, integrating that functionality into Frame.
Basic fundraising app
As it was planned and designed since the very first versions of Aragon.
This wouldn’t be an advanced app like Apiary, it would just be the most basic of all fundraising scheme.
So users wouldn’t have to hold ETH or pay for transactions inside a given organization.
Way to opt into an aragonOS global kill-switch that pauses contracts if a critical bug is found on them.