Skip to content
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

Edit descriptions about installation of components #3842

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

luixxiul
Copy link
Collaborator

@luixxiul luixxiul commented Nov 30, 2024

The main aims here are:

Though these changes do seem to be really repetitive, it will not matter to readers as they read documentation selectively, when they want/need to.

--

I chose the raw ansible-playbook commands as main ones since they are basic and conservative, but the just shortcut commands could be displayed as main and the raw ansible-playbook commands could be displayed as hint in notes conversely, if this is better.

Suguru Hirahara added 10 commits November 30, 2024 17:38
… most conservative raw ansible-playbook command

This commit replaces installation command shortcut ("recipe") for the "just" program with the raw ansible-playbook command, so that the shortcut will be added to it later. The command is so conservative that failure of the command will mean something is clearly broken.

Signed-off-by: Suguru Hirahara <[email protected]>
… ansible-playbook command with "setup-all" and "start" tags

It also explains difference between "just install-all" and "just setup-all" recipes. The explanation is based on docs/playbook-tags.md

Signed-off-by: Suguru Hirahara <[email protected]>
…all" or "just setup-all" does

Since "just install-all" or "just setup-all" invokes "ensure-matrix-users-created" as well, it needs adding to the raw ansible-playbook command.

Signed-off-by: Suguru Hirahara <[email protected]>
…mmand which does not need it

Also: update the "just" recipes accordingly. "just install-all" and "just setup-all" run "ensure-matrix-users-created" tag as well, therefore they need to be replaced with "run-tags" recipes to skip "ensure-matrix-users-created"

Signed-off-by: Suguru Hirahara <[email protected]>
…-created to the raw ansible-playbook

Signed-off-by: Suguru Hirahara <[email protected]>
… with description about shortcut commands with "just"

This commit also fixes list item capitalization and punctuation.

Signed-off-by: Suguru Hirahara <[email protected]>
Signed-off-by: Suguru Hirahara <[email protected]>
…ing-playbook-email2matrix.md: adopt common instructions

Signed-off-by: Suguru Hirahara <[email protected]>
Now that shortcut commands for the "just" program are displayed along with the existing "installation command", this commit replaces "run the installation command" with "run the playbook with tags" in order to prevent misunderstanding and confusion.

Signed-off-by: Suguru Hirahara <[email protected]>
@luixxiul luixxiul added the docs This issue is related to documentation label Nov 30, 2024
Suguru Hirahara added 5 commits November 30, 2024 18:24
…ommand and just recipes

Signed-off-by: Suguru Hirahara <[email protected]>
Signed-off-by: Suguru Hirahara <[email protected]>
… direction to proceed to Usage

Such a kind of direction is not used on other documentation, so it should be fine to just remove it.

Signed-off-by: Suguru Hirahara <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs This issue is related to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant