diff --git a/app/views/welcome/about.slim b/app/views/welcome/about.slim
index 90636ac..c3b545e 100644
--- a/app/views/welcome/about.slim
+++ b/app/views/welcome/about.slim
@@ -3,25 +3,23 @@
h1 About this web site
p
- ' This is a public repository of screenshots taken from applications contained
- ' in the Debian GNU/Linux distribution and its derivates like Ubuntu. It was
- ' created to help getting an impression of what a certain software will look
- ' like on your desktop before you install it. Everybody can take screenshots and
- ' upload them. Our admin team will just review your changes before they become
- ' publicly visible.
+ |
- h1 Who runs this site?
+ This is a public repository of screenshots taken from applications contained
+ in the Debian GNU/Linux distribution and its derivates like Ubuntu. It was
+ created to help getting an impression of what a certain software will look
+ like on your desktop before you install it. Everybody can take screenshots and
+ upload them. Our admin team will just review your changes before they become
+ publicly visible.
+
+ h2 Who runs this site?
p
' This site is operated by Christoph Haas.
'
- ' Want to leave
+ ' Feel free to leave
a href="mailto:email@christoph-haas.de" feedback?
- / p
- / ' The virtual server is kindly provided by
- / a href="http://vexxhost.com/" VEXXHOST
-
a name='cookies'
h2 Cookies and privacy
@@ -31,42 +29,57 @@
ul
li
- em Cookies.
- ' Only when you upload a screenshot the website will send your
- ' browser a cookie. That allows you to manage your own uploads
- ' while the cookie is valid. You can still upload screenshots even
- ' if you reject the cookie.
+ em
+ 'Cookies.
+ |
+ Only if and when you upload a screenshot the website will send your
+ browser a cookie. That allows you to manage your own uploads
+ while the cookie is valid. You can still upload screenshots even
+ if you reject the cookie.
li
- em Log files.
- ' This web site is served by the nginx web server software.
- ' It creates one line for every request that you make which contains
- ' the current date and time, your IP address, the URL you requested,
- ' the user agent (browser) identification string and the referer URL
- ' (if you followed a link from another web site to get here).
- ' This information is only used to improve the performance of the
- ' web application by optimizing the code and fine-tuning caching.
- ' It is also used to count how often
+ em
+ 'Log files.
+ |
+
+ This web site is served by the nginx web server software.
+ It creates one line for every request that you make which contains
+ the current date and time, your IP address, the URL you requested,
+ the user agent (browser) identification string and the referer URL
+ (if you followed a link from another web site to get here).
+ This information is used to resolve technical issues regarding the operation
+ of this web application by optimizing the code and fine-tuning caching.
+ It is also used to count how often a certain software package has
+ been viewed so the website can find out which software is most relevant
+ and display it first in search results.
+ Detailed log files will get deleted automatically after 14 days.
li
- em Privacy.
- ' Under no circumstance will information about your person be
- ' collected or processed. I am happy to have you here as my guest.
- li
- em Motivation.
- ' Do you wonder why this web site has been running for so many years
- ' obviously costing time and money? It's one of my pet projects and
- ' it is fun to develop and operate it. It was not conceived to make
- ' a profit from it. I'm just glad if you like the idea.
+ em
+ 'Privacy.
+ |
+ Under no circumstance will information about your person be
+ collected or processed. I am happy to have you here as my guest.
+
+ h2 What is your motivation of running this site?
+ p
+ |
+ Do you wonder why this web site has been running for so many years
+ obviously costing time and money? It's one of my pet projects and
+ it is fun to develop and operate it. It was not conceived to make
+ a profit from it. I'm just glad if you like the idea.
+ If you feel you want to give back something then help the Debian
+ project.
h2 Which software packages are listed?
p
- ' I import the package repositories from various Linux
- ' distributions once a day. However we already filter out packages that
- ' we think would not be able to have a meaningful screenshot.
- ' Like libraries or documentation or developer packages. So it may happen
- ' that you a package is not found on this web sites although it may be
- ' available in your favorite Linux distribution. Just let me know if you
- ' are missing packages.
+ |
+ I import the package repositories from various Linux
+ distributions once a day. However we already filter out packages that
+ we think would not be able to have a meaningful screenshot.
+ Like libraries or documentation or developer packages. So it may happen
+ that you a package is not found on this web sites although it may be
+ available in your favorite Linux distribution. Just let me know if you
+ are missing packages.
p
' The repositories that I am scanning frequently are:
@@ -79,11 +92,12 @@
h2 Who is using this site?
p
- ' Many users interested in Linux distributions and their applications visit
- ' this site either to look for specific pieces of software for certain use
- ' cases or just to see if there are any new applications they may have missed out on.
- ' And then there are several applications and web sites that use the screenshots
- ' from this site:
+ |
+ Many users interested in Linux distributions and their applications visit
+ this site either to look for specific pieces of software for certain use
+ cases or just to see if there are any new applications they may have missed out on.
+ And then there are several applications and web sites that use the screenshots
+ from this site:
ul
li Ubuntu's Software Center
li Benjamin Mesing's Packagesearch application
@@ -152,9 +166,44 @@
h2 Uploading new screenshots
p
- ' Whether you are a developer or not - we appreciate if you upload screenshots.
- ' See if your favorite package does not yet have a screenshot and
- ' upload one.
+ |
+ Whether you are a developer or not - we appreciate if you upload screenshots.
+ See if your favorite package does not yet have a screenshot and
+ upload one.
+
+ h2 Why isn't this a debian.org service?
+
+ p
+ |
+ Often experimental services start as something.debian.net. After a while they
+ are handed over to the trusted hands of the Debian sysadmin team to be operated
+ on Debian servers. This works best for simple services that are easy to deploy.
+ The web application behind this website has been written in Ruby-on-Rails
+ and uses sophisticated database and caching configuration to make it
+ fast. That has been a showstopper in the past. Although the site is running
+ as a one-man show it has proven to be very stable and fast over a period of
+ many years.
+
+ h2 Is this web application available as a Debian package?
+
+ p
+ |
+ I have been asked why the web application was not simply put into
+ a Debian package so everybody can install their own copy. First of all it
+ is pretty complex and creating a package from it would be time-consuming.
+ And the web application was specifically created to operate this web site.
+ Running a private copy of it would not really make much sense.
+
+ h2 Can I see the source code of this web application?
+
+ p
+ |
+ Valid question. I am not a professional Rails developer so I was
+ reluctant to publish the source code. In fact I feared it would
+ attract people with bad intentions rather than contributors.
+ Yes, that is a weak reason. So after the next major update I will
+ add the Git URL here so you can get the source code and start
+ critisizing me. :)
h2 Statistics
@@ -172,7 +221,18 @@
h2 Who is behind this site?
p
- ' This site has been developed and is maintained by Christoph Haas.
- ' It runs on a web application called debshots that was written in Ruby-on-Rails.
- ' debshots also uses a PostgreSQL database, the jQuery Javascript library
- ' and the Zurb Foundation toolkit.
+ |
+ This site has been developed and is maintained by Christoph Haas.
+ It runs on a web application called debshots that was written in Ruby-on-Rails.
+ debshots also uses a PostgreSQL database, the jQuery Javascript library
+ and the Zurb Foundation toolkit.
+ The person responsible for this site is:
+
+ p
+ 'Christoph Haas
+ br
+ 'Oldesloer Straße 14a
+ br
+ '23843 Rümpel
+ br
+ 'Email contact: email@christoph-haas.de