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

Bug 495703

Summary: Move properties views source out of the incubation folder
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: PropertiesAssignee: Pierre-Charles David <pierre-charles.david>
Status: CLOSED FIXED QA Contact: Julien Dupont <julien.dupont>
Severity: enhancement    
Priority: P3 CC: julien.dupont, maxime.porhel
Version: unspecifiedKeywords: triaged
Target Milestone: 4.1.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/76105
https://git.eclipse.org/r/76133
https://git.eclipse.org/r/76135
https://git.eclipse.org/r/76134
https://git.eclipse.org/r/76136
https://git.eclipse.org/r/76132
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a2573d89259470cfa6ce45b6fb4d0a42aaa50675
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d3e548c099e0d436c0b39271e5eb20d7591e4cf5
https://git.eclipse.org/r/76303
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=40707a1e4a03d0f6ff92582ffc49f14fdc13e8ad
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f65d2a29a142550f2818f152789463769d3b33b0
Whiteboard:
Bug Depends on:    
Bug Blocks: 495366    

Description Pierre-Charles David CLA 2016-06-08 11:22:23 EDT
When developing the initial version of properties views support, we put the corresponding source code in a separate folder ("incubation") from the rest of Sirius. This ensured some strong separation with the rest of Sirius and made it clear that the initial version was experimental.

For Sirius 4.1 we want this feature to become a normal, stable part of Sirius, so it should be moved back with the rest of the code.
Comment 1 Pierre-Charles David CLA 2016-06-28 04:26:42 EDT
This is not "just" about moving the code in a different folder, but more generally about making sure this component becomes an integral part of Sirius, is correctly instegrated in the buid and follows the same rules.

Some additional tasks (apart from just moving the files):
* Enabling the shared JDT/PDE/CS settings common to all other Sirius plug-ins for all the properties-related ones (and fixing any issues/discrepancies this reveals).
* Removing any mention of the "experimental" status in the corresponding plug-ins and features (this may have to way until we actually consider the code stable enough).
* Integrate the documentation into the main Sirius documentation plug-in.
* Making sure the old "incubation" repository does not exist anymore.
Comment 2 Eclipse Genie CLA 2016-06-28 09:09:21 EDT
New Gerrit change created: https://git.eclipse.org/r/76105
Comment 3 Eclipse Genie CLA 2016-06-28 11:19:08 EDT
New Gerrit change created: https://git.eclipse.org/r/76133
Comment 4 Eclipse Genie CLA 2016-06-28 11:19:09 EDT
New Gerrit change created: https://git.eclipse.org/r/76135
Comment 5 Eclipse Genie CLA 2016-06-28 11:19:11 EDT
New Gerrit change created: https://git.eclipse.org/r/76134
Comment 6 Eclipse Genie CLA 2016-06-28 11:19:13 EDT
New Gerrit change created: https://git.eclipse.org/r/76136
Comment 7 Eclipse Genie CLA 2016-06-28 11:19:14 EDT
New Gerrit change created: https://git.eclipse.org/r/76132
Comment 10 Eclipse Genie CLA 2016-06-30 05:09:10 EDT
New Gerrit change created: https://git.eclipse.org/r/76303
Comment 13 Pierre-Charles David CLA 2016-07-05 08:21:32 EDT
Done.
Comment 14 Pierre-Charles David CLA 2016-10-18 11:09:04 EDT
Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details.