poezio-0.14.en update

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
Maxime “pep” Buquet 2022-04-02 00:38:18 +02:00
parent d83ffcc8cb
commit d35eca22db
Signed by: pep
GPG key ID: DEDA74AEECA9D0F2

View file

@ -14,7 +14,7 @@ library [Slixmpp][slix], and also the [poezio][poezio-omemo] and
# Many bug fixes and improvements
[Mathieui][mathieui] has already made a proper [release note for
Slixmpp][slix180] for it and I invite you to read it! It includes many
Slixmpp][slix180] and I invite you to read it! It includes many
bugfixes of course, and internal changes around async handling, that may
reflect on some of the APIs you are using.
@ -26,7 +26,7 @@ of event handlers and calls are now async, APIs from Slixmpp are being used
instead of redoing our own, many refactoring, various performance
improvements.
A license change has happened, and Poezio is now under GPLv3+! While I am not
A license change has happened, and Poezio is now under [GPLv3+][GPL]! While I am not
exactly in favour of intellectual property[^0], this is a straightforward
lever we have against capitalism[^1]. Poezio being a prime resource for
Slixmpp examples, GPL code should reasonably ensure that the 4 freedoms reach
@ -43,7 +43,7 @@ creation is now more reliable and creates rooms with shorter names. Read more
[in the changelog][poezio-changelog].
Archive handling ([MAM][XEP-0313]) was already in the previous release, but
has been reworked and should now be more reliable. Some work around storing
has been reworked and should also be more reliable. Some work around storing
message IDs -- that our log format doesn't do -- will be needed in the future
to allow for easier message deduplication.
@ -60,9 +60,9 @@ the best understanding of the project. Thanks also to louiz for providing the
infrastructure all this time, and to eijebong, Ge0rG, Kaghav Gururajan,
kaliko, Thomas Hrnciar and southerntofu for the many patches.
# Encryption
# End-to-End Encryption
The Poezio `E2EEPlugin` API has been improved to accomodate changes in
The Poezio `E2EEPlugin` API has been improved to accommodate changes in
poezio-omemo, slixmpp-omemo and changes of the OMEMO backend library. Two
plugins which are also seeing changes!
@ -73,7 +73,7 @@ stay running in the back for some time, receiving messages without replying.
Some other changes include colored fingerprints using the [Consistent Color
Generation][XEP-0392] document -- such as specified in the current (0.8)
[OMEMO][XEP-0384] spec, and sending encrypted media (aesgcm URIs).
[OMEMO][XEP-0384] spec -- and sending encrypted media (aesgcm URIs).
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.
@ -86,7 +86,7 @@ me think that even though Poezio is far from being perfect, there doesn't seem
to be many important things missing.
There are however changes that would require a lot of refactoring, such as a
multi-account feature, or easier maintainance in general.
multi-account feature, or easier maintenance in general.
We have decided to start migrating Poezio to Rust, in part to be able to
refactor the project more easily, and also because it's a language we've come
@ -118,6 +118,8 @@ people to join the effort!
[slix-omemo061]: https://lab.louiz.org/poezio/slixmpp-omemo/-/tags/v0.6.1
[slix-omemo070]: https://lab.louiz.org/poezio/slixmpp-omemo/-/tags/v0.7.0
[GPL]: https://en.wikipedia.org/wiki/GNU_General_Public_License
[XEP-0313]: https://xmpp.org/extensions/xep-0313.html
[XEP-0384]: https://xmpp.org/extensions/xep-0384.html
[XEP-0392]: https://xmpp.org/extensions/xep-0392.html