poezio-0.14.en update
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
parent
d83ffcc8cb
commit
d35eca22db
1 changed files with 9 additions and 7 deletions
|
@ -14,7 +14,7 @@ library [Slixmpp][slix], and also the [poezio][poezio-omemo] and
|
||||||
# Many bug fixes and improvements
|
# Many bug fixes and improvements
|
||||||
|
|
||||||
[Mathieui][mathieui] has already made a proper [release note for
|
[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
|
bugfixes of course, and internal changes around async handling, that may
|
||||||
reflect on some of the APIs you are using.
|
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
|
instead of redoing our own, many refactoring, various performance
|
||||||
improvements.
|
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
|
exactly in favour of intellectual property[^0], this is a straightforward
|
||||||
lever we have against capitalism[^1]. Poezio being a prime resource for
|
lever we have against capitalism[^1]. Poezio being a prime resource for
|
||||||
Slixmpp examples, GPL code should reasonably ensure that the 4 freedoms reach
|
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].
|
[in the changelog][poezio-changelog].
|
||||||
|
|
||||||
Archive handling ([MAM][XEP-0313]) was already in the previous release, but
|
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
|
message IDs -- that our log format doesn't do -- will be needed in the future
|
||||||
to allow for easier message deduplication.
|
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,
|
infrastructure all this time, and to eijebong, Ge0rG, Kaghav Gururajan,
|
||||||
kaliko, Thomas Hrnciar and southerntofu for the many patches.
|
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
|
poezio-omemo, slixmpp-omemo and changes of the OMEMO backend library. Two
|
||||||
plugins which are also seeing changes!
|
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
|
Some other changes include colored fingerprints using the [Consistent Color
|
||||||
Generation][XEP-0392] document -- such as specified in the current (0.8)
|
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.
|
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.
|
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.
|
to be many important things missing.
|
||||||
|
|
||||||
There are however changes that would require a lot of refactoring, such as a
|
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
|
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
|
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-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
|
[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-0313]: https://xmpp.org/extensions/xep-0313.html
|
||||||
[XEP-0384]: https://xmpp.org/extensions/xep-0384.html
|
[XEP-0384]: https://xmpp.org/extensions/xep-0384.html
|
||||||
[XEP-0392]: https://xmpp.org/extensions/xep-0392.html
|
[XEP-0392]: https://xmpp.org/extensions/xep-0392.html
|
||||||
|
|
Loading…
Reference in a new issue