Knocking
Has there been any movement regarding supporting knocking? It's mentioned in the 1.2 spec announcement and I think it has been in spec since 1.1.
Platform specific issues:
- https://github.com/vector-im/element-android/issues/3875
- https://github.com/vector-im/element-ios/issues/4731
- https://github.com/vector-im/element-web/issues/18655
The upcoming Synapse 1.54 raises the default room version to 9. Newly created rooms on most servers will probably support knocking soon.
@daniellekirkwood What is the missing information? The spec? https://spec.matrix.org/latest/client-server-api/#knocking-on-rooms
Room version 9 is currently the default in spec and room version 10 introduced knock_restricted allowing merging knocking with restricted join rules.
There is a proposal to make 10 the new default https://github.com/matrix-org/matrix-spec-proposals/pull/3904
Has there been any movement in Elements to support either? I would like at least the ability to see which rooms can join directly as per with "restricted " join rule, while I consider it as disservice for "knocking" to result the radio button just disappearing in room settings.
With the current Matrix spec version being 1.7 and current default room version being 10, which features knock_restricted as another join rule utilising knocking, I would like to ask again what the X-Needs-Info in the labels means? Does @nadonomy personally need to link to the spec as per the label description?
This issue is blocked awaiting information from the reporter
@daniellekirkwood Aftrer 3 years, we still do not know what information do you need. Does that mean no more information is needed?
I just recently found a room, #nheko:nheko.im, that I and other people cannot join, because apparently it can only be joined by knocking. Should I open a bug report for that? Other clients have already implemented this feature.