Moar fixes

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
Maxime “pep” Buquet 2018-08-29 02:08:47 +01:00
parent 7703b4d769
commit 2c08747972
Signed by: pep
GPG key ID: DEDA74AEECA9D0F2

View file

@ -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