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. New Gerrit change created: https://git.eclipse.org/r/76105 New Gerrit change created: https://git.eclipse.org/r/76133 New Gerrit change created: https://git.eclipse.org/r/76135 New Gerrit change created: https://git.eclipse.org/r/76134 New Gerrit change created: https://git.eclipse.org/r/76136 New Gerrit change created: https://git.eclipse.org/r/76132 Gerrit change https://git.eclipse.org/r/76133 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a2573d89259470cfa6ce45b6fb4d0a42aaa50675 Gerrit change https://git.eclipse.org/r/76132 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d3e548c099e0d436c0b39271e5eb20d7591e4cf5 New Gerrit change created: https://git.eclipse.org/r/76303 Gerrit change https://git.eclipse.org/r/76303 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=40707a1e4a03d0f6ff92582ffc49f14fdc13e8ad Gerrit change https://git.eclipse.org/r/76136 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f65d2a29a142550f2818f152789463769d3b33b0 Done. Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details. |
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.