Annotation of rpm2html/index.html, revision 1.28

1.1       veillard    1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
                      2: <html>
                      3: <head>
                      4: <title>
                      5: rpm2html : a generator of Web pages for RPM packages</title>
                      6: </head>
                      7: <body bgcolor="#ffffff">
                      8: 
                      9: <h1 align=center>rpm2html : a generator of <a
                     10: href="http://www.w3.org/">Web</a> pages for <a
1.26      veillard   11: href="http://www.rpm.org/">RPM</a> packages</h1>
1.18      veillard   12: 
1.10      veillard   13: <h2>Goal</h2>
1.1       veillard   14: <p>
1.23      veillard   15: <strong>rpm2html</strong> automatically generate Web pages describing a set of
1.3       veillard   16: <a href="http://www.rpm.org/">RPM</a> packages. Preliminary results obtained
1.18      veillard   17: by running it on a local mirror of Redhat distribution and the RedHat contrib
                     18: directores are available. SuSE-5.1 RPM packages have been added as well a
1.20      veillard   19: XFree86 updates from SuSE, especially useful for the new chipsets. I added
                     20: also OpenLinux Lite 1.1.1 to the list of dristribution, and added warning when
                     21: a package doesn't provide a correct set of resources.</p>
1.1       veillard   22: <p>
1.23      veillard   23: The goals of rpm2html are also to identify the dependencies between various
                     24: packages and to find the package(s) providing the resources needed to install
                     25: a given package. Every package is analyzed to retrieve its dependencies and
                     26: the resources it offers. These relationships are expressed using hyperlinks in
                     27: the generated pages. Finding the package providing the resource you need is
                     28: just a matter of a few clicks!</p>
                     29: <p>
                     30: The ultimate commodity is ensured by indexing this set of pages, allowing the
                     31: user to find instantaneously the package(s) providing any given functionality
                     32: (as long as the package maintainer has properly commented the RPM).</p>
                     33: 
                     34: <h2>News</h2>
                     35: <ul>
                     36: <li>
1.28    ! veillard   37: I got a new drive for the archive, I added two new distributions: SuSE-5.2
        !            38: and Freshmeat (a collection of RPM maintained on the popular
        !            39: <a href="http://freshmeat.net/">FreshMeat web site</a>).
1.26      veillard   40: <li>
1.28    ! veillard   41: The bug on the index by date is now fixed ! Sorry it took so long.
1.23      veillard   42: </ul>
1.18      veillard   43: 
1.14      veillard   44: <h2><a href="/linux/RPM">Try it !</a></h2>
1.10      veillard   45: <p>
                     46: Here is the <a href="/linux/RPM">result of this indexing</a> for approximately
1.27      veillard   47: 7000 RPMs.</p>
1.10      veillard   48: <p>
                     49: <img src="french.gif" alt="image: french.gif "> Here is the same <a
                     50: href="/linux/RPM-FR">result of this indexing</a> using French
1.18      veillard   51: localization.</p>
1.19      veillard   52: 
                     53: <h2>Need help</h2>
                     54: <p>
                     55: Check the <a href="help.html">help page</a>!</p>
1.18      veillard   56: 
                     57: <h2>Other sites using rpm2html</h2>
                     58: <p>
                     59: France:</p>
                     60: <ul>
                     61: <li>
                     62: a fully translated French version of Redhat-5.0 done by <a
                     63: href="http://www.linux-kheops.com/pub/rh50/RPMs/">Kheops</a>.
                     64: </ul>
                     65: <p>
                     66: Spain:</p>
                     67: <ul>
                     68: <li>
                     69: rpm2html is also available in <a href="http://keynes.cti.unav.es/eurielec/">
                     70: Spanish</a>.
                     71: </ul>
                     72: <p>
                     73: Italy:</p>
                     74: <ul>
                     75: <li>
                     76: everything for Redhat-5.0, <a
                     77: href="ftp://ftp.unipv.it/pub/linux/html/rpm/index.html">nice look with grey
                     78: shade</a>!
                     79: </ul>
                     80: <p>
                     81: Romania:</p>
                     82: <ul>
                     83: <li>
                     84: a large archive <a href="http://www.utt.ro/~cbredi/RPM/">at UTT</a>.
                     85: </ul>
                     86: <p>
                     87: Turkey:</p>
                     88: <ul>
                     89: <li>
                     90: a set of <a
1.26      veillard   91: href="ftp://ftp.ankara.edu.tr/mirrors/ftp.itu.edu.tr/pub/linux/Turkuaz/RPM2HTML/index.html">packages
                     92: fully translated to turkish</a>.
1.18      veillard   93: <li>
1.26      veillard   94: the same set <a href="http://www.linux.org.tr/pub/turkuaz/RPM2HTML">at
1.25      veillard   95: www.linux.org.tr</a> ?
1.18      veillard   96: </ul>
                     97: <p>
                     98: Finland:</p>
                     99: <ul>
                    100: <li>
                    101: a rather <a href="http://ftp.jyu.fi/RPM/">large index on ftp.jyu.fi</a>.
                    102: </ul>
                    103: <p>
                    104: Sweden:</p>
                    105: <ul>
                    106: <li>
                    107: Redhat 5.0 and update <a href="http://www.realm.nu/Linux/rpm/">archives</a>.
                    108: </ul>
                    109: <p>
                    110: USA:</p>
                    111: <ul>
                    112: <li>
                    113: Redhat-5.0 is indexed at <a
                    114: href="http://www.redhat.com/linux-info/pkglist/rhl-intel/">Redhat site</a>.
                    115: <li>
                    116: The PowerPC distribution at <a
                    117: href="http://www.linuxppc.org/RPMS/">linuxppc.org.</a>
                    118: </ul>
                    119: 
