Re: [programd] Program D 4.5 released

View: New views
3 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: [programd] Program D 4.5 released

by Noel Bush :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

As I was very rapidly informed by no less than three people moments
after the 4.5 announcement was made, there was a sort of corruption
problem with one of the batch files that caused it to fail to run on
some versions of Windows, with a complaint about being unable to find a
"set_jvm_command" label.  Upon hearing this, I temporarily stopped
access to the builds on the server.  A quick repair to the corrupted
file has been applied, and the release, now available again on the site,
should work, although if not, please file a bug report at:

http://bugs.aitools.org

Thanks for those lightning-fast responses.

Noel

Noel Bush wrote:

> Program D 4.5 has been released.  It is available at:
>
> http://aitools.org
>
> After three release candidates, during which a number of bugs were
> discovered and fixed, and a full complement of planned features and
> enhancements were integrated, this version of Program D is now released
> as "final".
>
>
> Communication
> -------------
> All communication about Program D development, bugs, improvements,
> usage, etc. takes place via the Program D mailing list, accessible via:
>
> http://aitools.org/mailinglists/
>
> Bug reports may be tracked and created at:
>
> http://bugs.aitools.org/
>
>
> What Is New
> -----------
> A full description of enhancements to version 4.5 can be viewed at:
>
> http://aitools.org/programd/release-notes.html
>
> Here is a summary:
>
>     * Component Orientation
>     * Enhanced Configurability
>     * Vastly Improved XML Parsing
>     * Schema-Based Validation
>     * Revised Logging Scheme
>     * XML Templating for Responders
>     * Regular Expressions for Substitutions
>     * Improved Responder Architecture
>     * Merge Policies
>     * AIML Testing System
>     * AIML Test Suite
>     * Plugin architecture
>     * AIML Shell Command
>     * Listener Updates and Package Separation
>     * Type Safety and Other JDK-Supported Enhancements
>     * Tighter Coding Standards
>     * Better Error Checking
>     * Numerous Bug Fixes
>
> Please note the new distribution scheme for listeners, which are now
> available separately -- see the main page at http://aitools.org for
> links.  Also please see the new Yahoo listener.
>
>
> The Future
> ----------
> Subsequent bug fixes and minor updates will be released as new point
> releases (4.5.1, 4.5.2, etc.).  Development is now underway on a 5.0
> version that will introduce significant extensibility.
>
>
> Many thanks to all who have participated in bringing version 4.5 to
> final release status by reporting bugs, submitting code, and other
> communications and contributions.
>
> Noel
> _______________________________________________
> programd mailing list
> programd@...
> http://aitools.org/mailman/listinfo/programd
_______________________________________________
alicebot-developer mailing list
alicebot-developer@...
http://list.alicebot.org/mailman/listinfo/alicebot-developer

RE: Re: [programd] Program D 4.5 released

by Dave Bishop :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Noel,

        Where do you want us to post bug reports?



The following things don't work correctly in 4.5 to my knowledge.


<CATEGORY>
        <PATTERN>ARE YOU A * OR *</PATTERN>
        <TEMPLATE>This gets matched instead of the other pattern</TEMPLATE>
</CATEGORY>
<CATEGORY>
        <PATTERN>ARE YOU A PERSON PLACE OR THING</PATTERN>
        <TEMPLATE>This doesn't get matched with the input being "Are you a
person place or thing"</TEMPLATE>
</CATEGORY>


Next,

Occasionally, for some unknown reason, ProgramD will report "match is null"
and not match any pattern, not even the default
<CATEGORY>
        <PATTERN>*</PATTERN>
        <TEMPLATE>Did not match any patterns</TEMPLATE>
</CATEGORY>


That's all I've found so far. I love the merge policies, and the reporting
of duplicate categories. One request I did have though, was if ProgramD
could report the line number where it finds an error. Nice to see this
program updated, it's always been my favorite of the AIML interpreters.


Dave



_______________________________________________
alicebot-developer mailing list
alicebot-developer@...
http://list.alicebot.org/mailman/listinfo/alicebot-developer

RE: Re: [programd] Program D 4.5 released

by Dave Bishop :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Scratch the first error. My fault. Didn't notice it wasn't loading half the
file because of a Unicode 0xb char in the file.


*slaps forehead*




Dave


_______________________________________________
alicebot-developer mailing list
alicebot-developer@...
http://list.alicebot.org/mailman/listinfo/alicebot-developer
LightInTheBox - Buy quality products at wholesale price