| Summary: | Re-enable table printing feature and the Paperclips dependency for Sirius 3.0 | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Pierre-Charles David <pierre-charles.david> |
| Component: | Table | Assignee: | Jessy Mallet <jessy.mallet> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | belqassim.djafer, esteban.dugueperoux, laurent.redor, maxime.porhel |
| Version: | 1.0.0 | Keywords: | triaged |
| Target Milestone: | 3.0.0M6 | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://git.eclipse.org/r/44013 https://git.eclipse.org/r/44066 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=62d40e3ba733f3f3e5ee408640460d9bdf2ca71c https://git.eclipse.org/r/46233 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ddfb67ddac27e094cfd61963cff85ba375ede7d2 |
||
| Whiteboard: | |||
|
Description
Pierre-Charles David
Cedric I'm assigning this to you as commiter on Paperclips. Moved to Sirius 3.0. Looking at the deleted code in Bug 435204, it seems we could create a specific plugin to handle the table printing feature. The we might only modify the build/update site instead of add/remove the print feature code. We may need to copy the actual parts of the Paperclips sources from https://git.eclipse.org/c/nebula/org.eclipse.nebula.git/tree/widgets/paperclips directly in Sirius (appropriately rebranded under the org.eclipse.sirius.* namespace) and build/release that as part of Sirius itself if we want to move forward. See https://git.eclipse.org/r/#/c/43591/ for a draft which integrates a copy of the Paperclips classes we need and re-integrate the Sirius code which use it. Still a draft as I have not actually tested that the actual printing feature is back. New Gerrit change created: https://git.eclipse.org/r/44013 WARNING: this patchset contains 13871 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire New Gerrit change created: https://git.eclipse.org/r/44066 WARNING: this patchset contains 13832 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire Gerrit change https://git.eclipse.org/r/44066 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=62d40e3ba733f3f3e5ee408640460d9bdf2ca71c WARNING: this patchset contains 13822 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire WARNING: this patchset contains 13822 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire Fixed. Verified on Sirius 3.0.0M6 New Gerrit change created: https://git.eclipse.org/r/46233 Gerrit change https://git.eclipse.org/r/46233 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ddfb67ddac27e094cfd61963cff85ba375ede7d2 Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0. |