Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 470859

Summary: Complete the support for compartments
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: DiagramAssignee: Maxime Porhel <maxime.porhel>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P1 CC: florian.barbin, laurent.fasani
Version: 3.0.0Keywords: triaged
Target Milestone: 3.1.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/54237
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=e39e29e9bd31406136f44aecc0587c4f926c2527
https://git.eclipse.org/r/54294
https://git.eclipse.org/r/54315
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ae79199c97c51a5cecd2cfc2f29d22eafd1ffb88
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c41e7a7b83dc6f4efaefb44c670a472ebb952751
https://git.eclipse.org/r/54279
https://git.eclipse.org/r/54749
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b5042412e0ef0a8c694aee4a41fe57bf763a8130
https://git.eclipse.org/r/54765
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f6e00fd526827357b918a9a6f11c3258f5a7db70
https://git.eclipse.org/r/55386
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=e85adf6457e45c6c2f2a759c78bba4903ff19f49
https://git.eclipse.org/r/55561
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b42ae394c3feff0be145cd52da1c37a43383cf72
https://git.eclipse.org/r/55730
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=993182f60d15d6d413dee22ef50f6c2c8dd8a460
https://git.eclipse.org/r/58016
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1b5af199644f0c7d9e9ad2bc594e70d8b11b85a5
Whiteboard:
Bug Depends on: 461590, 465661, 470770, 470860, 471110, 472033, 472036, 476741, 477049, 478802    
Bug Blocks: 470867    

Description Pierre-Charles David CLA 2015-06-24 03:58:47 EDT
Sirius 3.0 introduced support for compartments with bug #436359, but a few missing pieces here and there made us advertise it as "experimental". This is an umbrella ticket for all remaining tasks which are needed to consider compartment supports done and fully supported (i.e. no more experimental) for Sirius 3.1.
Comment 1 Pierre-Charles David CLA 2015-06-24 04:00:10 EDT
Maxime, I'm assigning this one to you. Please link as "Depends on" any remaining task for this (either existing tickets or new ones to be created).
Comment 2 Maxime Porhel CLA 2015-07-07 05:52:09 EDT
We will have to test every GMF action on Regions and RegionContainers : tabbar, appearance tab, contextual menu. 

Additional issues will be created if problems occurs.
Comment 3 Eclipse Genie CLA 2015-08-20 11:05:13 EDT
New Gerrit change created: https://git.eclipse.org/r/54237
Comment 5 Eclipse Genie CLA 2015-08-21 08:30:55 EDT
New Gerrit change created: https://git.eclipse.org/r/54294
Comment 6 Eclipse Genie CLA 2015-08-21 11:15:55 EDT
New Gerrit change created: https://git.eclipse.org/r/54315
Comment 9 Eclipse Genie CLA 2015-08-28 05:26:15 EDT
New Gerrit change created: https://git.eclipse.org/r/54749
Comment 11 Eclipse Genie CLA 2015-08-28 08:38:32 EDT
New Gerrit change created: https://git.eclipse.org/r/54765
Comment 13 Eclipse Genie CLA 2015-09-07 05:06:16 EDT
New Gerrit change created: https://git.eclipse.org/r/55386
Comment 15 Eclipse Genie CLA 2015-09-09 10:24:32 EDT
New Gerrit change created: https://git.eclipse.org/r/55561
Comment 17 Eclipse Genie CLA 2015-09-11 08:18:09 EDT
New Gerrit change created: https://git.eclipse.org/r/55730
Comment 19 Eclipse Genie CLA 2015-10-12 12:13:10 EDT
New Gerrit change created: https://git.eclipse.org/r/58016
Comment 20 Maxime Porhel CLA 2015-10-13 10:37:41 EDT
Validation can be done using the compartment junit data test located in org.eclipse.sirius.tests.junit/data/unit/compartments

See all related issues for specific pieces.
Comment 22 Florian Barbin CLA 2015-10-15 04:20:01 EDT
All sub-tickets verified.
Comment 23 Pierre-Charles David CLA 2015-10-16 09:11:28 EDT
Available in Sirius 3.1.0.