Project

General

Profile

feature request #4452

p2 update problem with nebula compositetable dependency

Added by Cherian Mathew about 4 years ago. Updated 4 months ago.

Status:
Closed
Priority:
Priority13
Category:
taxeditor
Target version:
Start date:
10/28/2014
Due date:
% Done:

100%

Severity:
normal
Tags:

Description

The eclipse nebula compositetable dependency blocks the update of the taxeditor , since the taxeditor update mechanism expects an updated version of the jar.

This problems comes from the fact that we are using the p2 repository of the nebula project and since the compositetable is still in incubation, the repository is a snapshot one - http://www.eclipse.org/nebula/downloads.php.

This implies that for every build of the taxeditor the latest version of the compositetable jar will be pulled from the snapshot repository, which could potentially change on a daily basis, leading to the problem we have.

The solution would be to have a stable repository (p2 or maven) so that we can use a stable version of nebula widgets in building the editor and change only when we need to.


Related issues

Related to Edit - bug #6539: Build problems for taxeditor post 4.6 release Closed 03/23/2017
Related to Edit - bug #6781: Automatic update does not work anymore for TaxEditor Closed 07/07/2017
Related to Edit - bug #7079: P2 updates not found Closed 11/22/2017

History

#1 Updated by Cherian Mathew about 4 years ago

  • Status changed from New to In Progress

changed nebula p2 repository to the one which is archived but stable (retention period of 2 years starting Q32014) - r22022

The more long-term solution will be to have our own p2 repository with these plugins

#2 Updated by Andreas Müller about 4 years ago

Replying to c.mathew:

The more long-term solution will be to have our own p2 repository with these plugins

sounds good as long as there are no licence problems involved

#3 Updated by Cherian Mathew about 4 years ago

Good point. I don't see a mention of the license on the project site http://www.eclipse.org/nebula/downloads.php, but they are offering the entire repository as a zip download, so it seems like it can be redistributed.

Also, I have checked the fix when trying to update today using yesterdays version of the editor. The version of the compositetable is the one from the newly set repo and the updates run through without problems.

#4 Updated by Cherian Mathew about 4 years ago

  • Target version deleted (TaxEditor RELEASE 3.4.0)

Moving tickets to 3.4.1 milestone

#5 Updated by Cherian Mathew over 3 years ago

  • Target version deleted ()

Moving tickets that were auto assigned to me to the unassigned milestone

#6 Updated by Andreas Müller over 3 years ago

  • Target version deleted ()
  • Priority changed from New to Priority13

#7 Updated by Patrick Plitzner over 1 year ago

  • Description updated (diff)
  • Assignee changed from Cherian Mathew to Patrick Plitzner
  • Target version changed from Reviewed Next Major Release to Release 4.7

With the change to eclipse neon we have to check if the update still works because I have also used the latest release of the nebula widgets

#8 Updated by Patrick Plitzner over 1 year ago

  • Related to bug #6539: Build problems for taxeditor post 4.6 release added

#9 Updated by Andreas Müller over 1 year ago

  • Tags set to eclipse4

#10 Updated by Patrick Plitzner over 1 year ago

  • Status changed from In Progress to Closed

Updating the nightly build works fine

#11 Updated by Andreas Müller over 1 year ago

  • Private changed from Yes to No

#12 Updated by Patrick Plitzner over 1 year ago

  • Related to bug #6781: Automatic update does not work anymore for TaxEditor added

#13 Updated by Andreas Müller about 1 year ago

  • Related to bug #7079: P2 updates not found added

#14 Updated by Andreas Müller 4 months ago

  • % Done changed from 0 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)