Elaborationism
This commit is contained in:
parent
85068a6a87
commit
969abda5da
1 changed files with 114 additions and 54 deletions
|
|
@ -3,25 +3,23 @@
|
||||||
h1 About this web site
|
h1 About this web site
|
||||||
|
|
||||||
p
|
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
|
p
|
||||||
' This site is operated by Christoph Haas.
|
' This site is operated by Christoph Haas.
|
||||||
'
|
'
|
||||||
' Want to leave
|
' Feel free to leave
|
||||||
a href="mailto:email@christoph-haas.de" feedback?
|
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'
|
a name='cookies'
|
||||||
h2 Cookies and privacy
|
h2 Cookies and privacy
|
||||||
|
|
||||||
|
|
@ -31,42 +29,57 @@
|
||||||
|
|
||||||
ul
|
ul
|
||||||
li
|
li
|
||||||
em Cookies.
|
em
|
||||||
' Only when you upload a screenshot the website will send your
|
'Cookies.
|
||||||
' browser a cookie. That allows you to manage your own uploads
|
|
|
||||||
' while the cookie is valid. You can still upload screenshots even
|
Only if and when you upload a screenshot the website will send your
|
||||||
' if you reject the cookie.
|
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
|
li
|
||||||
em Log files.
|
em
|
||||||
' This web site is served by the nginx web server software.
|
'Log files.
|
||||||
' 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
|
This web site is served by the nginx web server software.
|
||||||
' (if you followed a link from another web site to get here).
|
It creates one line for every request that you make which contains
|
||||||
' This information is only used to improve the performance of the
|
the current date and time, your IP address, the URL you requested,
|
||||||
' web application by optimizing the code and fine-tuning caching.
|
the user agent (browser) identification string and the referer URL
|
||||||
' It is also used to count how often
|
(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
|
li
|
||||||
em Privacy.
|
em
|
||||||
' Under no circumstance will information about your person be
|
'Privacy.
|
||||||
' collected or processed. I am happy to have you here as my guest.
|
|
|
||||||
li
|
Under no circumstance will information about your person be
|
||||||
em Motivation.
|
collected or processed. I am happy to have you here as my guest.
|
||||||
' 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
|
h2 What is your motivation of running this site?
|
||||||
' it is fun to develop and operate it. It was not conceived to make
|
p
|
||||||
' a profit from it. I'm just glad if you like the idea.
|
|
|
||||||
|
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?
|
h2 Which software packages are listed?
|
||||||
|
|
||||||
p
|
p
|
||||||
' I import the package repositories from various Linux
|
|
|
||||||
' distributions once a day. However we already filter out packages that
|
I import the package repositories from various Linux
|
||||||
' we think would not be able to have a meaningful screenshot.
|
distributions once a day. However we already filter out packages that
|
||||||
' Like libraries or documentation or developer packages. So it may happen
|
we think would not be able to have a meaningful screenshot.
|
||||||
' that you a package is not found on this web sites although it may be
|
Like libraries or documentation or developer packages. So it may happen
|
||||||
' available in your favorite Linux distribution. Just let me know if you
|
that you a package is not found on this web sites although it may be
|
||||||
' are missing packages.
|
available in your favorite Linux distribution. Just let me know if you
|
||||||
|
are missing packages.
|
||||||
|
|
||||||
p
|
p
|
||||||
' The repositories that I am scanning frequently are:
|
' The repositories that I am scanning frequently are:
|
||||||
|
|
@ -79,11 +92,12 @@
|
||||||
h2 Who is using this site?
|
h2 Who is using this site?
|
||||||
|
|
||||||
p
|
p
|
||||||
' Many users interested in Linux distributions and their applications visit
|
|
|
||||||
' this site either to look for specific pieces of software for certain use
|
Many users interested in Linux distributions and their applications visit
|
||||||
' cases or just to see if there are any new applications they may have missed out on.
|
this site either to look for specific pieces of software for certain use
|
||||||
' And then there are several applications and web sites that use the screenshots
|
cases or just to see if there are any new applications they may have missed out on.
|
||||||
' from this site:
|
And then there are several applications and web sites that use the screenshots
|
||||||
|
from this site:
|
||||||
ul
|
ul
|
||||||
li Ubuntu's Software Center
|
li Ubuntu's Software Center
|
||||||
li Benjamin Mesing's <em>Packagesearch</em> application
|
li Benjamin Mesing's <em>Packagesearch</em> application
|
||||||
|
|
@ -152,9 +166,44 @@
|
||||||
h2 Uploading new screenshots
|
h2 Uploading new screenshots
|
||||||
|
|
||||||
p
|
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
|
Whether you are a developer or not - we appreciate if you upload screenshots.
|
||||||
' upload one.
|
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
|
h2 Statistics
|
||||||
|
|
||||||
|
|
@ -172,7 +221,18 @@
|
||||||
h2 Who is behind this site?
|
h2 Who is behind this site?
|
||||||
|
|
||||||
p
|
p
|
||||||
' This site has been developed and is maintained by Christoph Haas.
|
|
|
||||||
' It runs on a web application called <em>debshots</em> that was written in Ruby-on-Rails.
|
This site has been developed and is maintained by Christoph Haas.
|
||||||
' debshots also uses a PostgreSQL database, the jQuery Javascript library
|
It runs on a web application called <em>debshots</em> that was written in Ruby-on-Rails.
|
||||||
' and the Zurb Foundation toolkit.
|
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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue