brug-be / railsgirls_guide

New Rails Girls guide
http://brug-be.github.io/railsgirls_guide/
3 stars 5 forks source link

we state 'rails server' without any indication where to type that into #8

Closed wrtsprt closed 6 years ago

wrtsprt commented 9 years ago
djouuuuh commented 9 years ago

I think this is valid for all command lines mentioned in your guide. When you know where to cd to execute an instruction, it's easy. But I saw several times my team mate execute a mv or a cp in the wrong directory and get an error. But it's just a suggestion ofc :-)

otagi commented 9 years ago

Maybe mv and cp are unnecessary at this stage. It adds another thing to learn, without real benefit for what we are focused on (Rails, not Bash). They can use something more familiar (Explorer / Finder) to achieve the same result.

For commands in general, it could be useful to remind what the current folder should be, indeed.

djouuuuh commented 9 years ago

Yes, that is what I meant. Just a little indication of the folder for each command. No further explanation. :-)

mariusandra commented 9 years ago

Indeed we are focused on teaching Rails, not bash/cmd and thus I don't see the need to do everything in the command prompt. It's much more intuitive for them to move files around in finder/explorer, instead of typing cryptic mv commands. Did mv even work in Windows or was there something else like ren?

What I like to do is to explain to them that the black (or white) terminal box is similar to finder/explorer. In both you are inside one folder and can do actions on the files. In finder/explorer you do the actions by right clicking on the file and selecting what do you want to do. In the terminal you can't click, so you instead type what you want to do. Both share the feature that to do anything with the files you must be in the right place.

On Windows machines it's always clear in which folder you are in the command prompt. It says C:\Sites>. On a Mac/Linux it's not so clear, so I used pwd to show that they all start in your home directory.

wrtsprt commented 8 years ago

I agree to not use any commands that are not necessary. I will create an extra issue for this. This issue is about clarifying the destination of thing students will have to type (we're not going to get around rails server).

I will make an extra issue for replacing filesystem move commands with a visual alternative.

https://github.com/brug-be/railsgirls_guide/issues/20