==> DFS COMPONENT NAME: OT ==> DFS COMPONENT RELEASE NUMBER: 2.3 ==> DFS RELEASE TYPE: major ==> DELIVERED BY: uss ON: 26-Mar-02 ==> MAIN REASON OF THE DELIVERY: This is the official OT V.2.3 release. ==> DEADLINE FOR DELIVERY TO USERS: 23-Mar-2002 ==> CONFIGURATION REQUIRED FOR INTEGRATION TESTS: Standard OT test plan. ==> LIST AND LOCATION OF SPECIFIC TEST DATA TO BE RETRIEVED AND USED FOR INTEGRATION TESTS: N/A ==> POINTS ALREADY CHECKED DURING UNIT TESTS: TBD ==> POINTS TO BE CAREFULLY CHECKED DURING INTEGRATION TESTS: (1) The new instrument-specific configuration report feature. (2) Possible residual memory leaks. ==> COMPLETE LIST OF ACTION ITEMS/PROBLEMS REPORTS ADDRESSED BY THIS RELEASE: * [0154,0147,0205,0785,1289,1430,1697,1698,1699,1702] Added support for instrument- specific configuration reports, including interactive browsing of configuration information. Documentation for this feature can be found at the URL: http://www.eso.org/~uss/ohs/docs/specs/devnotes/ot-instrument-specific.html * [1640] New "Queues->Refresh" menu item: will perform a re-query of all the queues. This was requested by USG because they have scripts to create/update queues. This button is disabled on default and can be enabled by adding OT.REFRESHQUEUE.ENABLED "true" to the configuration file site.cf * [1510] Added "OBD Format" to the Reports menu. It supports multiple selection. * [1647] User comments are now visible in the OB detailed view. * [1648] Added "Display" button and OB detailed view to the execution sequence panel. * [1642] Renamed button "Queue" to "Append", as in the original Tcl OT. * [1639] New Queue->SaveAs menu item. * [1545] Rephrased warning message: it now says "OB xxx already inserted into the execution sequence" (instead of "into the queue"). * [1602] All browsers (queue, repository) now display the PI name, not the numerical ID. * [1600] Reduced width of the field MoonDistance for all browsers. * [1700] Config file syntax errors (missing closing double quote) are mow trapped at startup time. * [1709] A progress bar and watch cursor are now displayed when appending OBs to the execution sequence. * [1719] OB execution times added to the execution sequence browser. * Includes preliminary implementation of the MaskTracker already delivered with OT 2.3int1. * [1598] RepositoryBrowser: when browsing with text fields, like OB name, partial strings are now supported. So "test" will now match "test1", "this is a test OB", "second test" and so on. This applies to all text fiels, including ProgID, Templates, etc. * [1624] Fixed bug: OT production releases were including a version of ot-db.cf pointing to USUPLINUX instead of PROBS. * [1622,1649] Fixed bug: OT was freezing when fetching from BOB. * [1580] Fixed bug: 'Revert' and 'Query' buttons were not refreshing all grids inthe tool, which become obvious when using more than one OT at the same time. * [1638] Fixed bug: an SQL error was generated when removing many OBs (> 250) in one go. * [1641] Fixed bug: titlebar was not updated when renaming a queue. * [1597] Fixed bug: RepositoryBrowser: entering a non-numeric value in a numeric field, like UserID or QueueID, was causing the tool to "freeze". * [1601] Fixed bug: execution sequence was reordered after fetching an OB from BOB. * [no SPR] Fixed bug: the OT was leaking memory from a few independent locations in the code. * [1342,1487] The (internal) handling of configuration information was completely reviewed. It is now much easier to add configuration file items. * [1690] Fixed bug: EVM "info" messages were not displayed unless an "error" message was generated. * [1701] Fixed bug: drop-down menu 'QC Grade' now displays the correct values. * Introduced support for configurable message logging (as opposed to print statements in the code). * User-invisible infrastructure changes; GUI improvements. ==> COMPLETE LIST OF ACTION ITEMS/PROBLEMS REPORTS WHICH ARE NOT SOLVED YET: * In P2PP or OT one may notice the occational stack trace when changing user and/or exiting windows. The stack trace appears as follows: java.lang.NullPointerException at javax.swing.KeyboardManager.unregisterMenuBar(KeyboardManager.java:312) at javax.swing.JMenuBar.removeNotify(JMenuBar.java:647) at java.awt.Container.removeNotify(Container.java:1260) at javax.swing.JComponent.removeNotify(JComponent.java:3186) This bug is a Swing bug, which was fixed in Jan 1999, available from Java 1.2 onwards. It has no effect on the operation of the P2PP or OT applications. * Other OT problem reports: active... http://www.eso.org/~uss/ohs/jot/OT-bugs.html ...and suspended: http://www.eso.org/~uss/ohs/jot/OT-suspended.html ==> LIST AND ISSUE OF UPDATED DOCUMENTS: None. ==> ADDITIONAL COMMENTS: None. $Id: SEG-RELEASE-NOTES-ot,v 1.20 2002/03/21 10:02:50 amchavan Exp $