landing-page: Add section on chat.zulip custom linkifiers.

Adds a section in the development community norms about using the
custom linkifiers in chat.zulip for the different Zulip project
repositories on GitHub.
This commit is contained in:
Lauryn Menard 2023-03-07 13:38:52 +01:00 committed by Tim Abbott
parent c928c87645
commit be5954270c
1 changed files with 20 additions and 2 deletions

View File

@ -226,12 +226,30 @@ This will search the full history of all public streams for `<your
keyword(s)>`, including messages sent before you joined and messages
on public streams youre not subscribed to.
## Linking to GitHub issues and pull requests
We've set up [custom linkifiers](/help/add-a-custom-linkifier)
so that it's easy to link to issues and pull requests in Zulip
project repositories when composing a message or [starting a new
topic](/help/starting-a-new-topic). Here are examples for linking
to issue 1234 in the main Zulip project repositories:
- [Server and web app][server-web-repository]: `#1234`
- [Mobile client][mobile-repository]: `#M1234`
- [Terminal client][terminal-repository]: `#T1234`
- [Desktop client][desktop-repository]: `#D1234`
## New features are tested here
We [continuously test out new features or ideas][release-lifecycle] on
chat.zulip.org before rolling them out to Zulip Cloud or including
them in a Zulip Server release (or deciding not to!). Please report in
[#issues](https://chat.zulip.org/#narrow/stream/9-issues) anything you notice that seems broken! Its likely youve
found a bug in an upcoming feature.
[#issues](https://chat.zulip.org/#narrow/stream/9-issues) anything you
notice that seems broken! Its likely youve found a bug in an upcoming
feature.
[release-lifecycle]: https://zulip.readthedocs.io/en/latest/overview/release-lifecycle.html
[server-web-repository]: https://github.com/zulip/zulip
[mobile-repository]: https://github.com/zulip/zulip-mobile
[terminal-repository]: https://github.com/zulip/zulip-terminal
[desktop-repository]: https://github.com/zulip/zulip-desktop