Add "download" word on the homepage
Today, I tried to find the link to the download section by searching for "download" on the homepage. This failed. I suggest adding this word in the most adequate place on the homepage.
(from redmine: created on 2014-04-02, closed on 2014-04-03)