Skip to content
This repository has been archived by the owner on Oct 17, 2019. It is now read-only.

Permanent offline chat history/log with extensive search and plaintext export #461

Closed
v-fox opened this issue Oct 11, 2018 · 2 comments
Closed

Comments

@v-fox
Copy link

v-fox commented Oct 11, 2018

The reason that I and my buddies are interested in Matrix at all is XMPP's inability to sync history between multi-login client instances (usually, simultaneous use of mobile and PC) and IRC's & SIP's lack of multi-login. However, even if Matrix does support that, it's useless without every client guaranteeing that all (or at least, between users/rooms marked as important ones) messages are kept permanently locally and can be easily found months or years after being sent regardless of the connection state. They also need to be accessible from config/log backups in case if we would abandon Matrix entirely, so if they are not recorded in plaintext then their format should be easily dump-able by generic tools or there should be an option to dump them as such from inside the client. Import/export of history that is not found on server between different clients would be a great bonus to all that.

As a decent examples of offline history representation you can use LeechCraft and Vacuum-IM. Consider this request to supersede #434 and similar.

@mujx
Copy link
Owner

mujx commented Oct 12, 2018

I would suggest you to setup your own server, so you'll have access to all the history and easy export.

Storing messages for months or years is out of the scope of this client. The implementation of #434 would be server side mostly.

@v-fox
Copy link
Author

v-fox commented Oct 12, 2018

A server, seriously ? Then what's the difference with running something P2P like Tox if you have to rely on your own hardware ? Or a XMPP server, configured for quirks of some compatible client that could make history synchronization work ? Why bother with another protocol, and raw one at that ? IRC with HTML but more obtuse ?

This is ridiculous. But at least now I know what I'm going to link to Matrix evangelists that have been writing praises and lengthy justifications for its adoption on tech news sites… After all, Nheko is listed as most feature-complete client for Linux on matrix.org.

@mujx mujx closed this as completed Oct 12, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants