r28 - 17 Jul 2006 - 04:57:39 - JohnNiekraszYou are here:  Calo Web > CaloY3ChangeLog

CSLI CALO Y3 Software Change Log

This document contains a log of changes to our software. CSLI coders, please add any new changes to the "upcoming changes" section. I'll rename the sections when I create a release and ship it off.

Upcoming changes

v2_28 (July 16)

  • Various browser interaction bug fixes
  • Changed the way nomosarchive files are written to avoid long file names (SRI CVS only)
  • Fixed bug concerning action item relearner interpretation of feedback on smartNotes-created action items
  • Added functionality where extractTopic now returns null if there are no utterances in requested time interval
  • Fixed if-statement bug in topic software for when topics have no words
  • Updated test architecture documentation to reflect changes to dateTime formatting and the extractTopic solvable

v2_27 (July 7)

  • All OAA solvables accept and return iCal/XSD dateTimes now
  • Fixed bug where dynamically created topics weren't getting saved properly

v2_26 (July 6)

  • Removed print statements in perl command to prevent overloading the streams
  • OAA returns functor-enclosed answer
  • OAA dates are returned as iCal strings

v2_25 (July 5)

  • Made word index file non-serializable to prevent serialization error from rebased jvm

v2_24 (June 29)

  • Fixed bug where AI solvables that didn't include "meeting" parameter were returning empty.
  • Updated wordDistribution.cnt and word-indices.txt files that were out of sync and causing empty topics.
  • Moved logging configureLog4J() in ServiceManager to after the point where OAA resets it.
  • Changed AI getActionItemDiscussion identifier and OAA interface to use XSD date format instead of epochal milleseconds.

v2_23 (never committed)

v2_22 (June 27)

  • Fixed bug where meetings that are not ended properly in Mercury are assigned a null end time, causing an exception during import. Now fixed so importer uses latest client end time for the meeting end time.

  • Hacked a fix (try/catch block) to a related premature-meeting-cessation bug that caused an empty topic to be created/saved, causing exception. This must still be addressed in a non-hacky way so these preemie meetings do not mess everything up.

v2_21 (June 26)

  • Fixed trigger-happy "NotMineAction" bug in browser

  • Added browser support for SM-served audio segments

  • Fixed bug that was preventing POST actions from retrieving topic search segments

v2_20 (June 22)

  • Changed the way meeting names are shortened. No longer cuts name off at all (still does character conversion).

  • Smartnotes timestamps with and without time zones are now accepted by the importer.

  • Added logging to Service Manager server

  • Fixed UniversalBrowserRead bug (no longer req'd to set signed.applets.codebase_principal_support in about:config)

  • Brought back scroll bars to action item summary in browser (working on drag-n-drop "behind bin" problem)

v2_19 (June 21)

  • Meeting importer now handles both styles of directory structuring and some naming idiosyncracies

  • Meeting importer now reads MeetingEvents.txt to get participants and meeting start and end times

  • Fixed OAA agent to conform to standard practice (arguments are returned along with answers)

  • Change to Service Manager server to serve web content, so browser can be served from same domain as XML (Mozilla security woe).

  • Added calo/run/webcontent/mabrowser directory to serve Meeting Browser content from.

  • Added new feature types for the action item detector, to allow improved learning; also added caching of feature values as some new features can be extremely slow to calculate.

  • Moved more action item detector output to Log4J? to assist debugging

v2_18 (June 16)

  • Added some Log4J? logging to assist debugging

  • Change to action item detector feature package, to allow config files for specifying manual pattern features (to improve learning)

  • Change to action item detector feature package, to allow more features of Gemini fragment LFs to be used (to improve learning)

v2_17 (June 15)

  • Slight change to the importer selectMeeting() method such that it should not be called before the first meeting to be processed, but should then be called before processing of subsequent meetings

  • SRI CVS now includes a nomosarchive folder which is empty except for the ontology base files. Local files should be removed in order to simulate a fresh install

  • Added a bat script which launches the Tester.java script using the same classpath as the other executables

  • Fixed Tester script so that it opens service manager before importing, so mercuryhome is properly recognized once importing starts

  • Added new KBService.reinit() functionality so that newly imported meetings are seen by all the other services. Added lines to Tester script accordingly

v2_16 (June 13)

No log for this release and before.

 

Semlab Home      
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Semlab? Send feedback