-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
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
Help: Add documentation for installation through Flathub. #28556
Conversation
Hello @zulip/server-misc, @zulip/server-user-docs members, this pull request was labeled with the "area: documentation (user)", "area: portico" labels, so you may want to check it out! |
6366f78
to
4a87491
Compare
4a87491
to
3fbb9ee
Compare
web/src/sentry.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes were made by running ./tools/lint --fix
and are not related to the pr.
web/src/favicon.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes were made by running ./tools/lint --fix
and are not related to the pr.
tools/check-openapi
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes were made by running ./tools/lint --fix
and are not related to the pr.
@drrosa can you review this one? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nimishmedatwal Thanks for working on this! I left a few comments below.
I am not sure why ./tools/lint --fix
made changes to a few unrelated files. I ran ./tools/lint
on my end, and it didn't show any errors. Try reverting the changes in these files, then git fetch
/ git rebase
your PR to make sure your branch is up to date with the main
branch, and run the linter again.
tools/linter_lib/custom_check.py
Outdated
@@ -870,6 870,20 @@ | |||
"description": "Likely missing space after end of sentence", | |||
"include_only": {"help/"}, | |||
"exclude_pattern": "Rocket.Chat", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it would be cleaner to add org.zulip.Zulip
to the "exclude_pattern"
, and drop the whole "exclude_line"
part.
"exclude_pattern": "Rocket.Chat", | |
"exclude_pattern": "Rocket.Chat|org.zulip.Zulip", |
help/desktop-app-install-guide.md
Outdated
#### Flathub | ||
|
||
1. Make sure you have [Flatpak](https://flathub.org/setup) installed on your system. | ||
|
||
2. Use the following command to install Zulip from Flathub: | ||
|
||
flatpak install flathub org.zulip.Zulip | ||
|
||
|
||
3. After the installation is complete, you can run Zulip using the following command: | ||
|
||
flatpak run org.zulip.Zulip | ||
|
||
|
||
You can always check the official [Flathub page](https://flathub.org/apps/org.zulip.Zulip) for installation. | ||
|
||
<!-- TODO why dpkg? --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The formatting of this instructions block needs to be tweaked a bit. There shouldn't be any extra blank lines before or after each step, and each line shouldn't exceed 80 characters. Also, it's probably safe to remove the <!-- TODO why dpkg? -->
comment which seems to have been left over a while back.
help/desktop-app-install-guide.md
Outdated
|
||
1. Make sure you have [Flatpak](https://flathub.org/setup) installed on your system. | ||
|
||
2. Use the following command to install Zulip from Flathub: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe tweak this step and drop the last line "You can always check the official...."
2. Use the following command to install Zulip from Flathub: | |
2. Use the following command from the official | |
[Flathub page](https://flathub.org/apps/org.zulip.Zulip) to install Zulip: |
3fbb9ee
to
cef8d7a
Compare
Also, instead of "documentation:", we use "help:" in commit messages and PR titles as a convention for help center issues. |
d1741d6
to
4918196
Compare
4918196
to
434a5e2
Compare
@drrosa Updated! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These updates look good to me!
Adds documentation for installing zulip through Flathub in https://zulip.com/help/desktop-app-install-guide.
Fixes: #28508
Screenshots and screen captures:
Self-review checklist
(variable names, code reuse, readability, etc.).
Communicate decisions, questions, and potential concerns.
Individual commits are ready for review (see commit discipline).
Completed manual review and testing of the following: