File:  [Public] / rpm2html / index.html
Revision 1.28: download - view: text, annotated - select for diffs
Fri May 1 21:29:09 1998 UTC (26 years, 1 month ago) by veillard
Branches: MAIN
CVS tags: HEAD
Added SuSE-5.2, and the mirroring paper, Daniel.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>
rpm2html : a generator of Web pages for RPM packages</title>
</head>
<body bgcolor="#ffffff">

<h1 align=center>rpm2html : a generator of <a
href="http://www.w3.org/">Web</a> pages for <a
href="http://www.rpm.org/">RPM</a> packages</h1>

<h2>Goal</h2>
<p>
<strong>rpm2html</strong> automatically generate Web pages describing a set of
<a href="http://www.rpm.org/">RPM</a> packages. Preliminary results obtained
by running it on a local mirror of Redhat distribution and the RedHat contrib
directores are available. SuSE-5.1 RPM packages have been added as well a
XFree86 updates from SuSE, especially useful for the new chipsets. I added
also OpenLinux Lite 1.1.1 to the list of dristribution, and added warning when
a package doesn't provide a correct set of resources.</p>
<p>
The goals of rpm2html are also to identify the dependencies between various
packages and to find the package(s) providing the resources needed to install
a given package. Every package is analyzed to retrieve its dependencies and
the resources it offers. These relationships are expressed using hyperlinks in
the generated pages. Finding the package providing the resource you need is
just a matter of a few clicks!</p>
<p>
The ultimate commodity is ensured by indexing this set of pages, allowing the
user to find instantaneously the package(s) providing any given functionality
(as long as the package maintainer has properly commented the RPM).</p>

<h2>News</h2>
<ul>
<li>
I got a new drive for the archive, I added two new distributions: SuSE-5.2
and Freshmeat (a collection of RPM maintained on the popular
<a href="http://freshmeat.net/">FreshMeat web site</a>).
<li>
The bug on the index by date is now fixed ! Sorry it took so long.
</ul>

<h2><a href="/linux/RPM">Try it !</a></h2>
<p>
Here is the <a href="/linux/RPM">result of this indexing</a> for approximately
7000 RPMs.</p>
<p>
<img src="french.gif" alt="image: french.gif "> Here is the same <a
href="/linux/RPM-FR">result of this indexing</a> using French
localization.</p>

<h2>Need help</h2>
<p>
Check the <a href="help.html">help page</a>!</p>

<h2>Other sites using rpm2html</h2>
<p>
France:</p>
<ul>
<li>
a fully translated French version of Redhat-5.0 done by <a
href="http://www.linux-kheops.com/pub/rh50/RPMs/">Kheops</a>.
</ul>
<p>
Spain:</p>
<ul>
<li>
rpm2html is also available in <a href="http://keynes.cti.unav.es/eurielec/">
Spanish</a>.
</ul>
<p>
Italy:</p>
<ul>
<li>
everything for Redhat-5.0, <a
href="ftp://ftp.unipv.it/pub/linux/html/rpm/index.html">nice look with grey
shade</a>!
</ul>
<p>
Romania:</p>
<ul>
<li>
a large archive <a href="http://www.utt.ro/~cbredi/RPM/">at UTT</a>.
</ul>
<p>
Turkey:</p>
<ul>
<li>
a set of <a
href="ftp://ftp.ankara.edu.tr/mirrors/ftp.itu.edu.tr/pub/linux/Turkuaz/RPM2HTML/index.html">packages
fully translated to turkish</a>.
<li>
the same set <a href="http://www.linux.org.tr/pub/turkuaz/RPM2HTML">at
www.linux.org.tr</a> ?
</ul>
<p>
Finland:</p>
<ul>
<li>
a rather <a href="http://ftp.jyu.fi/RPM/">large index on ftp.jyu.fi</a>.
</ul>
<p>
Sweden:</p>
<ul>
<li>
Redhat 5.0 and update <a href="http://www.realm.nu/Linux/rpm/">archives</a>.
</ul>
<p>
USA:</p>
<ul>
<li>
Redhat-5.0 is indexed at <a
href="http://www.redhat.com/linux-info/pkglist/rhl-intel/">Redhat site</a>.
<li>
The PowerPC distribution at <a
href="http://www.linuxppc.org/RPMS/">linuxppc.org.</a>
</ul>

