Ticket #6797 (assigned)
Modify the AnalysisDataService to hold more than just Workspaces
Reported by: | Russell Taylor | Owned by: | Anyone |
---|---|---|---|
Priority: | major | Milestone: | Backlog |
Component: | Framework | Keywords: | |
Cc: | Blocked By: | #6187 | |
Blocking: | Tester: |
Description
We want the ADS to be able to hold objects other than just workspaces. This will be achieved by changing the held type to Kernel::DataItem (which is already a base class of Workspace). People will then be able to store outputs of analyses that are not workspaces (of course their objects will need to inherit from DataItem).
A potential blocker on this is the call to Workspace::setName in AnalysisDataServiceImpl::rename. This will be addressed by #6187.
Change History
comment:2 Changed 7 years ago by Russell Taylor
- Summary changed from Modify the AnalysisDataService to hold more that just Workspaces to Modify the AnalysisDataService to hold more than just Workspaces
comment:3 Changed 7 years ago by Nick Draper
- Priority changed from blocker to critical
- Keywords Maintenance added
comment:4 Changed 7 years ago by Russell Taylor
- Priority changed from critical to major
- Keywords Maintenance removed
- Blocking 6805 removed
- Milestone changed from Release 2.6 to Release 2.7
Still an aspiration, but not as urgent as previously thought.
(The SelectionNotificationService class introduced in #6758 turned out to just want to use the notification part of DataService, not store anything at all!)
comment:7 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
Bulk move to assigned at the introduction of the triage step