school-brainhack.github.io
school-brainhack.github.io copied to clipboard
Change title of "A brief introduction to the bash shell" module
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.
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.
@FrancoisPgm is a Mac user, do you have something to chip in?
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.