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