version 1.30, 1998/05/12 00:54:29
|
version 1.31, 1998/05/12 03:14:58
|
Line 1
|
Line 1
|
<HTML> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
<HEAD> |
<html> |
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> |
<head> |
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (X11; I; Linux 2.1.101 i686) [Netscape]"> |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
<TITLE>rpm2html : a generator of Web pages for RPM packages</TITLE> |
<meta name="GENERATOR" content="Mozilla/4.03 [en] (X11; I; Linux 2.1.101 i586) |
</HEAD> |
[Netscape]"> |
<BODY BGCOLOR="#FFFFFF"> |
<title> |
|
rpm2html : a generator of Web pages for RPM packages</title> |
<CENTER> |
</head> |
<H1> |
<body bgcolor="#FFFFFF"> |
rpm2html : a generator of <A HREF="http://www.w3.org/">Web</A> pages for |
|
<A HREF="http://www.rpm.org/">RPM</A> packages</H1></CENTER> |
<center> |
|
|
<H2> |
<h1>rpm2html : a generator of <a href="http://www.w3.org/">Web</a> pages for |
Goal</H2> |
<a href="http://www.rpm.org/">RPM</a> packages</h1> |
<B>rpm2html</B> automatically generate Web pages describing a set of <A HREF="http://www.rpm.org/">RPM</A> |
</center> |
packages. Preliminary results obtained by running it on a local mirror |
|
of Redhat distribution and the RedHat contrib directores are available. |
<h2>Goal</h2> |
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 |
<b>rpm2html</b> automatically generate Web pages describing a set of <a |
to the list of dristribution, and added warning when a package doesn't |
href="http://www.rpm.org/">RPM</a> packages. Preliminary results obtained by |
provide a correct set of resources. |
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 |
<P>The goals of rpm2html are also to identify the dependencies between |
XFree86 updates from SuSE, especially useful for the new chipsets. I added |
various packages and to find the package(s) providing the resources needed |
also OpenLinux Lite 1.1.1 to the list of dristribution, and added warning when |
to install a given package. Every package is analyzed to retrieve its dependencies |
a package doesn't provide a correct set of resources. |
and the resources it offers. These relationships are expressed using hyperlinks |
<p> |
in the generated pages. Finding the package providing the resource you |
The goals of rpm2html are also to identify the dependencies between various |
need is just a matter of a few clicks! |
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 |
<P>The ultimate commodity is ensured by indexing this set of pages, allowing |
the resources it offers. These relationships are expressed using hyperlinks in |
the user to find instantaneously the package(s) providing any given functionality |
the generated pages. Finding the package providing the resource you need is |
(as long as the package maintainer has properly commented the RPM). |
just a matter of a few clicks!</p> |
|
<p> |
<P>Rpm2html now support <A HREF="http://www.w3.org/Metadata/">RDF </A>encoding |
The ultimate commodity is ensured by indexing this set of pages, allowing the |
and decoding of RPM metadata. |
user to find instantaneously the package(s) providing any given functionality |
<H2> |
(as long as the package maintainer has properly commented the RPM).</p> |
News</H2> |
<p> |
|
Rpm2html now support <a href="http://www.w3.org/Metadata/">RDF </a>encoding |
<UL> |
and decoding of RPM metadata. The long term goal is to provide metadata |
<LI> |
information for RPM packages on a large scale and use them to automate |
rpm2html-0.90 is out ! A lot of new stuff, e.g. <A HREF="http://rufus.w3.org/linux/RPM/redhat/5.0/i386/Tree.html |
searching, installing and upgrade linux packages. </p> |
">tree |
|
dump</A>, a lot of cleanups.</LI> |
<h2>News</h2> |
|
<ul> |
<LI> |
<li> |
But basically the main improvement is the support for <A HREF="http://www.w3.org/Metadata/">RDF</A> |
rpm2html-0.90 is out ! A lot of new stuff, e.g. <a |
encoding of RPM metadata. One can also regenerate the HTML pages just from |
href="http://rufus.w3.org/linux/RPM/redhat/5.0/i386/Tree.html">tree dump</a>, |
the metadata , <A HREF="mirroring.html">read about mirroring plans</A>.</LI> |
a lot of cleanups. |
|
<li> |
<LI> |
But basically the main improvement is the support for <a |
<A HREF="mirror.html">Instructions are available</A> for those of you who |
href="http://www.w3.org/Metadata/">RDF</a> encoding of RPM metadata. One can |
would like to run a mirror of the rpm2html Web pages.</LI> |
also regenerate the HTML pages just from the metadata , <a |
</UL> |
href="mirroring.html">read about mirroring plans</a>. |
|
<li> |
<H2> |
<a href="mirror.html">Instructions are available</a> for those of you who |
<A HREF="/linux/RPM">Try it !</A></H2> |
would like to run a mirror of the rpm2html Web pages. |
Here is the <A HREF="/linux/RPM">result of this indexing</A> for approximately |
</ul> |
7000 RPMs. |
|
|
<h2><a href="/linux/RPM">Try it !</a></h2> |
<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. |
Here is the <a href="/linux/RPM">result of this indexing</a> for approximately |
<H2> |
8500 RPMs. <br> |
Need help</H2> |
|
Check the <A HREF="help.html">help page</A>! |
|
<H2> |
<h2>Documentation</h2> |
Other sites using rpm2html</H2> |
<ul> |
France: |
<li> |
<UL> |
An help page for <a href="help.html">navigating generated pages</a> |
<LI> |
<li> |
a fully translated French version of Redhat-5.0 done by <A HREF="http://www.linux-kheops.com/pub/rh50/RPMs/">Kheops</A>.</LI> |
How to <a href="mirror.html">set-up a mirror</a> of the RPM database. |
</UL> |
</ul> |
Spain: |
|
<UL> |
<h2><a href="mirrors.html">Other sites</a> using rpm2html</h2> |
<LI> |
|
rpm2html is also available in <A HREF="http://keynes.cti.unav.es/eurielec/">Spanish</A>.</LI> |
<h2>Sources and binaries</h2> |
</UL> |
<ul> |
Italy: |
<li> |
<UL> |
rpm2html-0.90 sources are available as a <a |
<LI> |
href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.90.tar.gz">gzipped tar |
everything for Redhat-5.0, <A HREF="ftp://ftp.unipv.it/pub/linux/html/rpm/index.html">nice |
file</a> and as a <a |
look with grey shade</A>!</LI> |
href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.90-1.src.rpm">source RPM</a> |
</UL> |
. |
Romania: |
<li> |
<UL> |
binaries are available as an <a |
<LI> |
href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.90-1.i386.rpm">RPM for |
a large archive <A HREF="http://www.utt.ro/~cbredi/RPM/">at UTT</A>.</LI> |
i386/glibc</a>. |
</UL> |
</ul> |
Turkey: |
|
<UL> |
<h2>Copyright</h2> |
<LI> |
|
a set of <A HREF="ftp://ftp.ankara.edu.tr/mirrors/ftp.itu.edu.tr/pub/linux/Turkuaz/RPM2HTML/index.html">packages |
This software is released under the GPL, use free software! |
fully translated to turkish</A>.</LI> |
|
|
<h2><a href="history.html">History</a></h2> |
<LI> |
|
the same set <A HREF="http://www.linux.org.tr/pub/turkuaz/RPM2HTML">at |
<h2>Feedback</h2> |
www.linux.org.tr</A> ?</LI> |
|
</UL> |
|
Finland: |
|
<UL> |
|
<LI> |
|
a rather <A HREF="http://ftp.jyu.fi/RPM/">large index on ftp.jyu.fi</A>.</LI> |
|
</UL> |
|
Sweden: |
|
<UL> |
|
<LI> |
|
Redhat 5.0 and update <A HREF="http://www.realm.nu/Linux/rpm/">archives</A>.</LI> |
|
</UL> |
|
USA: |
|
<UL> |
|
<LI> |
|
Redhat-5.0 is indexed at <A HREF="http://www.redhat.com/linux-info/pkglist/rhl-intel/">Redhat |
|
site</A>.</LI> |
|
|
|
<LI> |
|
The PowerPC distribution at <A HREF="http://www.linuxppc.org/RPMS/">linuxppc.org.</A></LI> |
|
</UL> |
|
|
|
<H2> |
|
Sources and RPMs</H2> |
|
<IMG SRC="new.gif" ALT="image: new.gif" > rpm2html-0.90 is available as |
|
a <A HREF="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.90.tar.gz">source |
|
tar</A>, <A HREF="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.90-1.src.rpm">source |
|
RPM</A> and binary <A HREF="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.90-1.i386.rpm">RPM |
|
for i386/glibc</A>. This software is released under the GPL, use free software! |
|
<H2> |
|
History</H2> |
|
Version 0.90 add a lot of new stuff, tree dump, RDF encoding/decoding, |
|
and should fix all the known bugs. |
|
|
|
<P>Version 0.85 is a maintenance release. Bug fix + portability are the |
|
targets. There is experimental code for dumping the installation tree. |
|
|
|
<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>Version 0.70 integrated Changelog (Gary Thomas), ability to add new |
|
headers, removal of nasty memory bugs, spell checking improvements, etc. |
|
|
|
<P>Version 0.60 limits the size of HTML files by splitting big one in multiple |
|
chunks. |
|
|
|
<P>Version 0.50 add recursion in RPM storage, and Spanish language support. |
|
|
|
<P>Version 0.40 add multi architecture support, help rendering of big tables, |
|
and correct bugs, of course! |
|
|
|
<P>Version 0.30 add navigation links on top of pages and correct a few |
|
bugs. |
|
|
|
<P>Version 0.25 clean up the mess with config files and add proper support |
|
for multiple architectures. <B>NOTE: some of the configuration name semantic |
|
have changed, you need to reedit them</B> (especially <B>url</B> and <B>mirror</B> |
|
fields). <B>Read the PRINCIPLES file</B> in the distribution to learn more |
|
about rpm2html algorithms and how to configure your config file(s). |
|
|
|
<P>Version 0.20 Added features are colorization, localization and possibility |
|
to dump the actual installed base of RPM on the local machine. |
|
<H2> |
|
Feedback and mailing-list</H2> |
|
I am looking for volunteers to do localization of the output files. The |
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 |
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 |
-dumplang msg.local" and translate the text in msg.local. I already have |
French, Spanish and German localized messages. |
French, Spanish and German localized messages. |
|
<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 <b>body</b> of the message:</p> |
|
<p> |
|
<tt>subscribe rpm2html</tt></p> |
|
<p> |
|
Archives of the mailing-list are <a |
|
href="http://rufus.w3.org/linux/rpm2html/messages/">available on line</a>.</p> |
|
|
<P>I am looking for other sites to provide the same service, I hope others |
<h2>Links</h2> |
will follow and that this service will be provided worldwide. |
|
|
|
<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 <B>body</B> of the message: |
|
|
|
<P><TT>subscribe rpm2html</TT> |
|
|
|
<P>Archives of the mailing-list are <A HREF="http://rufus.w3.org/linux/rpm2html/messages/">available |
|
on line</A>. |
|
<H2> |
|
Links</H2> |
|
Three other good directories for Linux applications are: |
Three other good directories for Linux applications are: |
<UL> |
<ul> |
<LI> |
<li> |
<A HREF="http://www.linuxhq.com/lsm/">The linux file archive browser</A> |
<a href="http://www.linuxhq.com/lsm/">The linux file archive browser</a> : a |
: a principle similar to rpm2html, but they extract the informations from |
principle similar to rpm2html, but they extract the informations from the .lsm |
the .lsm files, yet another good stuff from LinuxHQ people's.</LI> |
files, yet another good stuff from LinuxHQ people's. |
|
<li> |
<LI> |
<a href="http://sal.kachinatech.com/">SAL</a> : focusing on Scientific |
<A HREF="http://sal.kachinatech.com/">SAL</A> : focusing on Scientific |
Applications for Linux |
Applications for Linux</LI> |
<li> |
|
The <a href="http://www.xnet.com/~blatura/linapps.shtml">Linux Applications |
<LI> |
and Utilities Page</a> has been around for a long time. |
The <A HREF="http://www.xnet.com/~blatura/linapps.shtml">Linux Applications |
</ul> |
and Utilities Page</A> has been around for a long time.</LI> |
|
</UL> |
|
Enjoy ! |
|
|
|
<P>Daniel |
Enjoy ! |
|
<p> |
<P><A HREF="http://validator.w3.org/"><IMG SRC="http://validator.w3.org/images/vh40.gif" ALT="Valid HTML 4.0!" BORDER=0 HEIGHT=31 WIDTH=88></A> |
Daniel</p> |
<BR> |
<p> |
<HR> |
<a href="http://validator.w3.org/"><img src="vh40.gif" alt="Valid HTML 4.0!" |
|
border="0" height="31" width="88"></a></p> |
<P><A HREF="mailto:veillard@w3.org">Daniel Veillard</A>, Thu Nov 13 00:09:11 |
<address> |
EST 1997 |
<a href="mailto:veillard@w3.org">Daniel Veillard</a><br> |
</BODY> |
$Id$</address> |
</HTML> |
</body> |
|
</html> |