Skip to content

Improve Installation guide #3624

Open
Open
@chhetripradeep

Description

@chhetripradeep

Our single-page installation guide can be overwhelming for new users since it has too much information. It would be nice if we can better organize this information.

Improvements

Currently our installation guide is not properly organized.

  1. It should separate out the installation for various operating system and distributions.
  2. It should separate the installation methods based on production-grade installation vs quick-installation.
  3. Wherever, bash commands are presented, it should present them with proper comments about what those sets of command do. It shouldn't do bash variable assignment but provide simple commands to execute.

Suggestions

Suggestion for 1:

PostgreSQL Installation Page does it great job here:

  • User can select the operating system,
Image
  • Once the OS is selected, it gives the option to select the distribution.
Image

Based on it, it redirects the user to different web page.

We should have something like this. It's sad that we do our builds for so many operating systems and architectures but we fail to present them properly in our documentation.

Suggestion for 2:

Our installation guide currently has curl https://clickhouse.com/ | sh command in the very first. Even though it is a great quick way of installation, most of the internet don't like it. There are countless blogs specifying the downsides of it. I think a new user can consider it bit negative. IMO, we should present the distribution specific standard installation method at the top.

Suggestion for 3:

Currently we present a set of long commands with zero context about why one needs to run them.

Image

At the same time, PostgreSQL present same information with much better context

Image

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions