-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
architecturediscussimportance highAn issue that is absolutely necessary to have done before final releaseAn issue that is absolutely necessary to have done before final releasepidgin plugin
Milestone
Description
From the plugin perspective, something like this should be possible:
- Alice (on device 1101) has an OTR conversation with Bob (on device 1201).
- Bob (on device 1202) starts a new OTR conversation with Alice (still on device 1101).
- Alice should have both conversations running simultaneously, and should be able to receive and send messages to both conversations.
libotr keeps a separate context for each of these conversations and automatically manages when to add new contexts when a new instance tag is seen.
When a message is sent, you may choose to send it to a particular instance tag or tell the library which strategy to use when deciding which instance should receive the message (OTRL_INSTAG_BEST, OTRL_INSTAG_RECENT, OTRL_INSTAG_RECENT_RECEIVED, OTRL_INSTAG_RECENT_SENT).
At the moment, we only support a single conversation with a peer (identified by its ID, like alice@tw.com).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
architecturediscussimportance highAn issue that is absolutely necessary to have done before final releaseAn issue that is absolutely necessary to have done before final releasepidgin plugin