1.26      veillard  120: <h2>Sources and RPMs</h2>
1.1       veillard  121: <p>
1.27      veillard  122: <img src="new.gif" alt="image: new.gif "> rpm2html-0.85 is available as a <a
                    123: href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.85.tar.gz">source tar</a>, <a
                    124: href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.85-1.src.rpm">source RPM</a>
1.26      veillard  125: and binary <a
1.27      veillard  126: href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.85-1.i386.rpm">RPM for
1.26      veillard  127: i386/glibc</a>. This software is released under the GPL, use free
                    128: software!</p>
1.18      veillard  129: 
1.10      veillard  130: <h2>History</h2>
1.27      veillard  131: <p>
                    132: Version 0.85 is a maintenance release. Bug fix + portability are the
                    133: targets. There is experimental code for dumping the installation tree.</p>
1.24      veillard  134: <p>
1.26      veillard  135: Version 0.80 add site map, per-directory browsing and faster execution on
                    136: large sites. A subdir directive has been added for config files to select the
                    137: HTML output directory per distribution (it's better to use it instead of dir
                    138: with a full path).</p>
                    139: <p>
1.24      veillard  140: Version 0.70 integrated Changelog (Gary Thomas), ability to add new headers,
                    141: removal of nasty memory bugs, spell checking improvements, etc.</p>
1.16      veillard  142: <p>
                    143: Version 0.60 limits the size of HTML files by splitting big one in multiple
                    144: chunks.</p>
1.14      veillard  145: <p>
1.15      veillard  146: Version 0.50 add recursion in RPM storage, and Spanish language support.</p>
1.10      veillard  147: <p>
1.18      veillard  148: Version 0.40 add multi architecture support, help rendering of big tables, and
                    149: correct bugs, of course!</p>
1.11      veillard  150: <p>
1.10      veillard  151: Version 0.30 add navigation links on top of pages and correct a few bugs.</p>
1.7       veillard  152: <p>
1.8       veillard  153: Version 0.25 clean up the mess with config files and add proper support for
                    154: multiple architectures. <strong>NOTE: some of the configuration name semantic
                    155: have changed, you need to reedit them</strong> (especially
                    156: <strong>url</strong> and <strong>mirror</strong> fields). <strong>Read the
                    157: PRINCIPLES file</strong> in the distribution to learn more about rpm2html
                    158: algorithms and how to configure your config file(s).</p>
                    159: <p>
                    160: Version 0.20 Added features are colorization, localization and possibility to
                    161: dump the actual installed base of RPM on the local machine.</p>
1.18      veillard  162: 
1.21      veillard  163: <h2>Feedback and mailing-list</h2>
1.25      veillard  164: <p>
1.26      veillard  165: I am looking for volunteers to do localization of the output files. The
                    166: process is simple, one just have to translate the message file. Use "rpm
                    167: -dumplang msg.local" and translate the text in msg.local. I already have
                    168: French, Spanish and German localized messages.</p>
1.7       veillard  169: <p>
1.18      veillard  170: I am looking for other sites to provide the same service, I hope others will
                    171: follow and that this service will be provided worldwide.</p>
1.21      veillard  172: <p>
                    173: To ease the installation of rpm2html and get feedback on it's developement, a
                    174: <a href="mailto:rpm2html@rufus.w3.org">mailing-list</a> has been created, it's
                    175: majordomo based and run on rufus.w3.org. Hence, to subscribe, send a mail to
                    176: <a href="mailto:majordomo@rufus.w3.org">majordomo@rufus.w3.org</a> with the
                    177: following in the <strong>body</strong> of the message:</p>
                    178: <p>
                    179: <code>subscribe rpm2html</code></p>
                    180: <p>
                    181: Archives of the mailing-list are <a
                    182: href="http://rufus.w3.org/linux/rpm2html/messages/">available on line</a>.</p>
1.18      veillard  183: 
1.10      veillard  184: <h2>Links</h2>
1.1       veillard  185: <p>
1.13      veillard  186: Three other good directories for Linux applications are:</p>
1.2       veillard  187: <ul>
1.13      veillard  188: <li>
1.18      veillard  189: <a href="http://www.linuxhq.com/lsm/">The linux file archive browser</a> : a
                    190: principle similar to rpm2html, but they extract the informations from the .lsm
                    191: files, yet another good stuff from LinuxHQ people's.
1.2       veillard  192: <li>
                    193: <a href="http://sal.kachinatech.com/">SAL</a> : focusing on Scientific
                    194: Applications for Linux
                    195: <li>
                    196: The <a href="http://www.xnet.com/~blatura/linapps.shtml">Linux Applications
                    197: and Utilities Page</a> has been around for a long time.
                    198: </ul>
                    199: <p>
1.3       veillard  200: Enjoy !</p>
                    201: <p>
1.1       veillard  202: Daniel</p>
1.18      veillard  203: <p>
                    204: <a href="http://validator.w3.org/"><img border="0"
                    205: src="http://validator.w3.org/images/vh40.gif" alt="Valid HTML 4.0!"
                    206: height="31" width="88"></a></p>
1.1       veillard  207: <hr>
                    208: <p>
1.4       veillard  209: <a href="mailto:veillard@w3.org">Daniel Veillard</a>, Thu Nov 13 00:09:11 EST
                    210: 1997</p>
1.1       veillard  211: <p>
                    212: </p>
                    213: </body>
                    214: </html>

Webmaster