Skip to content

Store settings on Jabber ID #809

@sjehuda

Description

@sjehuda

Suppose I use Psi on my home computer.

Later, I install Psi on a new machine at office or in my vaccation home.

The settings of Psi of theme, behaviour are retrieved from PEP node xmpp:org.psi-im:settings of Jabber ID.

Yet, thinking of this further; "What if you are connecting with Psi on a friend's machine?"; One might not want to have logs saved into that machine.

Hence, one might want to have another set of settings when he is a guest of that machine.

So a (custom) profile indicator would be needed: xmpp:org.psi-im:settings:desktop, xmpp:org.psi-im:settings:guest, xmpp:org.psi-im:settings:travel etc.


In case PEP is not available (i.e. creation of a node fails), Psi would display a message that it can not use Jabber ID to synchronize account settings, and it would offer to contact the system administrator or switch a provider.

In case of conflicting settings, similarly to "dot new" files of Salix and Slackware, Psi would prompt to synchronize settings or keep them local, similarly to the group chat option to auto-join "only from this computer".

A similar ticket has bee published at project Dergchat https://codeberg.org/Mizah/Dergchat/issues/77

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions