poezio-0.14: update

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
Maxime “pep” Buquet 2022-04-03 20:25:59 +02:00
parent a1abf29c7f
commit 782061806a
Signed by: pep
GPG key ID: DEDA74AEECA9D0F2

View file

@ -18,14 +18,14 @@ ceux-ci, la bibliothèque XMPP [Slixmpp][slix], et les plugins OMEMO de
évidemment plein de corrections de bugs, mais aussi des changements internes
concernant une API async, qui peuvent peut-être vous concerner.
Poezio lui aussi a reçu beaucoup améliorations.
Poezio lui aussi a reçu beaucoup d'améliorations.
En interne, d'une part, notre branche par défaut a été déplacée vers « main ».
Plein de type hints on été ajoutés, des casts implicites retirés. La gestion
des évènement est maintenant en majorité async. Les API de Slixmpp sont
utilisés au profit de celles qui avaient précédemment été faites pour poezio.
Du refactoring, et aussi des améliorations concernant les performance de
l'application.
Plein d'annotations de types on été ajoutés, des convertions implicites
retirés. La gestion des évènements est maintenant en majorité async. Les API
de Slixmpp sont utilisés au profit de celles qui avaient précédemment été
faites pour poezio. Du refactoring, et aussi des améliorations concernant les
performances de l'application.
La license a aussi été changée, et Poezio est maintenant sous [GPLv3+][GPL]!
Même si je ne suis pas particulièrement en faveur de la propriété
@ -48,15 +48,16 @@ pouvez lire plus [dans le changelog (en)][poezio-changelog].
La gestion de l'archive ([MAM][XEP-0313]) faisait déjà partie de la dernière
version, mais elle a été retravaillée, et devrait aussi être plus fiable. Du
travail autour de la gestion des ID de messages -- que notre format de log ne
stock pas -- devra être prévu par la suite pour permettre de dédupliquer plus
travail autour de la gestion des ID de messages -- que notre format de log
n'enregistre pas -- devra être prévu par la suite pour permettre de
dédupliquer plus
facilement les messages.
Les plugins aussi ont été améliorés. Un nouveau plugin `untrackme` remplace
`remove_get_trackers` qui est maintenant déprecié. [Link Mauve][linkmauve] a
aussi développé un plugin appelé `sticker` (pour les envoyer), similaire à ce
que [Movim][movim] fait depuis des années. La gestion des présences étendues
(activity, gaming, mood, user tune) a été enlevée de Poezio et bougée dans le
(activity, gaming, mood, user tune) a été enlevée de Poezio et déplacée dans le
plugin `user_extras`. Ainsi que plein de corrections.
Beaucoup de ces améliorations et corrections ont été réalisées par
@ -85,9 +86,6 @@ D'autres changements sont apparus, comme la coloration des empreintes de clés
Generation][XEP-0392] -- comme spécifié dans la version actuelle (0.8)
d'[OMEMO][XEP-0384] -- ou l'envoi de fichiers chiffrés (URI aesgcm).
What hasn't changed is that this plugin lacks a UI and trust management.
Hopefully this should come soon, with a little motivation to do UI work.
Ce qui n'a pas encore changé, c'est le manque d'interface utilisateur, et la
gestion de la confiance des clés. Avec un peu de motivation pour travailler
sur l'interface, ça ne devrait pas trop tarder.