Bug 64800 - AC 32398 : Provide symptom database editor
Summary: AC 32398 : Provide symptom database editor
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP.monitoring (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 2000
: P1 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Alex Nan CLA
QA Contact:
URL: http://www.eclipse.org/tptp/groups/Ar...
Whiteboard:
Keywords: Documentation, plan, ui
: 50762 64794 (view as bug list)
Depends on: 124699 124700
Blocks: 75523
  Show dependency tree
 
Reported: 2004-05-31 15:14 EDT by Eugene Chan CLA
Modified: 2010-06-03 15:09 EDT (History)
4 users (show)

See Also:


Attachments
Symptom Migration design document (27.50 KB, text/plain)
2005-05-19 22:08 EDT, Valentina Popescu CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Chan CLA 2004-05-31 15:14:54 EDT
Summary:
#32398   
Tracker: Feature Requests   
Description: Provide symptom database editor based on the new ACAB symptom 
format
Comment 1 Eugene Chan CLA 2004-09-23 21:46:49 EDT
*** Bug 64794 has been marked as a duplicate of this bug. ***
Comment 2 Christine Knight CLA 2004-12-16 10:20:42 EST
This work was done outside of TPTP and the requirement here is to contribute it 
into TPTP 4.0 since it is breaking api.
Comment 3 Valentina Popescu CLA 2004-12-30 10:27:38 EST
Update target and priority based on TPTP Features for 3.2+ document

Alex, please confirm with Eric, Chris that this is required for TPTP 3.3
Comment 4 Valentina Popescu CLA 2005-01-10 15:49:30 EST
Updating feature target per 01/10 UI main committers meeting
Comment 5 Valentina Popescu CLA 2005-01-10 22:26:29 EST
Eugene requires this defect to be moved to 4.0 i2; to be discussed in the rol 
up call
Comment 6 Valentina Popescu CLA 2005-01-11 22:39:51 EST
update component
Comment 7 Valentina Popescu CLA 2005-01-14 15:35:48 EST
Required to be moved to 4.0 - based on the new sbd spec
Comment 8 Alex Nan CLA 2005-03-02 02:20:52 EST
Finished.
Comment 9 Valentina Popescu CLA 2005-03-28 12:43:18 EST
*** Bug 50762 has been marked as a duplicate of this bug. ***
Comment 10 Valentina Popescu CLA 2005-04-05 13:45:09 EDT
moving to 4.1
Comment 11 Valentina Popescu CLA 2005-05-19 22:08:37 EDT
Created attachment 21487 [details]
Symptom Migration design document
Comment 12 Valentina Popescu CLA 2005-06-29 17:30:21 EDT
moving target to 4.2 per Chris's request
Comment 13 Christine Knight CLA 2005-06-30 15:37:44 EDT
1. Create EMF model for Symptom specs 
2. Provide an extension point for correlation rule in the  symptom db editor
3. Create version of Symptom specs (XSD/XML)
4. Provide an extension point for symptoms rule in the symptom db editor
5. Provide transform from old WAS format to Symptom 1.1 format
6. Provide symptom database example
Comment 14 Valentina Popescu CLA 2005-10-28 12:41:37 EDT
update component
Comment 15 Valentina Popescu CLA 2005-11-02 10:48:47 EST
The symptom editor needs to be a standalone plugin(s) with no dependency on 
GLA, RAC, LTA, etc. - we'll want to make this available as a downloadable 
plugin.

The only acceptable dependency is on the model plugin
Comment 16 Christine Knight CLA 2005-11-02 10:52:35 EST
Placeholder to remember that terminology for symptoms has changed and needs to
be reflected in the UI (editor and views) and docs wherever required for 4.2 

The symptom editor needs to be a standalone plugin(s) with no dependency on
anything else like GLA, RAC, LTA, etc. - want to make this available as a
downloadable plugin.
Comment 17 Valentina Popescu CLA 2005-11-10 10:51:08 EST
Theme: Design for Extensibility: Be a Better Platform
Comment 18 Dave Smith CLA 2005-12-07 11:00:55 EST
Candidate for 4.2
Comment 19 Eric Labadie CLA 2006-01-03 15:20:03 EST
For LTA 4.2, TPTP feature 64800 will include a conversion utility to convert old TPTP symptom databases to the new TPTP symptom format to make this migration from the old format to the new format transparent to the user.
Comment 20 Valentina Popescu CLA 2006-01-04 11:34:02 EST
Note that the migration utility will not be run transparently

Open the design document for a detailed description of the migration scenario
Comment 21 Eric Labadie CLA 2006-01-04 17:44:15 EST
On top of the content of the symptom migration document, this works consists of updating the TPTP symptom database editor to the new symptom definition format.  This editor will allow to specify all the symptom definition properties and provide extension points to:
-add other rule editor based on any symptom rule format. TPTP will provide an implementation of this extension point for the XPATH rules
-add a validation extension point so the user can provide an implementation for validating their symptom rule. The TPTP implementation of this extension point will display the validation errors into the symptom editor.

Also, TPTP will need to provide an XPATH rule editor inside the symptom editor. Some type of code assist function will be part of the XPATH rule editor.

TPTP will need to provide an extension point in the File->Export Symptom Catalog in order to allow to export Symptom catalog in the ACAB Symptom 2.0 format.  This TPTP implementation of the extension point will allow to export Symptom catalogs into XML format with the XPATH rules.  TPTP will continue to give the option to the user to export in the old TPTP formats.

TPTP will need to provide an extension point in the File->Export Symptom Catalog in order to allow to import Symptom catalog in the ACAB Symptom 2.0 format.  This TPTP implementation of the extension point will allow to import Symptom catalogs into EMF with the XPATH rules.  TPTP will continue to give the option to the user to import in the old TPTP formats. 

TPTP will rename menu items for the symptom editor based on the new symptom specs.



Comment 22 Christine Knight CLA 2006-01-05 09:01:32 EST
The migration scenario sounds fine. Is it possible to have a check box on the initial message to let the user indicate they want the old .sdbxmi file deleted? That way, the migration can be done and the new one opened immediately for editing.
Comment 23 Valentina Popescu CLA 2006-01-09 14:28:26 EST
Alex, please open point features for the work that will be delivered in i1 ( if any )
Comment 24 Alex Nan CLA 2006-04-04 10:10:45 EDT
Closing. Creating a new sample for editor extensions will be done as part of https://bugs.eclipse.org/bugs/show_bug.cgi?id=134556.
Comment 25 Eugene Chan CLA 2006-04-17 11:56:16 EDT
close bug