mirror of https://github.com/zulip/zulip.git
docs: Update absolute links to point to new URLs.
This should get test-documentation and test-help-documentation passing again after we moved everything around in the last commit. There are a lot more absolute links (generally in code comments) to update, but they are lower-priority and can be done in a follow-up pass.
This commit is contained in:
parent
7072fa5b37
commit
07c2b205a4
|
@ -5,11 +5,11 @@ Welcome to the Zulip community!
|
||||||
## Community
|
## Community
|
||||||
|
|
||||||
The
|
The
|
||||||
[Zulip community server](https://zulip.readthedocs.io/en/latest/chat-zulip-org.html)
|
[Zulip community server](https://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html)
|
||||||
is the primary communication forum for the Zulip community. It is a good
|
is the primary communication forum for the Zulip community. It is a good
|
||||||
place to start whether you have a question, are a new contributor, are a new
|
place to start whether you have a question, are a new contributor, are a new
|
||||||
user, or anything else. Make sure to read the
|
user, or anything else. Make sure to read the
|
||||||
[community norms](http://zulip.readthedocs.io/en/latest/chat-zulip-org.html#community-norms)
|
[community norms](http://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html#community-norms)
|
||||||
before posting. The Zulip community is also governed by a
|
before posting. The Zulip community is also governed by a
|
||||||
[code of conduct](http://zulip.readthedocs.io/en/latest/code-of-conduct.html).
|
[code of conduct](http://zulip.readthedocs.io/en/latest/code-of-conduct.html).
|
||||||
|
|
||||||
|
@ -31,10 +31,10 @@ needs doing:
|
||||||
[desktop app](https://github.com/zulip/zulip-electron).
|
[desktop app](https://github.com/zulip/zulip-electron).
|
||||||
* Building out our
|
* Building out our
|
||||||
[Python API and bots](https://github.com/zulip/python-zulip-api) framework.
|
[Python API and bots](https://github.com/zulip/python-zulip-api) framework.
|
||||||
* [Writing an integration](http://zulip.readthedocs.io/en/latest/integration-guide.html).
|
* [Writing an integration](http://zulip.readthedocs.io/en/latest/tutorials/integration-guide.html).
|
||||||
* Improving our [user](https://chat.zulip.org/help/) or
|
* Improving our [user](https://chat.zulip.org/help/) or
|
||||||
[developer](https://zulip.readthedocs.io/en/latest/) documentation.
|
[developer](https://zulip.readthedocs.io/en/latest/) documentation.
|
||||||
* [Reviewing code](http://zulip.readthedocs.io/en/latest/code-reviewing.html)
|
* [Reviewing code](http://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html)
|
||||||
and manually testing pull requests.
|
and manually testing pull requests.
|
||||||
|
|
||||||
**Non-code contributions**: Some of the most valuable ways to contribute
|
**Non-code contributions**: Some of the most valuable ways to contribute
|
||||||
|
@ -43,7 +43,7 @@ don't require touching the codebase at all. We list a few of them below:
|
||||||
* [Reporting issues](#reporting-issues), including both feature requests and
|
* [Reporting issues](#reporting-issues), including both feature requests and
|
||||||
bug reports.
|
bug reports.
|
||||||
* [Giving feedback](#user-feedback) if you are evaluating or using Zulip.
|
* [Giving feedback](#user-feedback) if you are evaluating or using Zulip.
|
||||||
* [Translating](https://zulip.readthedocs.io/en/latest/translating.html)
|
* [Translating](https://zulip.readthedocs.io/en/latest/translating/translating.html)
|
||||||
Zulip.
|
Zulip.
|
||||||
* [Outreach](#zulip-outreach): Star us on GitHub, upvote us
|
* [Outreach](#zulip-outreach): Star us on GitHub, upvote us
|
||||||
on product comparison sites, or write for the Zulip blog.
|
on product comparison sites, or write for the Zulip blog.
|
||||||
|
@ -55,7 +55,7 @@ contributor. It's long, but don't worry about doing all the steps perfectly;
|
||||||
no one gets it right the first time, and there are a lot of people available
|
no one gets it right the first time, and there are a lot of people available
|
||||||
to help.
|
to help.
|
||||||
* First, make an account on the
|
* First, make an account on the
|
||||||
[Zulip community server](http://zulip.readthedocs.io/en/latest/chat-zulip-org.html),
|
[Zulip community server](http://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html),
|
||||||
paying special attention to the community norms. If you'd like, introduce
|
paying special attention to the community norms. If you'd like, introduce
|
||||||
yourself in
|
yourself in
|
||||||
[#new members](https://chat.zulip.org/#narrow/stream/new.20members), using
|
[#new members](https://chat.zulip.org/#narrow/stream/new.20members), using
|
||||||
|
@ -63,12 +63,12 @@ to help.
|
||||||
Zulip, and anything that felt confusing/broken as you started using the
|
Zulip, and anything that felt confusing/broken as you started using the
|
||||||
product.
|
product.
|
||||||
* Read [What makes a great Zulip contributor](#what-makes-a-great-zulip-contributor).
|
* Read [What makes a great Zulip contributor](#what-makes-a-great-zulip-contributor).
|
||||||
* [Install the development environment](https://zulip.readthedocs.io/en/latest/dev-overview.html),
|
* [Install the development environment](https://zulip.readthedocs.io/en/latest/development/overview.html),
|
||||||
getting help in
|
getting help in
|
||||||
[#development help](https://chat.zulip.org/#narrow/stream/development.20help)
|
[#development help](https://chat.zulip.org/#narrow/stream/development.20help)
|
||||||
if you run into any troubles.
|
if you run into any troubles.
|
||||||
* Read the
|
* Read the
|
||||||
[Zulip guide to Git](http://zulip.readthedocs.io/en/latest/git-guide.html)
|
[Zulip guide to Git](http://zulip.readthedocs.io/en/latest/contributing/git-guide.html)
|
||||||
and do the Git tutorial (coming soon) if you are unfamiliar with Git,
|
and do the Git tutorial (coming soon) if you are unfamiliar with Git,
|
||||||
getting help in
|
getting help in
|
||||||
[#git help](https://chat.zulip.org/#narrow/stream/git.20help) if you run
|
[#git help](https://chat.zulip.org/#narrow/stream/git.20help) if you run
|
||||||
|
@ -162,14 +162,14 @@ best predictors of success:
|
||||||
understanding, saying what you've done or tried so far, and including
|
understanding, saying what you've done or tried so far, and including
|
||||||
tracebacks or other error messages if appropriate.
|
tracebacks or other error messages if appropriate.
|
||||||
* Learning and practicing
|
* Learning and practicing
|
||||||
[Git commit discipline](http://zulip.readthedocs.io/en/latest/version-control.html#commit-discipline).
|
[Git commit discipline](http://zulip.readthedocs.io/en/latest/contributing/version-control.html#commit-discipline).
|
||||||
* Submitting carefully tested code. This generally means checking your work
|
* Submitting carefully tested code. This generally means checking your work
|
||||||
through a combination of automated tests and manually clicking around the
|
through a combination of automated tests and manually clicking around the
|
||||||
UI trying to find bugs in your work. See
|
UI trying to find bugs in your work. See
|
||||||
[things to look for](http://zulip.readthedocs.io/en/latest/code-reviewing.html#things-to-look-for)
|
[things to look for](http://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#things-to-look-for)
|
||||||
for additional ideas.
|
for additional ideas.
|
||||||
* Posting
|
* Posting
|
||||||
[screenshots or GIFs](http://zulip.readthedocs.io/en/latest/screenshot-and-gif-software.html)
|
[screenshots or GIFs](http://zulip.readthedocs.io/en/latest/tutorials/screenshot-and-gif-software.html)
|
||||||
for frontend changes.
|
for frontend changes.
|
||||||
* Being responsive to feedback on pull requests. This means incorporating or
|
* Being responsive to feedback on pull requests. This means incorporating or
|
||||||
responding to all suggested changes, and leaving a note if you won't be
|
responding to all suggested changes, and leaving a note if you won't be
|
||||||
|
@ -189,12 +189,12 @@ is, the best place to post issues is
|
||||||
[#issues](https://chat.zulip.org/#narrow/stream/issues) (or
|
[#issues](https://chat.zulip.org/#narrow/stream/issues) (or
|
||||||
[#mobile](https://chat.zulip.org/#narrow/stream/mobile) or
|
[#mobile](https://chat.zulip.org/#narrow/stream/mobile) or
|
||||||
[#electron](https://chat.zulip.org/#narrow/stream/electron)) on the
|
[#electron](https://chat.zulip.org/#narrow/stream/electron)) on the
|
||||||
[Zulip community server](http://zulip.readthedocs.io/en/latest/chat-zulip-org.html).
|
[Zulip community server](http://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html).
|
||||||
This allows us to interactively figure out what is going on, let you know if
|
This allows us to interactively figure out what is going on, let you know if
|
||||||
a similar issue has already been opened, and collect any other information
|
a similar issue has already been opened, and collect any other information
|
||||||
we need. Choose a 2-4 word topic that describes the issue, explain the issue
|
we need. Choose a 2-4 word topic that describes the issue, explain the issue
|
||||||
and how to reproduce it if known, your browser/OS if relevant, and a
|
and how to reproduce it if known, your browser/OS if relevant, and a
|
||||||
[screenshot or screenGIF](http://zulip.readthedocs.io/en/latest/screenshot-and-gif-software.html)
|
[screenshot or screenGIF](http://zulip.readthedocs.io/en/latest/tutorials/screenshot-and-gif-software.html)
|
||||||
if appropriate.
|
if appropriate.
|
||||||
|
|
||||||
**Reporting security issues**. Please do not report security issues
|
**Reporting security issues**. Please do not report security issues
|
||||||
|
|
20
README.md
20
README.md
|
@ -19,34 +19,34 @@ largest and fastest growing open source group chat project.
|
||||||
|
|
||||||
Click on the appropriate link below. If nothing seems to apply,
|
Click on the appropriate link below. If nothing seems to apply,
|
||||||
join us on the
|
join us on the
|
||||||
[Zulip community server](https://zulip.readthedocs.io/en/latest/chat-zulip-org.html)
|
[Zulip community server](https://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html)
|
||||||
and tell us what's up!
|
and tell us what's up!
|
||||||
|
|
||||||
You might be interested in:
|
You might be interested in:
|
||||||
|
|
||||||
* **Contributing code**. Check out our
|
* **Contributing code**. Check out our
|
||||||
[guide for new contributors](https://zulip.readthedocs.io/en/latest/contributing.html)
|
[guide for new contributors](https://zulip.readthedocs.io/en/latest/overview/contributing.html)
|
||||||
to get started. Zulip prides itself on maintaining a clean and well-tested
|
to get started. Zulip prides itself on maintaining a clean and well-tested
|
||||||
codebase, and a stock of hundreds of
|
codebase, and a stock of hundreds of
|
||||||
[beginner-friendly issues](https://github.com/zulip/zulip/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22).
|
[beginner-friendly issues](https://github.com/zulip/zulip/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22).
|
||||||
|
|
||||||
* **Contributing non-code**.
|
* **Contributing non-code**.
|
||||||
[Report an issue](https://zulip.readthedocs.io/en/latest/contributing.html#reporting-issue),
|
[Report an issue](https://zulip.readthedocs.io/en/latest/overview/contributing.html#reporting-issue),
|
||||||
[translate](https://zulip.readthedocs.io/en/latest/translating.html) Zulip
|
[translate](https://zulip.readthedocs.io/en/latest/translating/translating.html) Zulip
|
||||||
into your language,
|
into your language,
|
||||||
[write](https://zulip.readthedocs.io/en/latest/contributing.html#zulip-outreach)
|
[write](https://zulip.readthedocs.io/en/latest/overview/contributing.html#zulip-outreach)
|
||||||
for the Zulip blog, or
|
for the Zulip blog, or
|
||||||
[give us feedback](https://zulip.readthedocs.io/en/latest/contributing.html#user-feedback). We
|
[give us feedback](https://zulip.readthedocs.io/en/latest/overview/contributing.html#user-feedback). We
|
||||||
would love to hear from you, even if you're just trying the product out.
|
would love to hear from you, even if you're just trying the product out.
|
||||||
|
|
||||||
* **Supporting Zulip**. Advocate for your organization to use Zulip, write a
|
* **Supporting Zulip**. Advocate for your organization to use Zulip, write a
|
||||||
review in the mobile app stores, or
|
review in the mobile app stores, or
|
||||||
[upvote Zulip](https://zulip.readthedocs.io/en/latest/contributing.html#zulip-outreach) on
|
[upvote Zulip](https://zulip.readthedocs.io/en/latest/overview/contributing.html#zulip-outreach) on
|
||||||
product comparison sites.
|
product comparison sites.
|
||||||
|
|
||||||
* **Checking Zulip out**. The best way to see Zulip in action is to drop by
|
* **Checking Zulip out**. The best way to see Zulip in action is to drop by
|
||||||
the
|
the
|
||||||
[Zulip community server](https://zulip.readthedocs.io/en/latest/chat-zulip-org.html). We
|
[Zulip community server](https://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html). We
|
||||||
also recommend reading Zulip for
|
also recommend reading Zulip for
|
||||||
[open source](https://zulipchat.com/for/open-source/), Zulip for
|
[open source](https://zulipchat.com/for/open-source/), Zulip for
|
||||||
[companies](https://zulipchat.com/for/companies/), or Zulip for
|
[companies](https://zulipchat.com/for/companies/), or Zulip for
|
||||||
|
@ -55,7 +55,7 @@ You might be interested in:
|
||||||
* **Running a Zulip server**. Setting up a server takes just a couple of
|
* **Running a Zulip server**. Setting up a server takes just a couple of
|
||||||
minutes. Zulip runs on Ubuntu 16.04 Xenial and Ubuntu 14.04 Trusty. The
|
minutes. Zulip runs on Ubuntu 16.04 Xenial and Ubuntu 14.04 Trusty. The
|
||||||
installation process is
|
installation process is
|
||||||
[documented here](https://zulip.readthedocs.io/en/latest/prod.html).
|
[documented here](https://zulip.readthedocs.io/en/latest/production/overview.html).
|
||||||
Commercial support is available; see <https://zulipchat.com/plans> for
|
Commercial support is available; see <https://zulipchat.com/plans> for
|
||||||
details.
|
details.
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ You might be interested in:
|
||||||
also participates in
|
also participates in
|
||||||
[Google Code-In](https://developers.google.com/open-source/gci/). More
|
[Google Code-In](https://developers.google.com/open-source/gci/). More
|
||||||
information is available
|
information is available
|
||||||
[here](https://zulip.readthedocs.io/en/latest/contributing.html#internship-programs).
|
[here](https://zulip.readthedocs.io/en/latest/overview/contributing.html#internship-programs).
|
||||||
|
|
||||||
You may also be interested in reading our [blog](http://blog.zulip.org/) or
|
You may also be interested in reading our [blog](http://blog.zulip.org/) or
|
||||||
following us on [twitter](https://twitter.com/zulip).
|
following us on [twitter](https://twitter.com/zulip).
|
||||||
|
|
|
@ -10,24 +10,24 @@ Welcome! Zulip's documentation is split into four parts:
|
||||||
|
|
||||||
- `User documentation <https://zulipchat.com/help>`__, for users and
|
- `User documentation <https://zulipchat.com/help>`__, for users and
|
||||||
administrators of Zulip organizations.
|
administrators of Zulip organizations.
|
||||||
- `Installation documentation <https://zulip.readthedocs.io/en/latest/prod.html>`__,
|
- `Installation documentation <https://zulip.readthedocs.io/en/latest/production/overview.html>`__,
|
||||||
for installing and maintaining a self-hosted Zulip installation.
|
for installing and maintaining a self-hosted Zulip installation.
|
||||||
- `API documentation <https://zulipchat.com/api/>`__, for writing integrations
|
- `API documentation <https://zulipchat.com/api/>`__, for writing integrations
|
||||||
or bots using the Zulip API.
|
or bots using the Zulip API.
|
||||||
- `Contributor documentation <https://zulip.readthedocs.io/en/latest/contributing.html>`__,
|
- `Contributor documentation <https://zulip.readthedocs.io/en/latest/overview/contributing.html>`__,
|
||||||
for developing the Zulip software, translating, submitting bug reports, or
|
for developing the Zulip software, translating, submitting bug reports, or
|
||||||
making other contributions to the project.
|
making other contributions to the project.
|
||||||
|
|
||||||
Zulip has well over 150,000 words of documentation. If you can't find what
|
Zulip has well over 150,000 words of documentation. If you can't find what
|
||||||
you're looking for, please
|
you're looking for, please
|
||||||
`let us know <https://zulip.readthedocs.io/en/latest/chat-zulip-org.html>`__!
|
`let us know <https://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html>`__!
|
||||||
Further information on the Zulip project and its features can be found
|
Further information on the Zulip project and its features can be found
|
||||||
at `https://www.zulip.org <https://www.zulip.org>`__.
|
at `https://www.zulip.org <https://www.zulip.org>`__.
|
||||||
|
|
||||||
This site contains our installation and contributor documentation. If this
|
This site contains our installation and contributor documentation. If this
|
||||||
is your first time here, you may want to start with
|
is your first time here, you may want to start with
|
||||||
`Production overview <https://zulip.readthedocs.io/en/latest/prod.html>`_ or
|
`Production overview <https://zulip.readthedocs.io/en/latest/production/overview.html>`_ or
|
||||||
`Contributing to Zulip <https://zulip.readthedocs.io/en/latest/contributing.html>`_.
|
`Contributing to Zulip <https://zulip.readthedocs.io/en/latest/overview/contributing.html>`_.
|
||||||
|
|
||||||
Contents:
|
Contents:
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<p>
|
<p>
|
||||||
<a href="/api/">Documentation home</a>.
|
<a href="/api/">Documentation home</a>.
|
||||||
The Zulip software, including this documentation, is open source! Learn how
|
The Zulip software, including this documentation, is open source! Learn how
|
||||||
you can contribute <a href="https://zulip.readthedocs.io/en/latest/user-docs.html">here</a>.
|
you can contribute <a href="https://zulip.readthedocs.io/en/latest/subsystems/user-docs.html">here</a>.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -6,14 +6,14 @@
|
||||||
|
|
||||||
## Integrations
|
## Integrations
|
||||||
|
|
||||||
* [Overview](https://zulip.readthedocs.io/en/latest/integration-guide.html)
|
* [Overview](https://zulip.readthedocs.io/en/latest/tutorials/integration-guide.html)
|
||||||
* [Existing integrations](/integrations)
|
* [Existing integrations](/integrations)
|
||||||
|
|
||||||
## Writing webhook integrations
|
## Writing webhook integrations
|
||||||
|
|
||||||
* [Overview](https://zulip.readthedocs.io/en/latest/integration-guide.html#webhook-integrations)
|
* [Overview](https://zulip.readthedocs.io/en/latest/tutorials/integration-guide.html#webhook-integrations)
|
||||||
* [Walkthrough](https://zulip.readthedocs.io/en/latest/webhook-walkthrough.html)
|
* [Walkthrough](https://zulip.readthedocs.io/en/latest/tutorials/webhook-walkthrough.html)
|
||||||
* [Documenting integrations](https://zulip.readthedocs.io/en/latest/integration-docs-guide.html)
|
* [Documenting integrations](https://zulip.readthedocs.io/en/latest/tutorials/integration-docs-guide.html)
|
||||||
|
|
||||||
## Interactive bots (experimental)
|
## Interactive bots (experimental)
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ third-party service.
|
||||||
* **Incoming webhook integrations**, for when you just want notifications from
|
* **Incoming webhook integrations**, for when you just want notifications from
|
||||||
a tool to be sent into Zulip. See the
|
a tool to be sent into Zulip. See the
|
||||||
[integrations guide](
|
[integrations guide](
|
||||||
http://zulip.readthedocs.io/en/latest/integration-guide.html?highlight=integrations).
|
https://zulip.readthedocs.io/en/latest/tutorials/integration-guide.html?highlight=integrations).
|
||||||
* **Interactive bots**, for when you want the tool to react to
|
* **Interactive bots**, for when you want the tool to react to
|
||||||
messages in Zulip.
|
messages in Zulip.
|
||||||
|
|
||||||
|
@ -384,7 +384,7 @@ refactor them.
|
||||||
|
|
||||||
*Unit tests for bots make heavy use of mocking. If you want to get comfortable with mocking,
|
*Unit tests for bots make heavy use of mocking. If you want to get comfortable with mocking,
|
||||||
mocking strategies, etc. you should check out our [mocking guide](
|
mocking strategies, etc. you should check out our [mocking guide](
|
||||||
https://zulip.readthedocs.io/en/latest/testing-with-django.html#testing-with-mocks).*
|
https://zulip.readthedocs.io/en/latest/testing/testing-with-django.html#testing-with-mocks).*
|
||||||
|
|
||||||
### A simple example
|
### A simple example
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,8 @@
|
||||||
|
|
||||||
Zulip is designed with accessibility in mind. We aim to provide all
|
Zulip is designed with accessibility in mind. We aim to provide all
|
||||||
users with the same quality of experience with our product: you can
|
users with the same quality of experience with our product: you can
|
||||||
read more about our practises in our [documentation](http://zulip.readthedocs.io/en/latest/accessibility.html).
|
read more about our practises in our
|
||||||
|
[documentation](http://zulip.readthedocs.io/en/latest/contributing/accessibility.html).
|
||||||
|
|
||||||
By default, some items of the UI (such as date/time stamps, certain
|
By default, some items of the UI (such as date/time stamps, certain
|
||||||
buttons, links and unread counts) are intentionally light in order to
|
buttons, links and unread counts) are intentionally light in order to
|
||||||
|
|
|
@ -53,7 +53,7 @@ These articles contain great ideas for streams you might want to create
|
||||||
in your organization:
|
in your organization:
|
||||||
|
|
||||||
- [How the Recurse Center uses Zulip](https://www.recurse.com/blog/112-how-rc-uses-zulip)
|
- [How the Recurse Center uses Zulip](https://www.recurse.com/blog/112-how-rc-uses-zulip)
|
||||||
- [The Zulip community](http://zulip.readthedocs.io/en/latest/chat-zulip-org.html#streams)
|
- [The Zulip community](http://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html#streams)
|
||||||
|
|
||||||
## Understanding topics
|
## Understanding topics
|
||||||
|
|
||||||
|
@ -139,7 +139,7 @@ you use! A few recommendations:
|
||||||
GitHub or wiki page with a nice badge.
|
GitHub or wiki page with a nice badge.
|
||||||
- [Automatically linkify](/help/add-a-custom-linkification-filter)
|
- [Automatically linkify](/help/add-a-custom-linkification-filter)
|
||||||
issue numbers and commit IDs.
|
issue numbers and commit IDs.
|
||||||
- [Write custom integrations](https://zulip.readthedocs.io/en/latest/integration-guide.html)
|
- [Write custom integrations](https://zulip.readthedocs.io/en/latest/tutorials/integration-guide.html)
|
||||||
for your community’s unique tools.
|
for your community’s unique tools.
|
||||||
- If your users primarily speak a language other than English,
|
- If your users primarily speak a language other than English,
|
||||||
[set a default language for your organization](/help/change-the-default-language-for-your-organization).
|
[set a default language for your organization](/help/change-the-default-language-for-your-organization).
|
||||||
|
@ -170,4 +170,4 @@ Here are some tips for improving the organization of your Zulip community over t
|
||||||
useful. Don’t worry — if you delete a stream, the old stream history
|
useful. Don’t worry — if you delete a stream, the old stream history
|
||||||
is still searchable, and old links will still work.
|
is still searchable, and old links will still work.
|
||||||
- If you’re running your own Zulip server,
|
- If you’re running your own Zulip server,
|
||||||
[keep it up to date](http://zulip.readthedocs.io/en/latest/prod-maintain-secure-upgrade.html)!
|
[keep it up to date](http://zulip.readthedocs.io/en/latest/production/maintain-secure-upgrade.html)!
|
||||||
|
|
Loading…
Reference in New Issue