Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: export/backup Monal data, from/to others monal plateforms or others xmpp clients? #1102

Open
2 tasks done
lm2lm2 opened this issue Jul 1, 2024 · 3 comments
Open
2 tasks done

Comments

@lm2lm2
Copy link

lm2lm2 commented Jul 1, 2024

Precondition

  • I understood that this template is only for feature requests and not for bug reports

Cross-checked related issues?

Describe your feature

The idea is to being able to export/import, account per account, data from/to different Monal clients regarding device type, or even from others xmpp clients..

@tmolitor-stud-tu
Copy link
Member

Monal to Monal --> Use iCloud to backup and restore the App from one device to another
Other app to/from Monal: hardly possible without data loss, every app has its own database format etc.

One could, however, define a new format containing all the basic things like history, XEP-0184, XEP-0333, XEP-0363 etc., just like XEP-0227 does for servers and write that up in a new XEP.

Then implement that new XEP in commonly used clients like Conversations, Gajim or Monal.

That's nothing I will do, but I'm happy to take pull requests.

@lm2lm2
Copy link
Author

lm2lm2 commented Jul 8, 2024

Monal to Monal --> Use iCloud to backup and restore the App from one device to another Other app to/from Monal: hardly possible without data loss, every app has its own database format etc.

One could, however, define a new format containing all the basic things like history, XEP-0184, XEP-0333, XEP-0363 etc., just like XEP-0227 does for servers and write that up in a new XEP.

Then implement that new XEP in commonly used clients like Conversations, Gajim or Monal.

That's nothing I will do, but I'm happy to take pull requests.

well, conversations/quicksy are able to do so.. maybe to use their functioning system?

@tmolitor-stud-tu
Copy link
Member

well, conversations/quicksy are able to do so.. maybe to use their functioning system?

No, different database format, different programming language and even different operating system.

In my opinion, iCloud backups are good enough. If, one day, there is no other issue in this issue tracker left, I might implement a second backup, but not any sooner: there are way more important features and bugfixes to implement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants