zulip / zulip-mobile

Zulip mobile apps for Android and iOS.
https://zulip.com/apps/
Apache License 2.0
1.28k stars 643 forks source link

Generate narrow links using "channel" operator, not "stream", if server is recent #5861

Open chrisbobbe opened 4 months ago

chrisbobbe commented 4 months ago

In https://github.com/zulip/zulip/issues/28468, we plan to rename "stream" to "channel" in the Zulip UI.

When we generate narrow links, for example in quote-and-reply, we should start using the "channel" operator instead of the "stream" operator. But we should be careful only to do so if the server feature level is above a certain threshold where the new operator is officially supported. We should also wait until a release with #5860 has been out for several weeks.

Discussion: https://chat.zulip.org/#narrow/stream/378-api-design/topic/URLs.20for.20stream.20to.20channel.20rename/near/1786451

Related issues:

gnprice commented 2 months ago

We're leaving this out of Zulip Server 9, in order to give time for #5860 to reach a more complete subset of our users: https://chat.zulip.org/#narrow/stream/378-api-design/topic/URLs.20for.20stream.20to.20channel.20rename/near/1848218

Instead it'll be in Server 10.

chrisbobbe commented 2 months ago

Should this get its "server release goal" label removed, then? Or we could keep it, with your message here tracking that it's for Server 10. Or maybe a "post-release" label or something instead?

alya commented 2 months ago

ETA on server: August 2024