version 1.2, 1997/11/13 05:04:34
|
version 1.3, 1997/11/13 06:37:38
|
Line 11 href="http://www.w3.org/">Web</a> pages
|
Line 11 href="http://www.w3.org/">Web</a> pages
|
href="http://www.rpm.org/">RPM</a> packages</h1> |
href="http://www.rpm.org/">RPM</a> packages</h1> |
<p> |
<p> |
<strong>rpm2html</strong> generate automatically Web pages describing a set of |
<strong>rpm2html</strong> generate automatically Web pages describing a set of |
<a href="http://www.rpm.org/">RPM</a> packages given as argument on the |
<a href="http://www.rpm.org/">RPM</a> packages. Preliminary results obtained |
command line. The source is not yet available but preliminary result obtained |
|
by running it on a local mirror of Redhat-4.2 i386 distribution and the RedHat |
by running it on a local mirror of Redhat-4.2 i386 distribution and the RedHat |
i386 contrib directory is available.</p> |
i386 contrib directores are available.</p> |
<p> |
<p> |
The goal of rpm2html is also to identify the dependancies between various |
The goal of rpm2html is also to identify the dependancies between various |
packages, and being able to find the packages providing the ressources you |
packages, and being able to find the packages providing the ressources |
need to install a given package. Every package is analyzed to retrieve it's |
needed to install another package. Every package is analyzed to retrieve its |
dependancies and the ressources it offers, an these relationship are stored in |
dependancies and the ressources it offers. These relationship are expressed |
the generated pages. Finding the package providing the ressource you need to |
using hyperlinks in the the generated pages. Finding the package providing |
install another one is just a matter of following the hypertext links :-).</p> |
the ressource you need is just a matter of a few clicks!</p> |
<p> |
<p> |
The ultimate commodity is ensured by indexing this set of pages, allowing to |
The ultimate commodity is ensured by indexing this set of pages, allowing to |
find instantaneously the package profiding the desired functionnalities (as |
find instantaneously packages providing the some functionnalities (as |
long as the package maintainer has properly commented the RPM).</p> |
long as the package maintainer has properly commented the RPM).</p> |
<p> |
<p> |
Here is the result of this indexing for around 1700 RPMs:</p> |
Here is the result of this indexing for around 1700 RPMs:</p> |
Line 41 The list of <a href="/linux/RPM/Distribu
|
Line 40 The list of <a href="/linux/RPM/Distribu
|
distribution</a> |
distribution</a> |
</ul> |
</ul> |
<p> |
<p> |
rpm2html is only in it's infancy, but may prove useful, unfortunately, most of |
|
the FTP links won't work yet, this will be fixed soon ! I also expect to ship |
|
the code ASAP.</p> |
|
<p> |
|
Performance-wise, the actual code is Ok, generating the full set of pages from |
Performance-wise, the actual code is Ok, generating the full set of pages from |
approximately 1700 packages, took 45 seconds on a PPro, and is clearly I/O |
approximately 1700 packages, took 45 seconds on a PPro, and is clearly I/O |
bound.</p> |
bound.</p> |
Line 59 The <a href="http://www.xnet.com/~blatur
|
Line 54 The <a href="http://www.xnet.com/~blatur
|
and Utilities Page</a> has been around for a long time. |
and Utilities Page</a> has been around for a long time. |
</ul> |
</ul> |
<p> |
<p> |
|
Enjoy !</p> |
|
<p> |
Daniel</p> |
Daniel</p> |
<hr> |
<hr> |
<p> |
<p> |
<a href="mailto:veillard@w3.org">Daniel Veillard</a>, Tue Nov 11 20:17:37 |
<a href="mailto:veillard@w3.org">Daniel Veillard</a>, Thu Nov 13 00:09:11 EST 1997</p> |
1997</p> |
|
<p> |
<p> |
</p> |
</p> |
</body> |
</body> |