<h2>Sources and RPMs</h2>
<p>
<img src="new.gif" alt="image: new.gif "> rpm2html-0.85 is available as a <a
href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.85.tar.gz">source tar</a>, <a
href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.85-1.src.rpm">source RPM</a>
and binary <a
href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.85-1.i386.rpm">RPM for
i386/glibc</a>. This software is released under the GPL, use free
software!</p>

<h2>History</h2>
<p>
Version 0.85 is a maintenance release. Bug fix + portability are the
targets. There is experimental code for dumping the installation tree.</p>
<p>
Version 0.80 add site map, per-directory browsing and faster execution on
large sites. A subdir directive has been added for config files to select the
HTML output directory per distribution (it's better to use it instead of dir
with a full path).</p>
<p>
Version 0.70 integrated Changelog (Gary Thomas), ability to add new headers,
removal of nasty memory bugs, spell checking improvements, etc.</p>
<p>
Version 0.60 limits the size of HTML files by splitting big one in multiple
chunks.</p>
<p>
Version 0.50 add recursion in RPM storage, and Spanish language support.</p>
<p>
Version 0.40 add multi architecture support, help rendering of big tables, and
correct bugs, of course!</p>
<p>
Version 0.30 add navigation links on top of pages and correct a few bugs.</p>
<p>
Version 0.25 clean up the mess with config files and add proper support for
multiple architectures. <strong>NOTE: some of the configuration name semantic
have changed, you need to reedit them</strong> (especially
<strong>url</strong> and <strong>mirror</strong> fields). <strong>Read the
PRINCIPLES file</strong> in the distribution to learn more about rpm2html
algorithms and how to configure your config file(s).</p>
<p>
Version 0.20 Added features are colorization, localization and possibility to
dump the actual installed base of RPM on the local machine.</p>

<h2>Feedback and mailing-list</h2>
<p>
I am looking for volunteers to do localization of the output files. The
process is simple, one just have to translate the message file. Use "rpm
-dumplang msg.local" and translate the text in msg.local. I already have
French, Spanish and German localized messages.</p>
<p>
I am looking for other sites to provide the same service, I hope others will
follow and that this service will be provided worldwide.</p>
<p>
To ease the installation of rpm2html and get feedback on it's developement, a
<a href="mailto:rpm2html@rufus.w3.org">mailing-list</a> has been created, it's
majordomo based and run on rufus.w3.org. Hence, to subscribe, send a mail to
<a href="mailto:majordomo@rufus.w3.org">majordomo@rufus.w3.org</a> with the
following in the <strong>body</strong> of the message:</p>
<p>
<code>subscribe rpm2html</code></p>
<p>
Archives of the mailing-list are <a
href="http://rufus.w3.org/linux/rpm2html/messages/">available on line</a>.</p>

<h2>Links</h2>
<p>
Three other good directories for Linux applications are:</p>
<ul>
<li>
<a href="http://www.linuxhq.com/lsm/">The linux file archive browser</a> : a
principle similar to rpm2html, but they extract the informations from the .lsm
files, yet another good stuff from LinuxHQ people's.
<li>
<a href="http://sal.kachinatech.com/">SAL</a> : focusing on Scientific
Applications for Linux
<li>
The <a href="http://www.xnet.com/~blatura/linapps.shtml">Linux Applications
and Utilities Page</a> has been around for a long time.
</ul>
<p>
Enjoy !</p>
<p>
Daniel</p>
<p>
<a href="http://validator.w3.org/"><img border="0"
src="http://validator.w3.org/images/vh40.gif" alt="Valid HTML 4.0!"
height="31" width="88"></a></p>
<hr>
<p>
<a href="mailto:veillard@w3.org">Daniel Veillard</a>, Thu Nov 13 00:09:11 EST
1997</p>
<p>
</p>
</body>
</html>

Webmaster