[alicebot-general] RebeccaAIML 0.985 (Edmondson) released.

mehri foreverlinux at yahoo.com
Wed May 10 23:39:01 PDT 2006


RebeccaAIML 0.985 (Edmondson) has been released today.
 This release is a major Linux build infrastructure
release and minor bug fix release.  I now support and
release source code and binary builds for Windows XP,
Fedora Core 3, 4, and 5! :-)  

------
What's RebeccaAIML?

A Windows/Linux Object Oriented C++ chatter bot
api/interpreter for AIML (Artificial Intelligence
Markup Language) from the ALICE project. It includes
comprehensive documentation and samples as well as
showcases/teaches popular and recent C++ practices.
------

------
Home page:
http://rebecca-aiml.sourceforge.net/

Download section:
http://rebecca-aiml.sourceforge.net/download.htm
------


------
ChangeLog

- Added autoconf, automake, and libtool support.  Now
you can run configure; make; make install from the
source code.

- Added an rpm spec file.  You can create an rpm for
your platform by typing rpmbuild -ta
RebeccaAIML-src-${version}.tar.gz

- I dug up 2 other older machines from my closet and
installed Fedora Cores on them and have created rpm's
for Fedora Core 3, 4, and 5.  I plan on maintaing
rpm's for the latest 3 releases of Fedora Cores. 
Fedora Core updates once every 6 months.  This gives
dependents on RebeccaAIML roughly 1 1/2 years of
backwards compatibility with new releases before
having to upgrade. 

- I have also added rpm dependencies to the download
sections to make the installation of RebeccaAIML under
Linux the easiest possible.

- Added an Arguments class to each sample. The purpose
of this is two fold. One is to show how you could
parse arguments when utilizing RebeccaAIML api and the
second is to make the installers of the samples easier
to write in the future. The Arguments class now gives
a few switches with each sample. See the source code
of each sample for the list of available switches.
However, you can type "console.exe -help" or
"consoleAIMLHtmlConverter.exe -help" to get a list of
the switches too.

- Tweaked the source files to work with gcc 4.1.0.  It
was not working due to gcc 4.1.0 being a very picky
syntax compiler.


------
Future

I have a lot of features on my list and a long way to
go.  I had to freeze my feature additions to make this
infrastructure improvement.  The learning curve of
autoconf,automake,libtool was steep and making it work
with Rebecca was a daunting task, but it was
necessary.

If you've submitted a feature request or
bug/annonyance but haven't seen me do anything about
it don't worry.  I'm thankful for every one of those
emails and hopefully now I can return to working on
them.

Any problems with this new release please feel free to
email me -- I love emails!

Enjoy


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the alicebot-general mailing list