Added FreeBSD icon + description and future ideas on about page
This commit is contained in:
parent
8c94298bf4
commit
8eb4866c86
3 changed files with 41 additions and 13 deletions
BIN
www/images/freebsd.png
Normal file
BIN
www/images/freebsd.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4 KiB |
53
www/index.pl
53
www/index.pl
|
|
@ -155,13 +155,6 @@ sub about {
|
||||||
<dt>Arch Linux</dt><dd>
|
<dt>Arch Linux</dt><dd>
|
||||||
The core, extra and community repositories are fetched from a local
|
The core, extra and community repositories are fetched from a local
|
||||||
Arch mirror. Indexing started around begin June 2012.</dd>
|
Arch mirror. Indexing started around begin June 2012.</dd>
|
||||||
<dt>Ubuntu</dt><dd>
|
|
||||||
Historical releases were fetched from <a
|
|
||||||
href="http://old-releases.ubuntu.com/ubuntu/">http://old-releases.ubuntu.com/ubuntu/</a>,
|
|
||||||
supported releases from a local mirror. All components (main, universe,
|
|
||||||
restricted and multiverse) from the $release, $release-updates and
|
|
||||||
$release-security repositories are indexed. Backports are not included at
|
|
||||||
the moment. Indexing started around mid June 2012.</dd>
|
|
||||||
<dt>Debian</dt><dd>
|
<dt>Debian</dt><dd>
|
||||||
Historical releases were fetched from <a
|
Historical releases were fetched from <a
|
||||||
href="http://archive.debian.org/debian/">http://archive.debian.org/debian/</a>
|
href="http://archive.debian.org/debian/">http://archive.debian.org/debian/</a>
|
||||||
|
|
@ -170,8 +163,26 @@ sub about {
|
||||||
we're missing a few man pages because some packages were missing from the
|
we're missing a few man pages because some packages were missing from the
|
||||||
repository archives. For the other releases, all components (main, contrib
|
repository archives. For the other releases, all components (main, contrib
|
||||||
and non-free) from the $release and $release-updates (where available)
|
and non-free) from the $release and $release-updates (where available)
|
||||||
repositories are indexed.
|
repositories are indexed.</dd>
|
||||||
</dd>
|
<dt>FreeBSD</dt><dd>
|
||||||
|
Historical releases were fetched from <a
|
||||||
|
href="http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/">http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/</a>.
|
||||||
|
The base installation tarballs are included in the database as packages
|
||||||
|
prefixed with <i>core-</i>. The package repositories have also been
|
||||||
|
indexed, except for 2.0.5 - 2.2.7 and 3.0 - 3.3 because those were not
|
||||||
|
available on the ftp archive. Only the -RELEASE repositories have been
|
||||||
|
included, which is generally a snapshot of the ports directory around the
|
||||||
|
time of the release. A few packages are missing because the indexing
|
||||||
|
script was unable to determine the package name and version for
|
||||||
|
everything. Additionally, the dates indicated for many packages is a bit
|
||||||
|
off, and the site doesn't handle this very well yet. :-(</dd>
|
||||||
|
<dt>Ubuntu</dt><dd>
|
||||||
|
Historical releases were fetched from <a
|
||||||
|
href="http://old-releases.ubuntu.com/ubuntu/">http://old-releases.ubuntu.com/ubuntu/</a>,
|
||||||
|
supported releases from a local mirror. All components (main, universe,
|
||||||
|
restricted and multiverse) from the $release, $release-updates and
|
||||||
|
$release-security repositories are indexed. Backports are not included at
|
||||||
|
the moment. Indexing started around mid June 2012.</dd>
|
||||||
</dl><br />
|
</dl><br />
|
||||||
Only packages for a single architecture (i386 or i686) are scanned. To my
|
Only packages for a single architecture (i386 or i686) are scanned. To my
|
||||||
knowledge, packages that come with different manuals for different
|
knowledge, packages that come with different manuals for different
|
||||||
|
|
@ -190,10 +201,10 @@ sub about {
|
||||||
future. In the short term, this means all Fedora and OpenSUSE releases will
|
future. In the short term, this means all Fedora and OpenSUSE releases will
|
||||||
get indexed. In the long term, many others may be added as well.
|
get indexed. In the long term, many others may be added as well.
|
||||||
<br /><br />
|
<br /><br />
|
||||||
It would also be great to index a few non-Linux systems such as *BSD,
|
It would also be great to index a few more non-Linux systems such as other
|
||||||
Solaris/Illumos and Mac OS X. Unfortunately, those don't always follow a
|
BSDs, Solaris/Illumos and Mac OS X. Unfortunately, those don't always follow
|
||||||
binary package based approach, or are otherwise less easy to properly index.
|
a binary package based approach, or are otherwise less easy to properly
|
||||||
The FreeBSD ports look like a good future target, however.
|
index.
|
||||||
<br /><br />
|
<br /><br />
|
||||||
In general, systems that follow an entirely source-based distribution
|
In general, systems that follow an entirely source-based distribution
|
||||||
approach can't be indexed without compiling everything. Since that is both
|
approach can't be indexed without compiling everything. Since that is both
|
||||||
|
|
@ -204,6 +215,22 @@ sub about {
|
||||||
_
|
_
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
h2 'Future plans';
|
||||||
|
p; lit <<' _';
|
||||||
|
This site isn't nearly as awesome yet as it could be. Here's some ideas that
|
||||||
|
would be nice to have in the future:
|
||||||
|
<ul>
|
||||||
|
<li>Improved, more intelligent, search,</li>
|
||||||
|
<li><a href="/apropos.1">apropos(1)</a> emulation(?),</li>
|
||||||
|
<li>Diffs between various versions of a man page,</li>
|
||||||
|
<li>Anchor links within man pages, for easier linking to a section or paragraph,</li>
|
||||||
|
<li>Table of Contents for each man page,</li>
|
||||||
|
<li>Alternative formats (Text, PDF, more semantic HTML, etc),</li>
|
||||||
|
<li>A command-line client, like <a href="/man.1">man(1)</a> with manned.org as database backend.</li>
|
||||||
|
</ul>
|
||||||
|
_
|
||||||
|
end;
|
||||||
|
|
||||||
h2 'Copyright';
|
h2 'Copyright';
|
||||||
p; lit <<' _';
|
p; lit <<' _';
|
||||||
All manual pages are copyrighted by their respective authors. The manuals
|
All manual pages are copyrighted by their respective authors. The manuals
|
||||||
|
|
|
||||||
|
|
@ -52,6 +52,7 @@ td { padding: 1px 5px; font-size: 12px; border-left: 1px solid #ccc; }
|
||||||
|
|
||||||
#about { max-width: 900px }
|
#about { max-width: 900px }
|
||||||
#about p, #about dd { text-align: justify }
|
#about p, #about dd { text-align: justify }
|
||||||
|
#about ul { padding-left: 20px }
|
||||||
|
|
||||||
#systems li { display: block; float: left; width: 300px; margin: 20px 10px; padding-left: 60px }
|
#systems li { display: block; float: left; width: 300px; margin: 20px 10px; padding-left: 60px }
|
||||||
#systems span { display: block; margin-left: -55px; float: left; width: 50px; height: 50px; background-repeat: no-repeat; }
|
#systems span { display: block; margin-left: -55px; float: left; width: 50px; height: 50px; background-repeat: no-repeat; }
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue