Stockholm sprint: Remove commas and use periods. Thanks lool0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
parent
af9dd8c720
commit
fa9ab1b807
1 changed files with 25 additions and 25 deletions
|
@ -28,11 +28,10 @@ storage][bookmarks-pep1]. Not so long after the Cambridge sprint last year,
|
||||||
Daniel submitted a [conversion XEP][bookmarks-conversion] to facilitate client
|
Daniel submitted a [conversion XEP][bookmarks-conversion] to facilitate client
|
||||||
behaviour and thus user experience.
|
behaviour and thus user experience.
|
||||||
|
|
||||||
This new specification also uses PEP as storage, but it brings a few
|
This new specification also uses PEP as storage but it brings a few
|
||||||
improvement to the table, specifically because it splits updates to the
|
improvements to the table. It splits updates to the bookmark storage into per
|
||||||
bookmark storage into per entry operations instead of updating the whole
|
entry operations instead of updating the whole storage at once. This allows
|
||||||
storage at once. This allows for finer grained handling in clients, and
|
for finer grained handling in clients and prevents some race conditions.
|
||||||
prevents some race conditions.
|
|
||||||
|
|
||||||
The XEP came up with its share of challenges that some of us attempted to fix
|
The XEP came up with its share of challenges that some of us attempted to fix
|
||||||
in a [pull request][bookmarks-PR-835] that has been submitted and is now
|
in a [pull request][bookmarks-PR-835] that has been submitted and is now
|
||||||
|
@ -61,28 +60,29 @@ available for adventurous services operators.
|
||||||
### New landing page
|
### New landing page
|
||||||
|
|
||||||
Roel and I worked on an idea that came up at the UX sprint in Brussels in
|
Roel and I worked on an idea that came up at the UX sprint in Brussels in
|
||||||
January, to have a landing page for new users that would recommend a specific
|
January to have a landing page for new users. This page would recommend a
|
||||||
server depending on different factors that would be gathered automatically for
|
specific server depending on different factors that would be gathered
|
||||||
the most part (if not all). This is more or less similar to other portals like
|
automatically for the most part (if not all). This is more or less similar to
|
||||||
[joinmastodon][joinmastodon], or [nextcloud sign-up process][nextcloud-signup].
|
other portals like [joinmastodon][joinmastodon], or [nextcloud sign-up
|
||||||
|
process][nextcloud-signup].
|
||||||
|
|
||||||
Building up the website isn't the hardest part, what is hard is finding ways
|
Building up the website isn't the hardest part. What is hard is finding ways
|
||||||
to convey to the user what "federation" or "public network" mean. Roel teaches
|
to convey to the user what "federation" or "public network" mean. Roel teaches
|
||||||
in Interaction Design, and so he was a great help over the weekend. We came up
|
in Interaction Design and was a great help over the weekend. We came up with a
|
||||||
with a narrative for the project, and a sketch for a sign-in flow.
|
narrative for the project and a sketch for a sign-in flow.
|
||||||
|
|
||||||
The project is far from being over, this is only the tip of the iceberg. Lots
|
The project is far from being over, this is only the tip of the iceberg. Lots
|
||||||
of work needs to be done with the "stakeholders", that is mainly users and
|
of work needs to be done with the "stakeholders", that is mainly users and
|
||||||
server operators.
|
server operators.
|
||||||
|
|
||||||
To know what server to recommend to users, we need to first get a list a
|
To know what server to recommend to users we first need to get a list a
|
||||||
servers we are confident about and willing to recommend. This would mandate
|
servers we are confident about and willing to recommend. This would mandate
|
||||||
discussing with server operators to get feedback on a required "feature set"
|
discussing with server operators to get feedback on a required "feature set"
|
||||||
and policies. All this would then be fed into usability testing sessions for
|
and policies. All this would then be fed into usability testing sessions for
|
||||||
users to validate all of it. After that, we would need lots of promotion around
|
users to validate all of it. After that, we would need lots of promotion
|
||||||
it, and that's also going to take a significant amount of effort.
|
around it and that's also going to take a significant amount of effort.
|
||||||
|
|
||||||
While I am excited about all this, I don't think diving in head first is a
|
While I am excited about all this I don't think diving in head first is a
|
||||||
good strategy and I would rather take it slow.
|
good strategy and I would rather take it slow.
|
||||||
|
|
||||||
[joinmastodon]: https://joinmastodon.org
|
[joinmastodon]: https://joinmastodon.org
|
||||||
|
@ -92,23 +92,23 @@ good strategy and I would rather take it slow.
|
||||||
|
|
||||||
Pulkomando has been working on implementing IBR support in [Renga][Renga], and
|
Pulkomando has been working on implementing IBR support in [Renga][Renga], and
|
||||||
reported with Link Mauve issues to server implementations that weren't
|
reported with Link Mauve issues to server implementations that weren't
|
||||||
respecting the specification. The issue in prosody has been fixed, and one has
|
respecting the specification. The issue in prosody has been fixed and one has
|
||||||
been opened [for ejabberd][IBR_ejabberd].
|
been opened [for ejabberd][IBR_ejabberd].
|
||||||
|
|
||||||
Larma tackled issues with bot bridging, where for example with
|
Larma tackled issues with bot bridging where users of bridged networks are
|
||||||
[matterbridge][matterbridge], users of the bridged network are displayed as
|
displayed as talking through the bot. This happens for example with
|
||||||
talking through the bot. This could be improved UI-wise, but requires some
|
[matterbridge][matterbridge]. This could be improved UI-wise but requires
|
||||||
groundwork and spawned [discussions][MUC_thread] about the groupchat protocol
|
some groundwork and spawned [discussions][MUC_thread] about the groupchat
|
||||||
in some specific cases.
|
protocol in some specific cases.
|
||||||
|
|
||||||
Fiaxh spent some time improving the empty placeholder for no opened
|
Fiaxh spent some time improving the empty placeholder for no opened
|
||||||
conversations in Dino. Here is a preview:
|
conversations in Dino. Here is a preview:
|
||||||
|
|
||||||
![Dino no-conversations placeholder screen](../dino-no-conversations-placeholder.png)
|
![Dino no-conversations placeholder screen](../dino-no-conversations-placeholder.png)
|
||||||
|
|
||||||
Other people worked on Jingle File Transfer interoperability and narrowed down
|
Other people worked on Jingle File Transfer interoperability. They narrowed
|
||||||
the cause of a somewhat old issue [in gajim][FT_gajim], and also discovered
|
down the cause of a somewhat old issue [in gajim][FT_gajim], discovered an
|
||||||
an issue with the epoll backend [in prosody][FT_prosody], and another [in
|
issue with the epoll backend [in prosody][FT_prosody], and another [in
|
||||||
dino][FT_dino].
|
dino][FT_dino].
|
||||||
|
|
||||||
[Renga]: https://github.com/HaikuArchives/Renga
|
[Renga]: https://github.com/HaikuArchives/Renga
|
||||||
|
|
Loading…
Reference in a new issue