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

Bug 509838

Summary: Integrate tutorial solutions as ready-to-install examples
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: DocumentationAssignee: Pierre-Charles David <pierre-charles.david>
Status: CLOSED FIXED QA Contact: Jessy Mallet <jessy.mallet>
Severity: normal    
Priority: P3 CC: frederic.madiot, julien.dupont, laurent.fasani, laurent.redor
Version: 4.1.0Keywords: triaged
Target Milestone: 5.0.0M6   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/92611
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ea4f8ed3d3c2e35e97697cdb47278155dbe8fcb1
Whiteboard:
Bug Depends on: 508171    
Bug Blocks:    

Description Pierre-Charles David CLA 2017-01-03 03:55:15 EST
+++ This bug was initially created as a clone of Bug #508171 +++

We already provide a "Basic Family Sample Modeler Definition" example, which in practice corresponds more or less to the result of the "Starter Tutorial" (https://wiki.eclipse.org/Sirius/Tutorials/StarterTutorial), but users have no way to know that. It should be made more clear (both in the example shipped with Sirius and in the tutorial) that the example corresponds to the solution of the tutorial.

We should also ship the complete solutions for the other tutorials:
* https://wiki.eclipse.org/Sirius/Tutorials/AdvancedTutorial
* https://wiki.eclipse.org/Sirius/Tutorials/CompartmentsTutorial

Including them directly will ensure every version of Sirius will have a compatible version of these ready to install, instead of relying on users finding some zip somewhere on the web, which may or may not correspond to the version of Sirius they have.
Comment 1 Pierre-Charles David CLA 2017-01-03 03:55:46 EST
Clone to report the fix on master for Sirius 5.0.
Comment 2 Eclipse Genie CLA 2017-03-08 08:42:13 EST
New Gerrit change created: https://git.eclipse.org/r/92611
Comment 4 Pierre-Charles David CLA 2017-03-09 11:56:12 EST
Fixed by ea4f8ed3d3c2e35e97697cdb47278155dbe8fcb1.
Comment 5 Jessy Mallet CLA 2017-05-19 11:32:33 EDT
Validated with Sirius 5.0.0.201705181501
Comment 6 Jessy Mallet CLA 2017-05-19 11:40:05 EDT
The compartment tutorial VSM is not valid (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=516994).
Comment 7 Pierre-Charles David CLA 2017-06-29 03:32:05 EDT
Available in Sirius 5.0.0, see https://wiki.eclipse.org/Sirius/5.0.0 for details.