[alicebot-developer] Announcing version 0.09 of Program E
Matthew Terenzio
alicebot-developer@list.alicebot.org
Fri, 14 Jan 2005 17:50:11 -0500
My apologies if this is a duplicate.
This is great. I'll take a look at it and definitely want to help. My
first suggestion is database abstraction of some sort.
This isn't something I necessarily suggest for all applications but
since I ported Program E to Postgresql . . . well it looks like we are
such a small community that it makes sense here.
But that's more a personal preference. I think it can be made much
better with some of the modern PHP features, but that would mean PHP 5,
not widely supported yet.
Again, not sure if enough are interested to make that (PHP 5) worth it.
I'll take a look and get back to you in a few days. Progam E summit?
Thanks Anne.
Matt Terenzio
On Jan 14, 2005, at 6:22 AM, Anne Kootstra wrote:
>
> 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
>
> _______________________________________________
> alicebot-developer mailing list
> alicebot-developer@list.alicebot.org
> http://list.alicebot.org/mailman/listinfo/alicebot-developer