annotate misc/README @ 3888:aa7197b67c26

component AP gateway: AP <=> XMPP reactions conversions: - Pubsub Attachments plugin has been renamed to XEP-0470 following publication - XEP-0470 has been updated to follow 0.2 changes - AP reactions (as implemented in Pleroma) are converted to XEP-0470 - XEP-0470 events are converted to AP reactions (again, using "EmojiReact" from Pleroma) - AP activities related to attachments (like/reactions) are cached in Libervia because it's not possible to retrieve them from Pleroma instances once they have been emitted (doing an HTTP get on their ID returns a 404). For now those cache are not flushed, this should be improved in the future. - `sharedInbox` is used when available. Pleroma returns a 500 HTTP error when ``to`` or ``cc`` are used in a direct inbox. - reactions and like are not currently used for direct messages, because they can't be emitted from Pleroma in this case, thus there is no point in implementing them for the moment. rel 371
author Goffi <goffi@goffi.org>
date Wed, 31 Aug 2022 17:07:03 +0200
parents a27fd445c7c7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3485
7b888a488474 misc: update names for D-Bus service file and zsh autocompletion:
Goffi <goffi@goffi.org>
parents: 3480
diff changeset
1 This directory contains files related to Libervia but not directly used by it.
818
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
2
3485
7b888a488474 misc: update names for D-Bus service file and zsh autocompletion:
Goffi <goffi@goffi.org>
parents: 3480
diff changeset
3 * file _li:
818
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
4 This is the completion file for zsh. To use it, you need to have it in a path accessible in your fpath variable, and to have completion activated. This can be done by the following commands in your .zshrc:
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
5
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
6 ### .zshrc completion ###
3485
7b888a488474 misc: update names for D-Bus service file and zsh autocompletion:
Goffi <goffi@goffi.org>
parents: 3480
diff changeset
7 fpath=(/path/to/directory/with/_li/ $fpath)
818
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
8 autoload -U compinit
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
9 compinit
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
10 ### end of .zshrc completion ###
c328bcc4db71 jp: zsh completion, first draft (added in a new /misc directory):
Goffi <goffi@goffi.org>
parents:
diff changeset
11
3485
7b888a488474 misc: update names for D-Bus service file and zsh autocompletion:
Goffi <goffi@goffi.org>
parents: 3480
diff changeset
12 Then, you should be able to complete a li command line by pressing [TAB].
1150
beaf8d4475e4 misc (D-Bus, installation): added a .service file for D-Bus auto-launch feature + installation from setup.py (path adaptation now use regex).
Goffi <goffi@goffi.org>
parents: 818
diff changeset
13
3480
7550ae9cfbac Renamed the project from "Salut à Toi" to "Libervia":
Goffi <goffi@goffi.org>
parents: 2628
diff changeset
14 * org.libervia.Libervia.service:
1150
beaf8d4475e4 misc (D-Bus, installation): added a .service file for D-Bus auto-launch feature + installation from setup.py (path adaptation now use regex).
Goffi <goffi@goffi.org>
parents: 818
diff changeset
15 This file is used by D-Bus to know how to launch the backend, you have to put in in D-Bus services dir (usually /usr/share/dbus-1/services)
3574
a27fd445c7c7 misc: added freedesktop metadata files
Goffi <goffi@goffi.org>
parents: 3485
diff changeset
16
a27fd445c7c7 misc: added freedesktop metadata files
Goffi <goffi@goffi.org>
parents: 3485
diff changeset
17 * org.libervia.Libervia*.metainfo.xml:
a27fd445c7c7 misc: added freedesktop metadata files
Goffi <goffi@goffi.org>
parents: 3485
diff changeset
18 AppStream metadata as specified at https://www.freedesktop.org/software/appstream/docs/
a27fd445c7c7 misc: added freedesktop metadata files
Goffi <goffi@goffi.org>
parents: 3485
diff changeset
19
a27fd445c7c7 misc: added freedesktop metadata files
Goffi <goffi@goffi.org>
parents: 3485
diff changeset
20 * org.libervia.LiberviaTUI.desktop:
a27fd445c7c7 misc: added freedesktop metadata files
Goffi <goffi@goffi.org>
parents: 3485
diff changeset
21 Desktop entry for TUI frontend as specified at https://specifications.freedesktop.org/desktop-entry-spec/