| Summary: | Contribute a preview of properties views support in Neon M7 | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Pierre-Charles David <pierre-charles.david> |
| Component: | Properties | Assignee: | Pierre-Charles David <pierre-charles.david> |
| Status: | CLOSED FIXED | QA Contact: | Laurent Redor <laurent.redor> |
| Severity: | normal | ||
| Priority: | P3 | CC: | laurent.redor, maxime.porhel |
| Version: | 3.1.0 | Keywords: | triaged |
| Target Milestone: | 4.0.0M7 | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://git.eclipse.org/r/69831 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d3a2cc35d2d2bff440f1e3e5a0e8fb1553a89f42 https://git.eclipse.org/r/70206 https://git.eclipse.org/c/eef/org.eclipse.eef.git/commit/?id=c67128ae4e8a3055ed3da96044a82aa44a7fdc56 https://git.eclipse.org/r/70982 |
||
| Whiteboard: | |||
|
Description
Pierre-Charles David
(In reply to Pierre-Charles David from comment #0) > - we will also need reasonably complete specifier-oriented documentation on > the Sirius side if we want adopters to actually use this. I'll open a > separate ticket for that. Done as bug #490604. New Gerrit change created: https://git.eclipse.org/r/69831 Gerrit change https://git.eclipse.org/r/69831 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d3a2cc35d2d2bff440f1e3e5a0e8fb1553a89f42 Commit d3a2cc35d2d2bff440f1e3e5a0e8fb1553a89f42 implements those two requirements:
> - to ensure upgradability to future non-incubation versions, should we remove the "incubation" segment of the Sirius-side feature ids?
> - we should probably split the Sirius feature into a runtime part and a specifier part.
Specifically, the "incubation" repository now contains the following features:
* "org.eclipse.sirius.incubation", which still aggregates all incubation features;
* "org.eclipse.sirius.incubation.interpreter" which only provider the interpreter API that EEF 1.6's runtime depends on;
* "org.eclipse.sirius.properties.feature" which includes the runtime part only of the Sirius Properties Views support. This part depends on the EEF 1.6 runtime;
* "org.eclipse.sirius.specifier.properties.feature" which includes the VSM editor extensions required to specify Properties Views models;
* "org.eclipse.sirius.samples.properties.feature" which includes a few very simple sample VSMs to illustrate the various widgets we support. This part is currently incomplete and may change significantly in the future.
New Gerrit change created: https://git.eclipse.org/r/70206 Gerrit change https://git.eclipse.org/r/70206 was merged to [master]. Commit: http://git.eclipse.org/c/eef/org.eclipse.eef.git/commit/?id=c67128ae4e8a3055ed3da96044a82aa44a7fdc56 New Gerrit change created: https://git.eclipse.org/r/70982 The contribution of a complete combination of Sirius & EEF 1.6 is at: https://git.eclipse.org/r/#/c/72045/ As of this writing no complete aggregration build has passed with that patch, but the validation is OK, so I'm closing this ticket. I'll reopen in case of last-minute issue. This issue concerns only M7, a more global bugzilla for this feature is bug 482528. Available in Sirius 4.0.0. |