Open drequivalent opened 7 years ago
Additionally after syncing a new device, sending all previous message history is not necessarily required.
Any news on the matter?
@drequivalent @GrayHatter is working on multi-device.
It's unfortunately slow going, I've since started a new job, and I'm also working on starting a 2nd business, so multi-device is lagging in development. But I did recently merge the new toktok api and it should generally work now. (no av, or file transfer support yet) https://github.com/uTox/toxcore/
I'm currently using Tox (qTox mostly), and for me the lack of multi-device support is the biggest hurdle (combined with the fact that the timestamps are from when a message is received, not sent). Having to use multiple accounts makes it very hard to communicate because you never know what has been sent to your "other" account.
Definitively a thing to have to avoid copy / paste and madness. Trying to find what is the device used by a developper at a given time make me crazy !
I agree that an offline messages implementation is needed to get a "proper" multi-device solution, but in the meanwhile I would prefer having multi-device support with synchronization only if both clients were online (or without synchronization at all in worst case) than having to use separate accounts.
Can I somehow help speed up my multi-device deployment? I know the basics of C / C ++ and some other languages.
@WojAbuk please either join us on IRC or via Matrix:
~https://matrix.to/#/#freenode_#toktok:matrix.org~
since the freenode takeover:
...any news on this? without multi device support I would have ELEVEN separate tox IDs...
@lemmy04 we need people to help out with knowledge in C coding, then we can speed things up
In a real-world environment each user may have multiple computing and communication devices. For example, your machine at work, your phone and your home workstation. As Tox aims to be the means of user-friendly secure and reliable communications for everyone forever, we need to address the issues the users of multiple communication devices have with current Tox architecture.
As of now, if you and your recipient have multiple devices, and want to have a reliable commuication you have to:
This renders Tox virtually unusable in environments such as described earlier.
Thus, if Tox aims for widespread adoption, Tox must introduce a way to use multiple devices with the same visible identity. The architecture suggests this must be done via linking multiple independent devices to make a kind of a network of trust within one person's domain.
The linked devices must do the following main things:
Linked devices may also be able to transfer messages to each other. It may not be useful for instant messgaing clients per se, but can be useful for Tox-based services and daemons.