]> git.donarmstrong.com Git - infobot.git/blobdiff - README
old
[infobot.git] / README
diff --git a/README b/README
index 709d64cf831c9bf3de1e7c2465a0b6edf37da999..92fc7e6d84e3d50292988f04264df866ca0ced6a 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,11 @@
-blootbot v1.0.0RC3 (20000709)
+This is out of date.
+
+
+
+
+
+
+blootbot v1.0.0 (20000729)
 -------------------------
 
 INTRODUCTION
@@ -9,45 +16,6 @@ in the original infobot source and fixed in this version. Without infobot,
 there would be no blootbot so all thanks to kevin for bringing infobot in
 the first place.
 
-       as of 0.99pre1, blootbot supports mysql database in the hope to
-increase performance and to avoid borked over dbm's which occurred when
-the bot crashed (??). The mysql code is far larger (or perhaps twice
-as many functions) than expected even though a few functions were needed
-for DBM due to lack of table deficiencies.
-
-       as of 1.0.0pre1, blootbot takes advantage of Net::IRC. The change
-over was fairly comfortable (95% clean). Just minor problems here and
-there, mostly debugging and getting it right.
-
-UPDATE:
-       as of 1.0.0RC2, the old style DBM (Berkeley) has been ported back.
-It should work in all but 3 specific (countdown, factstats unreq) cases.
-preliminary pgsql support has been added but someone with pgperl knowledge
-needs to fix it up or at least unify the module with mysql.
-
-       Please apply the patches from patches/*.patch. Method:
-               cd /usr/lib/perl5
-               cat *.patch | patch -p0
-               ### FIXME: what's the best way to apply patches?
-               ### for the time being, patch manually.
-
-       Be warned that this bot consumes quite a lot of memory upon start
-up and during usage. Right now, 7.4megs is used for old'ish perl, 8.3megs
-with perl 5.005. fork() is used but don't be alarmed at the memory usage
-as fork(), as I was told, uses COW (copy on write).
-
-       WARNING: enabling wingate support may involve complaints of some
-sort, probably because the telnet connection isn't closed properly.
-However, these people do not realize the potential of open wingates.
-
-       Please beta test it and report bugs as I have not had the time to
-test all modifications properly (and extensively).  Suggestions are
-welcomed.
-
-       a few guys from #debian@OPN are attempting to rewrite the bot in C
-to support dbm185or2//mysql//postgresql. It's available at
-ftp://leguin.org.uk/pub/bloatbot/
-
 FEATURES
        * Additional information stored with factoids. (factinfo)
        * Wide range of statistics for Bot, Factoids, IRC, Debian.
@@ -58,7 +26,7 @@ FEATURES
        * Debian Contents and Packages, search and info.
        * ChanServ/NickServ (OPN) support.
        * WWW-Search (eg: google for BLAH)
-       * Slashdot,Kernel and Freshmeat auto-update announcements.
+       * Slashdot, Kernel and Freshmeat auto-update announcements.
        * Units conversion (provided by external module, Units-Module)
 
        DESIGN
@@ -72,6 +40,43 @@ Improvements include:
        * seen data is not flushed for each public message on IRC
                => caching and flushing over an interval is used.
 
+HISTORY
+       As of 0.99pre1, blootbot supports mysql database in the hope to
+increase performance and to avoid borked over dbm's which occurred when
+the bot crashed (??). The mysql code is far larger (or perhaps twice
+as many functions) than expected even though a few functions were needed
+for DBM due to lack of table deficiencies.
+
+       As of 1.0.0pre1, blootbot takes advantage of Net::IRC. The
+change over was fairly comfortable (95% clean). Just minor problems here
+and there, mostly debugging and getting it right.
+
+       As of 1.0.0RC2, the old style DBM (Berkeley) has been ported
+back. It should work in all but 3 specific (countdown, factstats unreq)
+cases. preliminary pgsql support has been added but someone with pgperl
+knowledge needs to fix it up or at least unify the module with mysql.
+
+INSTALLATION
+  - Read the included INSTALL file
+
+NOTICE
+       Be warned that this bot consumes quite a lot of memory upon start
+up and during usage. Right now, 7.4megs is used for old'ish perl, 8.3megs
+with perl 5.005. fork() is used but don't be alarmed at the memory usage
+as fork(), as I was told, uses COW (copy on write).
+
+       WARNING: enabling wingate support may involve complaints of some
+sort, probably because the telnet connection isn't closed properly.
+However, these people do not realize the potential of open wingates.
+
+       Please beta test it and report bugs as I have not had the time to
+test all modifications properly (and extensively).  Suggestions are
+welcomed.
+
+       gp@OPN is currently working on a C version of infobot or
+blootbot, not based on the above source base.  Core factoid code and
+mysql support works - but that is it.
+
 MODIFICATIONS
        All modifications are that of the blootbot author unless otherwise
 specified, like none.  See 'ChangeLog' for details.  A list of future
@@ -82,7 +87,7 @@ features listed in 'TODO'.
 you to find the cookies than for me to hand-feed them to you ;)
 
        See 'EXAMPLES' for various usage of factoids and "hidden"
-variables.  If you're hardcore, check out 'CommandStubs.pl' and 
+variables.  If you're hardcore, check out 'CommandStubs.pl' and
 'UserExtras.pl' for cool features.
 
        topic [help]            - Topic help.
@@ -109,10 +114,6 @@ variables.  If you're hardcore, check out 'CommandStubs.pl' and
        unset <param>           -- ...
 
 
-INSTALLATION
-       edit files/infobot.config and modify according to needs.
-
-
 NOTES
        To administrate/control the bot remotely, this can only be done
 through DCC CHAT. /chat <BOT NICK>.  All commands must be prepended by
@@ -123,8 +124,7 @@ through DCC CHAT. /chat <BOT NICK>.  All commands must be prepended by
        - User Information Services.
        - new wingate caching/file-read code.
        - disabling IRC/factoid support code.
-       - PG/DBM supports need to be worked and thoroughly tested.
-
+       - PG supports need to be worked and thoroughly tested.
 
 
 CONTRIBUTIONS
@@ -139,10 +139,13 @@ and \broken.
 deleted the message together with the patch after replying to the guy. I
 hope to get that same guy to re-send me the patch...
 
-       MbM sent me a patch to clean up behaviour of factoids
-(adding,removing, modifying). Thanks.
+       MbM@OPN sent a patch to clean up behaviour of factoids
+(adding, removing, modifying).  Thanks.
 
 
 CONTACT
-       Contributions of a patch or a job offer can be sent to
-<xk@leguin.openprojects.net>
+       Contributions of a patch, or anything, can be sent to
+<dms@users.sourceforge.net>
+
+Some Documentation is on the website. Please see it for details or
+visit: http://sourceforge.net/docman/?group_id=8794