# Tasks list for the mattermost migration
Feel free to grab an open task!
- [x] clear the Mattermost database before the import
- [x] [Antonin] migrate Slack data to mattermost (in a new team)
* Data export
* [x] [Antonin] make https://github.com/grundleborg/slack-advanced-exporter/pull/34
* [x] [Antonin] filter out channels from foodsharing -> to be done in exporter
* [x] [Antonin] shrink big images if it can help us save space
* [x] [Antonin] download profile pictures?
* Data import
* [x] [Antonin] prune users which we don't need
* [x] [Antonin] figure out if we can adjust usernames so that they match the names that are used on Slack
* [x] [Tilmann] figure out how to import reactions, which don't seem to be imported by default
* [x] [Antonin] figure out how to migrate custom emojis
* [x] [Antonin] import profile pictures?
- [x] [?] [set up push notifications](https://docs.mattermost.com/deploy/mobile-hpns.html)
- [x] set up email notifications <- [Antonin] that should work already, I've set it up yesterday
- [x] [?] migrate [script](https://git.kanthaus.online/kanthaus/kanthaus-governance/src/branch/master/scripts/weekly-report) so that CoMe stats are sent to Mattermost instead of Slack to `#kanthaus-residence`
- [x] [?] migrate Kleinanzeigen script so that feed is sent to Mattermost (vertex.kanthaus.online:/home/ebayslack/ebay-slack-verschenkts/script.js )
- [x] [?] migrate Forgejo updates in `#kanthaus-git` (such as at https://git.kanthaus.online/kanthaus/kanthaus-private/settings/hooks and in other repos)
- [ ] ~~[?] migrate SMS receiver~~ is broken anyways
- [x] [?] migrate scripts for bank account updates in `#kanthaus-konto-wawü` and `#kanthaus-konto-hkw` (see https://git.kanthaus.online/kanthaus/kanthaus-finscript/src/branch/master/kontostand.py)
- [ ] [?] migrate trash and CoMe reminders
- https://mattermost.com/marketplace/remind-plugin/ seems deprecated
- maybe use nextcloud email reminders and email forwarding?
- https://github.com/nce/ics2mattermost seems fitting, but actually it's unusable
- [?] write a Mattermost plugin for periodic reminders?
- [x] [Antonin] set up email forwarding <s>via https://github.com/Virtomize/mail2most</s>
- [x] [Antonin] write [a Mattermost plugin for email forwarding](https://codeberg.org/mailmirror/mailmirror) because mail2most is unusable
- [ ] set up backups
- [ ] [?] once the migration is complete, archive all channels in Slack?
- [ ] [?] update all places on the website, wiki and other docs where we refer to Slack
* [x] website
* [x] wiki
* [x] gouvernance documents
- [x] [?] Remove email forwarding to Slack