docs: Update redirecting articles section to note zulip announcements.

When updating the codebase for URL redirects for help center article
renames, we note that the content for zulip update announcements
should keep the old URL/name for the article. It's preferable that
the source code accurately reflect what users received for these
announcments and the redirect will ensure that these links continue
to work.
This commit is contained in:
Lauryn Menard 2024-08-06 17:44:10 +02:00 committed by Tim Abbott
parent 481fb8e518
commit 96a3d78d86
1 changed files with 9 additions and 0 deletions

View File

@ -184,6 +184,13 @@ to the `API_DOCUMENTATION_REDIRECTS` list in `url_redirects.py`.
You should still check for references to the old URL in your branch
and replace those with the new URL (e.g., `git grep "/help/foo"`).
One exception to this are links with the old URL that were included
in the content of `zulip_update_announcements`, which can be found
in `zerver/lib/zulip_update_announcements.py`. It's preferable to
have the source code accurately reflect what was sent to users in
those [Zulip update announcements][help-zulip-updates], so these
should not be replaced with the new URL.
Updating section headers in existing help center articles does not
require adding a URL redirect, but you will need to update any
existing links to that article's section in your branch.
@ -200,6 +207,8 @@ checks all the URL redirects, which you can run from the command line:
./tools/test-backend zerver.tests.test_urls.URLRedirectTest
```
[help-zulip-updates]: https://zulip.com/help/configure-automated-notices#zulip-update-announcements
## Writing style
Below are some general style and writing conventions that should be used