Moar fixes
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
parent
7703b4d769
commit
2c08747972
1 changed files with 62 additions and 33 deletions
|
@ -69,7 +69,7 @@ At the beginning of the sprint, here is roughly what we planned to work on:
|
||||||
1. Bookmarks: Sync [Private XML](https://xmpp.org/extensions/xep-0049.html)
|
1. Bookmarks: Sync [Private XML](https://xmpp.org/extensions/xep-0049.html)
|
||||||
bookmarks with [PEP](https://xmpp.org/extensions/xep-0048.html) ones.
|
bookmarks with [PEP](https://xmpp.org/extensions/xep-0048.html) ones.
|
||||||
XMPP has different standard places to store bookmarks, and this has often
|
XMPP has different standard places to store bookmarks, and this has often
|
||||||
proved to be a painful experience to the user, when using different clients
|
proven to be a painful experience to the user, when using different clients
|
||||||
for examle. The objective here was to transparently synchronize both
|
for examle. The objective here was to transparently synchronize both
|
||||||
stores, so that the user gets an overall nicer experience.
|
stores, so that the user gets an overall nicer experience.
|
||||||
2. [Message Attaching](https://xmpp.org/extensions/xep-0367.html)
|
2. [Message Attaching](https://xmpp.org/extensions/xep-0367.html)
|
||||||
|
@ -99,6 +99,62 @@ discuss about various topics.
|
||||||
|
|
||||||
Here is a non-exhaustive list of issues/topics we worked on:
|
Here is a non-exhaustive list of issues/topics we worked on:
|
||||||
|
|
||||||
|
__Conversations__
|
||||||
|
|
||||||
|
- Use PEP Bookmarks if `urn:xmpp:bookmarks-conversion:0` is annouced.
|
||||||
|
[commit](https://github.com/siacs/Conversations/commit/dc5e7e5d95e30b8220a0f2d0ada969a3006c3437)
|
||||||
|
- Experiments with XEP-0392:
|
||||||
|
Disabled by default variant that uses HSLUV instead of YCbCr.
|
||||||
|
HSLUV provides more uniform colors and also 'nicer' colors by default.
|
||||||
|
[commit](https://github.com/siacs/Conversations/commit/268fcd3838f35050008bc03a81c0873e515e75f6)
|
||||||
|
- Updated Conversations Compliance Checker help for Prosody:
|
||||||
|
[pull/6](https://github.com/iNPUTmice/caas/pull/6)
|
||||||
|
|
||||||
|
__Converse.js__
|
||||||
|
|
||||||
|
- Detailed [Converse.js][13] walkthrough for all people attending, by JC himself
|
||||||
|
- Better ordering of name fallbacks:
|
||||||
|
[pull/1168](https://github.com/conversejs/converse.js/pull/1168)
|
||||||
|
- Attempt at a new UI/design:
|
||||||
|
[pull/1167](https://github.com/conversejs/converse.js/pull/1167)
|
||||||
|
- Almost working XEP-0156 implementation:
|
||||||
|
[pull/1170](https://github.com/conversejs/converse.js/pull/1170)
|
||||||
|
|
||||||
|
__Dino__
|
||||||
|
|
||||||
|
- SCRAM-SHA-1: [tree/scram-sha-1](https://github.com/dino/dino/tree/scram-sha-1)
|
||||||
|
- [Fixed](https://github.com/dino/dino/issues/300) nVidia specific rendering
|
||||||
|
and performance issue
|
||||||
|
- Experiments with XEP-0392
|
||||||
|
- Visually improve Sign In dialog
|
||||||
|
- [Add In-Band Registration
|
||||||
|
support](https://github.com/dino/dino/commit/4be8c92a2c0e454ae217aea8f8eac69c99416214)
|
||||||
|
(supports [forms](https://xmpp.org/extensions/xep-0077.html#extensibility)
|
||||||
|
and [OOB](https://xmpp.org/extensions/xep-0077.html#redirect))
|
||||||
|
- Fix display names in MUCs without localparts (!)
|
||||||
|
|
||||||
|
__Packaging__
|
||||||
|
|
||||||
|
- Added XMPP-related software to main Gentoo package repository
|
||||||
|
- slixmpp (Python lib) https://bugs.gentoo.org/533586
|
||||||
|
- poezio (console client app) https://bugs.gentoo.org/377137
|
||||||
|
- dino (GUI client app) https://bugs.gentoo.org/631772
|
||||||
|
- Working on adding the following projects to the Gentoo main repo:
|
||||||
|
- Biboumi (IRC gateway)
|
||||||
|
- Spectrum (multiprotocol gateway)
|
||||||
|
- Swift (client and library)
|
||||||
|
- Profanity (console client)
|
||||||
|
|
||||||
|
__Poezio__
|
||||||
|
|
||||||
|
- XML pretty-printing plugin:
|
||||||
|
[xmlindent.py](https://linkmauve.fr/files/xmlindent.py)
|
||||||
|
- Start implementation of In-Band Registration in
|
||||||
|
[poezio!10](https://lab.louiz.org/poezio/poezio/merge_requests/10) and
|
||||||
|
[slixmpp!4](https://lab.louiz.org/poezio/slixmpp/merge_requests/4)
|
||||||
|
- [Fix](https://lab.louiz.org/poezio/slixmpp/merge_requests/4) launch script version
|
||||||
|
- Discuss about how to correctly handle [xmpp URIs](https://dev.louiz.org/issues/3402) in poezio
|
||||||
|
|
||||||
__Prosody__
|
__Prosody__
|
||||||
|
|
||||||
- Bookmarks sync:
|
- Bookmarks sync:
|
||||||
|
@ -106,40 +162,12 @@ __Prosody__
|
||||||
- Updated default bookmarks for that:
|
- Updated default bookmarks for that:
|
||||||
[mod_default_bookmarks](https://modules.prosody.im/mod_default_bookmarks.html)
|
[mod_default_bookmarks](https://modules.prosody.im/mod_default_bookmarks.html)
|
||||||
|
|
||||||
__Converse.js__
|
__XEPs/Discussions/Misc__
|
||||||
|
|
||||||
- Better ordering of name fallbacks in Converse.js:
|
|
||||||
[pull/1168](https://github.com/conversejs/converse.js/pull/1168)
|
|
||||||
- Attempt at a new UI/design for Converse.js:
|
|
||||||
[pull/1167](https://github.com/conversejs/converse.js/pull/1167)
|
|
||||||
|
|
||||||
__Conversations__
|
|
||||||
|
|
||||||
- Use PEP Bookmarks in Conversations if `urn:xmpp:bookmarks-conversion:0` is annouced.
|
|
||||||
[commit](https://github.com/siacs/Conversations/commit/dc5e7e5d95e30b8220a0f2d0ada969a3006c3437)
|
|
||||||
- Experiments with XEP-0392
|
|
||||||
- Conversations: Disabled by default variant that uses HSLUV instead of YCbCr.
|
|
||||||
HSLUV provides more uniform colors and also 'nicer' colors by default.
|
|
||||||
[commit](https://github.com/siacs/Conversations/commit/268fcd3838f35050008bc03a81c0873e515e75f6)
|
|
||||||
|
|
||||||
__Dino__
|
|
||||||
|
|
||||||
__Poezio__
|
|
||||||
|
|
||||||
- Start implementation of IBR
|
|
||||||
|
|
||||||
__XEPs__
|
|
||||||
|
|
||||||
- Message attachments XEP updated: [pull/696](https://github.com/xsf/xeps/pull/696)
|
- Message attachments XEP updated: [pull/696](https://github.com/xsf/xeps/pull/696)
|
||||||
|
- Talk about threads and how (not) to implement them, (comparing with other IM solutions).
|
||||||
|
|
||||||
__Misc/Packaging__
|
<!--
|
||||||
|
|
||||||
- Added XMPP-related software to main Gentoo package repository
|
|
||||||
- slixmpp (Python lib) https://bugs.gentoo.org/533586
|
|
||||||
- poezio (console client app) https://bugs.gentoo.org/377137
|
|
||||||
- dino (GUI client app) https://bugs.gentoo.org/631772
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
_Day 1_
|
_Day 1_
|
||||||
|
|
||||||
|
@ -191,10 +219,11 @@ _Day 2_
|
||||||
- Fix display names in MUCs without localparts in Dino (!)
|
- Fix display names in MUCs without localparts in Dino (!)
|
||||||
- Discuss about how to correctly handle [xmpp URIs](https://dev.louiz.org/issues/3402) in poezio
|
- Discuss about how to correctly handle [xmpp URIs](https://dev.louiz.org/issues/3402) in poezio
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
I would like to thank everybody who participated, helped organise the event,
|
I would like to thank everybody who participated, helped organise the event,
|
||||||
and made all this possible. Thanks [Collabora](https://collabora.com) again
|
and made all this possible. Thanks [Collabora](https://collabora.com) again
|
||||||
for sponsoring us and providing the venue.
|
for sponsoring the event and providing the venue.
|
||||||
|
|
||||||
## What's Next
|
## What's Next
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue