Update for 0.4.1
[python-rwhoisd-website.git] / index.html
index 1325cbd..60c1e43 100644 (file)
     <h1>python-rwhoisd</h1>
   </div>
   <p><strong>python-rwhoisd</strong> is a simple <a
-  href="www.rwhois.net">RWhois</a> server (see <a
-  href="http://tools.ietf.org/html/rfc2167">RFC 2167</a> written in <a
+  href="http://www.rwhois.net">RWhois</a> server (see <a
+  href="http://tools.ietf.org/html/rfc2167">RFC 2167</a>) written in <a
   href="http://www.python.org">python</a>.</p>
   
   <p>It uses in-memory data structures, and it intuits the schema
-  based on the data it sees.  The server takes as input a schema file
-  which just describes which attributes should be indexed (and how),
-  and data files which are similar to the C rwhoisd's data files.</p>
+  based on the data it sees.  The server takes as input
+  a <a href="current/sample_data/example_schema">schema file</a> which
+  just describes which attributes should be indexed (and how), and
+  data files which are similar to the C rwhoisd's data files.</p>
   
   <p>This version supports a sort of extended query syntax: IP or CIDR
   queries ending in "**" will result in a "subnet" search, where all
   queried network.  (A plain network query will return the closest
   enclosing network, including matching networks).</p>
 
-  <p>This server doesn't implement every possible feature of an RWhois
-  server.  It generally just supports querying.</p>
+  <p>Because this is a simple RWhois server, it doesn't implement
+  every possible feature.  In particular, it doesn't handle
+  "-register" directives (which make it possible to add/modify data
+  via the RWhois protocol itself).  Right now, the only way to update
+  the data served by a python-rwhoisd server is to edit the data files
+  and restart.</p>
+
+  <p>As of version 0.4.1, it should be possible to run python-rwhoisd
+  on Windows.  There is no special support for doing so, but it should
+  run from the command line.  Enhancements to make this a bit more
+  Windows-friendly are welcomed.</p>
 
   <p>This software is licensed under the GPLv2.</p>
 
   <ul>
     <li>
       <a
-      href="http://blacka.com/software/python-rwhoisd/python-rwhoisd-0.4.tar.gz">python-rwhoisd-0.4.tar.gz</a> <p>The main release.</p></li>
-      <li><a
-      href="http://blacka.com/software/python-rwhoisd.git">http://blacka.com/software/python-rwhoisd.git</a> (use with <tt>git clone http://blacka.com/software/python-rwhoisd.git</tt>).
-      <p>The <a href="http://git.or.cz/">git</a> repository.</p></li>
+      href="python-rwhoisd-0.4.1.tar.gz">python-rwhoisd-0.4.1.tar.gz</a><br/>
+    <a href="python-rwhoisd-0.4.1.zip">python-rwhoisd-0.4.1.zip</a>
+    <p>The main release.</p></li>
+      <li><a href="http://blacka.com/cgi-bin/gitweb.cgi?p=python-rwhoisd.git;a=summary">http://blacka.com/software/repos/python-rwhoisd.git</a> 
+      <p>The <a href="http://git.or.cz/">git</a> repository. Use with <tt>git clone http://blacka.com/software/repos/python-rwhoisd.git</tt>.</p></li>
+      <li>The current source is generally available <a href="current/">here</a>.</li>
   </ul>
   
   <h2>Contributing</h2>
 
-  <p>This project is open source, and contributions are welcome. There are two basic ways to contribute changes to this project.</p>
+  <p>This project is open source, and contributions are welcome. There
+  are two basic ways to contribute changes to this project.</p>
   <ol>
     <li>Send patches.  Please send them to <script type="text/javascript">
 /* <![CDATA[ */
@@ -96,4 +109,4 @@ function hivelogic_enkoder(){var kode=
   href="http://lists.verisignlabs.com/mailman/listinfo/rwhois">rwhois@rwhois.net</a>
   mailing list.</p>
 </body>
-</html>
\ No newline at end of file
+</html>