Improve and automize data migration process for usability
I saw this blabber.im migration support website recently and thought some steps might be able to be automised and thereby reduce the number of steps, finding and decisions an user have to make.
So, to begin with, I count 20 single steps a users have to make to successfully migrate the data for what ever reasons (migration from Pix-Art or after a new install). I think there is potential to recude the number of steps (and fails) by 30-50%.
I think those steps can be improved right now. However, they might directly lead to the complex thoughts below.
- First of all I think backup and this need is important to many users, but also important because the need often will hit them when not expected or they are in "a problematic situation".
- There for I suggest put this upfront into the setting menu calling it something like "Backup - Export and import of account and settings".
- It should be visible in screenshot 3
- Next I think, step 5 & 6 (screenshot with deactivation of account) can be automized once the backup has been run. The user should be ask to process afterwards or if he refuses and prefer to activate the accounts again.
- Guide user showig the next potential step in a pop-up dialogue
- Suggest automatically ressources where to download Blabber.im from (PS, fdroid...)
- Point 4: Activate profile
- Automize entirely
- Automize by check-mark opt-in when placing a password
- Point 5: Disable battery optimisation
- Suggest this automatically, if not disabled
- Or automatically guide to the menu
Maybe a migration assistant/migration mode can be introduced. It will set the app into a migration mode and will also be active after new installation to catch up with the user and such a potential attempt. Once there is an active migration mode, deactivation of accounts has been activated - but this should also permantently being shown to the users (e.g. a banner on top of everyscreen or even more visually clear by colroing the app into a different grey color scheme and indicating the situation)
- Yes, I see that's maybe overkill and maybe out of scale what should be covered from this app. Just a thought.
Thank you for Blabber!
Deleting a branch is permanent. It CANNOT be undone. Continue?