school-brainhack.github.io icon indicating copy to clipboard operation
school-brainhack.github.io copied to clipboard

Change title of "A brief introduction to the bash shell" module

Open valosekj opened this issue 2 years ago • 3 comments
trafficstars

Work to be done

We can consider removing "bash" from A brief introduction to the bash shell module title. Possible suggestions:

  • "A brief introduction to the shell"
  • "A brief introduction to the terminal"

The rationale for this is that some people use other shells like zsh, especially on Macs where zsh is the default shell starting with macOS Catalina.

The module's exercise seems already compatible with both bash and zsh.

valosekj avatar May 08 '23 16:05 valosekj

The choices of software used at brainhack school are very intentional and opinionated. To accommodate this change means all the developed material will have to change. What I would suggest is to edit the installation module for mac and show how people can use bash shell as default. Of course this will not effect the evaluation of the course if people wish to use any other shell.

htwangtw avatar May 08 '23 17:05 htwangtw

@FrancoisPgm is a Mac user, do you have something to chip in?

htwangtw avatar May 08 '23 17:05 htwangtw

The differences between bash and zsh are minor, everything presented in the module is compatible with both. I agree that renaming the module to somthing like "A brief introduction to the terminal" would be a bit more evocative to newcomers, and it would prevent people on mac to unnecessarily install bash in addition to zsh. We can briefly mention the existance of the main shells (bash, zsh and powershell) and state that the module is meant to be used on bash compatible shells, including zsh, excluding powershell.

FrancoisPgm avatar May 08 '23 18:05 FrancoisPgm