Skip to content

internal_link: Generate narrow links with "channel", not "stream" #781

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

sm-sayedi
Copy link
Collaborator

@sm-sayedi sm-sayedi commented Jul 1, 2024

Fixes: #633

@sm-sayedi sm-sayedi force-pushed the issue-633-narrow-links-with-channel branch from eefe494 to e93b6d5 Compare July 1, 2024 13:07
@sm-sayedi sm-sayedi added the buddy review GSoC buddy review needed. label Jul 1, 2024
@sm-sayedi sm-sayedi requested a review from Khader-1 July 1, 2024 13:13
Copy link
Collaborator

@Khader-1 Khader-1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM.
Let's move on to the mentor review with @hackerkid

@Khader-1 Khader-1 requested a review from hackerkid July 1, 2024 14:06
@sm-sayedi sm-sayedi added mentor review GSoC mentor review needed. and removed buddy review GSoC buddy review needed. labels Jul 1, 2024
@sm-sayedi sm-sayedi force-pushed the issue-633-narrow-links-with-channel branch from e93b6d5 to be4d10b Compare July 1, 2024 15:32
@sm-sayedi sm-sayedi force-pushed the issue-633-narrow-links-with-channel branch from be4d10b to b2424be Compare July 2, 2024 06:08
@sm-sayedi sm-sayedi added the maintainer review PR ready for review by Zulip maintainers label Jul 3, 2024
@sm-sayedi sm-sayedi requested a review from chrisbobbe July 3, 2024 17:59
@chrisbobbe
Copy link
Collaborator

Thanks @sm-sayedi! This needs a feature-level condition, as mentioned in #633 and the zulip-mobile issue linked from there.

@sm-sayedi
Copy link
Collaborator Author

This needs a feature-level condition, as mentioned in #633 and the zulip-mobile issue linked from there.

Does it mean we should wait for some time or a condition should be used in the code?

@gnprice
Copy link
Member

gnprice commented Jul 8, 2024

Does it mean we should wait for some time or a condition should be used in the code?

Both 🙂 It'll need a feature-level condition so we generate these only when the server is new enough that its web app understands these links; and we'll also want to wait for some time, so that mobile users who don't get prompt updates (the majority do, but many don't) reach a version that understands these links.

That wait just became clearer a few days ago, after an #api design thread prompted by the question of when to start generating these on web. I've updated #633 accordingly, and pushed it to a later milestone.

Because it'll be a few months before we can deploy an implementation of this, let's pause work on it for now, and I'll close this PR. The PR will remain linked from the issue, so we can always draw on it when we do pick up the issue in the future.

@gnprice gnprice closed this Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintainer review PR ready for review by Zulip maintainers mentor review GSoC mentor review needed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Generate narrow links with "channel", not "stream", where supported
4 participants