148 lines
5.6 KiB
Text
148 lines
5.6 KiB
Text
.row
|
|
|
|
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.
|
|
|
|
a name='cookies'
|
|
h2 Hint on our usage of cookies
|
|
|
|
p
|
|
' We are using browser cookies to track your browser session.
|
|
' The reason is that you can see your uploaded screenshots instantly
|
|
' even before they are approved by the moderators. It also helps us
|
|
' display messages from the moderators to you. But this web site will
|
|
' still work well even if you have cookies disabled.
|
|
' In any case we do not collect information about your person or what you do.
|
|
' We don't care and we don't sell any information to anyone.
|
|
|
|
h2 Which software packages are listed?
|
|
|
|
p
|
|
' The information on packages listed on this site is taken from APT repositories
|
|
' like Debian or Ubuntu. We are just throwing out packages that are bad
|
|
' candidates for screenshots like transitional packages, header files or debug
|
|
' packages. The repositories that we are scanning frequently are:
|
|
|
|
ul
|
|
- @package_sources.each do |repo|
|
|
li
|
|
a href=repo[:url] =repo[:description]
|
|
|
|
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:
|
|
ul
|
|
li Ubuntu's Software Center
|
|
li Benjamin Mesing's <em>Packagesearch</em> application
|
|
li
|
|
a href="https://packages.debian.org" packages.debian.org
|
|
li
|
|
a href="http://packages.ubuntu.com" packages.ubuntu.com
|
|
|
|
h2 How you can use the screenshots
|
|
|
|
p
|
|
' You can use the screenshots on your own website. Some useful URLs:
|
|
|
|
ul
|
|
li
|
|
// TODO: Use actual virtual host name here instead of hardcoding screenshots.debian.net
|
|
' http://screenshots.debian.net/packages
|
|
br
|
|
' (List of all packages with screenshots)
|
|
li
|
|
' http://screenshots.debian.net/package/PACKAGENAME
|
|
br
|
|
' (Page with details and screenshots for a certain package)
|
|
li
|
|
' http://screenshots.debian.net/thumbnail/PACKAGENAME
|
|
br
|
|
' (Returns a thumbnail (160x120 pixels or less) of a package's first found
|
|
' screenshot. If no screenshot was found then a dummy image will be returned
|
|
' along with the HTTP code 404.)
|
|
li
|
|
' http://screenshots.debian.net/screenshot/PACKAGENAME
|
|
br
|
|
' (Returns a screenshot (800x600 pixels or less) of a package. If no
|
|
' screenshot was found then a dummy image will be returned along with the
|
|
' HTTP code 404.)
|
|
li
|
|
' http://screenshots.debian.net/rss
|
|
br
|
|
' (An RSS feed showing the most recently uploaded screenshots.)
|
|
|
|
' If you would like to get a complete list of packages or screenshots in JSON
|
|
' format then contact us and we will give you the URL.
|
|
|
|
h2 Some packages are not found
|
|
|
|
p
|
|
' That's right. We 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.
|
|
|
|
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.
|
|
|
|
h2 Statistics
|
|
|
|
p
|
|
// TODO: Use real values
|
|
' We currently have #{@package_count} packages in our database.
|
|
' 3798 of them have screenshots.
|
|
' That makes a total of 7.8%.
|
|
' We have #{@screenshot_count} screenshots on the server which means
|
|
' every package has an average number of #{@pkg_avg_screenshots} screenshots.
|
|
|
|
p
|
|
// TODO: Use plot about upload statistics
|
|
' (Number of screenshots uploaded each month.)
|
|
|
|
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 <em>debshots</em> that was written in Ruby-on-Rails.
|
|
' debshots also uses a PostgreSQL database, the jQuery Javascript library
|
|
' and the Zurb Foundation toolkit. Further code has been
|
|
' contributed by Michael Vogt - programmer of Synaptic and Ubuntu's Software
|
|
' Center.
|
|
|
|
h2 Kudos
|
|
|
|
p
|
|
' It would not be possible to run this web site without these fabulous
|
|
' open-source software components: the
|
|
a href="https://jquery.com/" jQuery Javascript library
|
|
', the
|
|
a href="http://www.fancyapps.com/fancybox/" Fancybox plugin
|
|
', the
|
|
a href="http://www.postgresql.org/" PostgreSQL database
|
|
', the infamous but fabulous
|
|
a href="http://komodoide.com/komodo-edit/" Komodo Edit
|
|
', the
|
|
a href="http://foundation.zurb.com/" Zurb Foundation responsive web framework
|
|
' and last but definitely not least the
|
|
a href="http://rubyonrails.org/" Ruby on Rails web framework
|
|
' . And of course thanks to
|
|
a href="http://vexxhost.com/" VEXXHOST
|
|
' for sponsoring the server.
|