Bug 474676 - Integration with Eclipse Sphinx
Summary: Integration with Eclipse Sphinx
Status: ASSIGNED
Alias: None
Product: MDT.RMF
Classification: Modeling
Component: Reqif-1.0 (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: 0.14.0   Edit
Assignee: Mark Broerkens CLA
QA Contact: Mark Broerkens CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-11 04:23 EDT by Mark Broerkens CLA
Modified: 2015-08-11 08:47 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Broerkens CLA 2015-08-11 04:23:12 EDT
The Eclipse RMF project requires some functionality that is already provided by the Eclipse Sphinx project.
Examples are: 
* multi file support (assembly a "model" out of multiple files while respecting the scope that is defined by project dependencies)
* multi editor support (sync between multiple editors and views that operate on the same file
* model search
* integration with inc query
* schema validation
etc

We should not reimplement features that already provided by other Eclipse projects.
Comment 1 Mark Broerkens CLA 2015-08-11 04:24:45 EDT
an initial version of a sphinx integration is available in branch 
http://git.eclipse.org/c/rmf/org.eclipse.rmf.git/log/?h=469356_QueryServices
Comment 2 Mark Broerkens CLA 2015-08-11 05:28:02 EDT
issues that are likely to be fixed by the integration with sphinx:
Bug 375237 - Renaming a ReqIF file does not propagate to the editor
Bug 375296 - Feature: Redirect Undo/Redo from Properties View to main editor
Bug 376579 - Feature: Implement an Extension Point for an ID generator for the core 
Bug 377779 - Properties View causes SWT exception
Bug 406423 - ID Configuration does not unregister upon being removed
Bug 409249 - NPE from virtual node in some circumstances
Bug 422961 - AttributeValueItemProvider must not update the model on adapter remove notification
Bug 409945 - RMF should support schema validation against the ReqIF schema files
Comment 3 Mark Broerkens CLA 2015-08-11 05:51:45 EDT
additional bugs that might be fixed with sphinx:
Bug 444316 - Dragging a ReqIF into Eclipse causes a hang
Bug 451531 - Deleting reqif files causes either NOP or NPE under certain circumstances
Bug 457441 - quicksearch broken on large specifications (NPE)
Bug 461622 - Cleanup ReqIF identifier handling