-
Notifications
You must be signed in to change notification settings - Fork 43
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
Startup and verification workflow is not well documented #154
Comments
I just got done with an attempt to setup alphapapa/ement.el. I had to get the inital verivications using
And I still have the issue where Emacs has Also sending requires you to run |
@adham-omran Did you ever get this working? Trying to setup right now and |
I don't use Pantalaimon myself, but from what I've gathered, verification is only one of the required steps. You also need to send/receive the appropriate keys. And we really, really need these procedures to be documented, correctly, in one place, for all users. I've watched so many users stumble through the process, but it seems that none of them will take a few moments to write down what they did to save the next person the trouble. |
I just set it up. Here are the steps for Linux, as of 2024-02-18, using
You will probably have to repeat steps 12-15 any time you start a new encrypted chat in Element. |
@Arnavion Thanks, that's a very concise step-by-step guide! |
This is fixed thanks to @Arnavion's comment which has now been added to the README. |
This is a bind long-winded, but I decided to roll these thoughts into a single ticket since they mostly address the same point from different angles.
I'm happy to provide some documentation PRs if/when I get pantalaimon working for myself and understand these missing bits.
Also related: #155
TL/DR
As a Matrix end user (not familiar with Matrix internals, but able to run a UNIX daemon in general), the steps to take after installing Pantalaimon and creating my config file are not very clear.
How do I get to a point where pantalaimon is en/decrypting my messages, and my encrypted message history is visible in my client?
Missing step-by-step instructions
The "Usage" chapter in the README and/or the man pages should answer questions like:
panctl
- if so, what and in which order?The animated gif at the top or the README alludes to some kind of workflow, but obviously an animation like this is impossible to follow.
DBUS / UI?
This paragraph in README.md is confusing:
pantalaimon[ui]
makes pantalaimon expose a DBUS service that panctl can connect to? Then it's not a UI, it's an API.What does the "If user interaction is required pantalaimon will send out OS notifications which the user can react to." part in the pantalaimon(8) man page mean in practice?
panctl man page
The man page for
panctl
only covers syntax, not semantics or purpose:The text was updated successfully, but these errors were encountered: