[alicebot-developer] Announcing version 0.09 of Program E
Anne Kootstra
alicebot-developer@list.alicebot.org
Fri, 14 Jan 2005 12:22:14 +0100
When Paul Rydell released version 0.08 of Program E [1] he wrote these last
words in his announcement [2]:
"Thanks everyone for all the feedback and help. I hope to release 0.09 in a
few weeks."
Well, it's been a little more than a few weeks. Nevertheless, I'm proud to
announce the release of Program E version 0.09 [3].
The main difference between the 0.09 and 0.08 version is that the source
code in the 0.09 files contain JavaDoc style comments. By making use of
another SourceForge project named PHPdocumentor, these code comments can be
turned into a developer manual. This manual is now also a part of the
release. The main audience for this release is therefore the developer,
since he or she will benefit most from the added information in the source
code.
Other minor changes include:
* added option to disable GMcache in dbprefs.php when needed.
* added onLoad focus() in talk.php and talk.html.
* added pattern, that and topic columns to the templates tabel.
* changed botloader to add information in the aforementioned columns.
Those who are hungry for more features might wonder what is to follow. Well,
I do have some good news there for you. In the next few weeks (hmm, deja vu
all over again) you should see the release of new website for Program E and
some very basic tools to directly add, edit and delete AIML categories from
the Program E MySQL database.
As for the next release of the Program E core. Well, that mostly depends on
how much help I'll have. Many months could be reduced to perhaps mere weeks
if one or two experienced PHP persons could help out. My own thoughts on
improving Program E revolve around:
* Installation script.
* Organize code better.
* Make Program E OO.
* Improved debug/error handling.
However, I'm open for suggestions. Anyone willing and able to help with the
Program E project, feel free to contact me. Suggestions are always
appreciated, as is any other help then PHP programming.
Well, that's it for now. Enjoy this new release!
As ever,
Anne Kootstra
Founding Member AIML.info, Main developer Program E
http://www.aiml.info http://sourceforge.net/projects/programe
e-mail & msn messenger:
anne@aiml.info
[1] - Program E is an AIML chatterbot written in PHP and using MySQL. It's
composed by a converter which loads the AIML files into the database, a core
rule engine that adheres to the AIML 1.0.x specification and several chat
interfaces: HTML, Flash and XML-RPC.
[2] -
http://list.alicebot.org/pipermail/alicebot-general/2002-August/006162.html
[3] - http://osdn.dl.sourceforge.net/sourceforge/programe/programe-v.09.zip