Bug 58134 (suse43134) - extending History
Summary: extending History
Status: RESOLVED FIXED
Alias: suse43134
Product: SWAMP
Classification: SUSE Tools
Component: Core (show other bugs)
Version: all
Hardware: All Linux
: P2 - High : Major
Target Milestone: ---
Assignee: Thomas Schmidt
QA Contact: Klaas Freitag
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-19 23:05 UTC by Thomas Schmidt
Modified: 2006-04-12 11:43 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schmidt 2004-07-19 23:05:45 UTC
It would be nice to extend the History for 
tracking changes in Databit-Contents. This could also be used for an "undo" 
function to revert the changes to an old state.
Comment 1 Klaas Freitag 2004-07-22 00:53:22 UTC
Yes, storing the diffs should enable us to go back to every state the databit 
ever was in. 
Comment 2 Sonja Krause-Harder 2005-02-22 08:51:58 UTC
I'm cleaning up my bug list - Thomas, I have no idea if this is still relevant.
Comment 3 Thomas Schmidt 2005-02-22 09:20:53 UTC
Yes, I think it is.
Comment 4 Thomas Schmidt 2005-03-08 16:36:21 UTC
History needs to be much more extended. 
- We need every relevant Information in the History to be able to reconstruct the 
Workflow state at a given point in time. 

- History must provide an API to be queryable for certain 
entries. This API can be made available in the Workflow 
over a Dababit-Notation to be usable in Notification-Templates, 
Conditions, Texts...

- History must provide User-relevant Information to be shown in GUI 

- Maybe we can provide generic Notifications for 
people subscribed to special History entries.

Comment 5 Thomas Schmidt 2005-03-09 15:15:51 UTC
the changes of Databit content must _not_ be saved in the 
Workflow history, because the Data is independant from a Workflow.
Comment 6 Thomas Schmidt 2006-04-12 11:43:11 UTC
done in svn.