Skip to content

Commit 56a55cb

Browse files
committed
Add tools overview
1 parent dfb11b7 commit 56a55cb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

sites/en/installfest/installfest.step

+7-7
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ step "Read This Overview" do
3838

3939
You will be installing the following tools:
4040

41-
* Ruby
42-
* Rails
43-
* Git
44-
* GitHub (optional)
45-
* Heroku
46-
* Sublime Text 2 (or [some editor](editors))
47-
* Various useful "ruby gems", including...
41+
* **Ruby**. A programming language.
42+
* **Rails**. A framework for making web applications with Ruby. It does a lot of the setting up work for you and creates a model-view-controller structure for your web application. We'll go into more detail about that later.
43+
* **Git**. A revision or source control system. It creates a repository, which is a complete history of your programming changes, so you can undo changes and roll back to previous versions of your work if something has gone wrong.
44+
* **GitHub**. (optional)
45+
* **Heroku**. An application server, which hosts your application during development. This allows you to get your application online and interact with it from any browser, instead of just on your local machine.
46+
* **Sublime Text 2** (or [some other editor](editors)). To write programs in Ruby, you need a text editor to create, edit and save Ruby files.
47+
* Various useful "**Ruby gems**". Ruby gems are useful bits of Ruby code that someone has created for reuse, so you don't have to write it yourself. Including...
4848
* bundler
4949
* sqlite
5050

0 commit comments

Comments
 (0)