🌐 Website Issue | Confusing XMPP vs Matrix sentence #1561

Closed
opened 2019-12-02 21:38:11 +00:00 by alohapersona · 3 comments
alohapersona commented 2019-12-02 21:38:11 +00:00 (Migrated from github.com)

Description

The current website has the following sentence on https://www.privacytools.io/software/real-time-communication/:

Unlike Matrix, clients are only developed by the community and not by the foundation itself.

I think this sentence is both confusing and misleading for various reasons:

  • There is no XMPP Foundation, only the XMPP Standards Foundation (XSF). The name already suggests it's a guardian organization for the standard and thus doesn't develop any clients.
  • The XSF is a community foundation - a membership organization where majority of developing community is directly or indirectly involved. All "positions" within the XSF are elected by the members. Thus there is no real difference between community and XSF.
  • There is no mentioning of the XSF before, so it's a little unclear which foundation you talk about.
  • Riot, the reference client of Matrix, is developed by New Vector, Ltd. not The Matrix.org Foundation C.I.C., thus this is not "unlike".
  • "only developed by the community" sounds as if that was something bad. Both the community and the XSF are in fact rather diverse, companies that develop XMPP software (like ProcessOne, Isode, Tigase) are represented in the XSF through their employees (but the XSF has a restriction in the bylaws to ensure no company can take over more than 15% of the foundation with their employees).

I thus suggest to replace the aforementioned sentence with something like:

Multiple clients (and servers) are developed independently by a diverse community.

If you want to keep some "unlike Matrix", one could prepend that sentence with:

Unlike Matrix, there is no reference client implementation.

## Description The current website has the following sentence on https://www.privacytools.io/software/real-time-communication/: > Unlike Matrix, clients are only developed by the community and not by the foundation itself. I think this sentence is both confusing and misleading for various reasons: - There is no XMPP Foundation, only the XMPP Standards Foundation (XSF). The name already suggests it's a guardian organization for the standard and thus doesn't develop any clients. - The XSF is a community foundation - a membership organization where majority of developing community is directly or indirectly involved. All "positions" within the XSF are elected by the members. Thus there is no real difference between community and XSF. - There is no mentioning of the XSF before, so it's a little unclear which foundation you talk about. - Riot, the reference client of Matrix, is developed by _New Vector, Ltd._ **not** _The Matrix.org Foundation C.I.C._, thus this is not "unlike". - "*only* developed by the community" sounds as if that was something bad. Both the community and the XSF are in fact rather diverse, companies that develop XMPP software (like ProcessOne, Isode, Tigase) are represented in the XSF through their employees (but the XSF has a restriction in the bylaws to ensure no company can take over more than 15% of the foundation with their employees). I thus suggest to replace the aforementioned sentence with something like: > Multiple clients (and servers) are developed independently by a diverse community. If you want to keep some "unlike Matrix", one could prepend that sentence with: > Unlike Matrix, there is no reference client implementation.
Mikaela commented 2019-12-03 08:10:57 +00:00 (Migrated from github.com)

Riot, the reference client of Matrix, is developed by New Vector, Ltd. not The Matrix.org Foundation C.I.C.

I commented this also and Matthew from there commented that they are practically the same thing or have same people inside, but I am unable to find their comments in #1500 anymore and GitHub only links me to f35df6b7b2 which tells me that it cannot find anything.

On the rest at the moment the only thing I can do is assign @dngray (for #1500) and myself so either of us can look at this at a better time.

> Riot, the reference client of Matrix, is developed by New Vector, Ltd. not The Matrix.org Foundation C.I.C. I commented this also and Matthew from there commented that they are practically the same thing or have same people inside, but I am unable to find their comments in #1500 anymore and GitHub only links me to https://github.com/privacytoolsIO/privacytools.io/pull/1500/files/f35df6b7b2cbdcd49d51a1d2ac483404a12387f0 which tells me that it cannot find anything. On the rest at the moment the only thing I can do is assign @dngray (for #1500) and myself so either of us can look at this at a better time.
dngray commented 2019-12-03 08:17:56 +00:00 (Migrated from github.com)

I commented this also and Matthew from there commented that they are practically the same thing or have same people inside, but I am unable to find their comments in #1500 anymore and GitHub only links me to f35df6b7b2 which tells me that it cannot find anything.

@ara4n 's comment is here https://github.com/privacytoolsIO/privacytools.io/pull/1500#discussion_r349962616

As for the other points I will review those, shortly. I do think some of the suggestions are improvements.

> I commented this also and Matthew from there commented that they are practically the same thing or have same people inside, but I am unable to find their comments in #1500 anymore and GitHub only links me to https://github.com/privacytoolsIO/privacytools.io/pull/1500/files/f35df6b7b2cbdcd49d51a1d2ac483404a12387f0 which tells me that it cannot find anything. @ara4n 's comment is here https://github.com/privacytoolsIO/privacytools.io/pull/1500#discussion_r349962616 As for the other points I will review those, shortly. I do think some of the suggestions are improvements.
dngray commented 2019-12-06 06:38:47 +00:00 (Migrated from github.com)

I have thought about this, now that there's too much information, and XMPP does not have a card, we could go with https://github.com/privacytoolsIO/privacytools.io/pull/1574 perhaps.

I have thought about this, now that there's too much information, and XMPP does not have a card, we could go with https://github.com/privacytoolsIO/privacytools.io/pull/1574 perhaps.
This repo is archived. You cannot comment on issues.
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: privacyguides/privacytools.io#1561
No description provided.