Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 422223 - Dependency to unreleased version of Paperclips prevents an official Sirius release
Summary: Dependency to unreleased version of Paperclips prevents an official Sirius re...
Status: CLOSED FIXED
Alias: None
Product: Sirius
Classification: Modeling
Component: Releng (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 0.9   Edit
Assignee: Pierre-Charles David CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-21 04:37 EST by Pierre-Charles David CLA
Modified: 2013-12-11 11:43 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre-Charles David CLA 2013-11-21 04:37:21 EST
The org.eclipse.sirius.table.ui plug-in depends on org.eclipse.nebula.paperclips.core to support the printing of tables. There is currently no released version of Paperclips in Nebula. From what I understand of the EDP, we can not make a Sirius release with a dependency on an unreleased Eclipse project.
Comment 1 Pierre-Charles David CLA 2013-11-21 04:41:21 EST
The sort-term workaround will be to simply remove the dependency and the (relatively minor and isolated) corresponding feature so that we can release a version 0.9.0. We will re-enable the dependency on master right after the release for the 1.0.0 version planned for Luna. Hopefully Nebula will have made an official release we can safely depend on by next June.

We will need to monitor this, and Cédric, who is now commiter on Paperclips, will make sure things progress on this front.
Comment 2 Pierre-Charles David CLA 2013-11-26 03:58:03 EST
Done. See commit ef885d2324f6606efe8d1456e30a937da07abf80.
Comment 3 Maxime Porhel CLA 2013-12-10 05:00:02 EST
Verified on 0.9.0.201312100846 build.
Comment 4 Maxime Porhel CLA 2013-12-11 11:43:52 EST
Released in Sirius 0.9.0