Project

General

Profile

feature request #5752

Clean up Editor dependencies

Added by Andreas Müller over 2 years ago. Updated 3 months ago.

Status:
In Progress
Priority:
Highest
Category:
taxeditor
Target version:
Start date:
05/24/2016
Due date:
% Done:

0%

Severity:
normal

Description

There are many places where the Editor code needs to be cleaned up in terms of real dependencies and code which links to dependencies but is not necessary.

Most important issue is to keep only 1 instance of cdmlib-remote-webapp. Currently there is 1 instance in taxeditor.cdmlib and 1 in taxeditor.remote-webapp.

Also important to reduce the dependencies in taxeditor.cdmlib. With using only remoting from now on, we do not need most of the cdmlib-dependencies anymore. This will reduce the current size of libraries of 120MB tremendously.

Further tasks are to clean up all poms and Manifest.MFs (see also #5530) etc.

Idea from #967: Split the cdmlib plugin into two plugins: One for cdmlib dependencies and one for taxeditor-only plugins


Related issues

Related to Edit - bug #7306: No initial default classification is created when creating a new data source New 03/09/2018

Associated revisions

Revision 5fbf2e5f (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 cleanup dependencies in taxeditor.cdmlib

Revision 3fe30969 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 cleanup dependencies in taxeditor.cdmlib Part 2

Revision 78204354 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 cleanup dependencies in taxeditor.cdmlib Part 3

Revision 11724b00 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 cleanup dependencies in taxeditor.cdmlib Part 4

Revision 889bde96 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 revert last 3 "cleanup dependencies in taxeditor.cdmlib"

Revision d4547dee (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 wrap specific exception to avoid dependency on lucene library

Revision 353af88b (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 Fix dependencies for integration tests

Revision 9035b51e (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 Remove jars from lib folder

Revision 3ca8a283 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 wrap lucene exception for name and occurrence service

Revision da12936b (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 Adapt implementations to new wrapper for lucene exceptions

Revision 392d2a8d (diff)
Added by Patrick Plitzner almost 2 years ago

ref #5752 Thin out feature.platform dependencies

  • also gets rid of "Run" menu

Revision 7c961a96 (diff)
Added by Patrick Plitzner over 1 year ago

ref #5752 Add missing dependency

Revision d4e83e37 (diff)
Added by Patrick Plitzner over 1 year ago

ref #5752 Re-add dependencies needed for creating a new data model

History

#1 Updated by Andreas Müller over 2 years ago

  • Assignee changed from p.plitzner - to Andreas Müller
  • Target version changed from Unassigned CDM tickets to Release 4.1
  • Priority changed from New to Highest

#2 Updated by Andreas Müller over 2 years ago

  • Target version changed from Release 4.1 to Release 4.2

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

  • Target version changed from Release 4.2 to Release 4.3

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

  • Target version changed from Release 4.3 to Release 4.4

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

  • Target version changed from Release 4.4 to Release 4.5

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

  • Target version changed from Release 4.5 to Release 4.6

#7 Updated by Patrick Plitzner almost 2 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee changed from Andreas Müller to Patrick Plitzner
  • Target version changed from Release 4.6 to Release 4.7

#8 Updated by Patrick Plitzner over 1 year ago

With the commit taxeditor|d4e83e37febf32601f065390770060398ec63a80. I re-added the dependencies needed for creating a fresh, new data model for an empty data source.
These dependencies can be removed when we moved this functionality completely to the server side

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

  • Target version changed from Release 4.7 to Release 4.8
  • Private changed from Yes to No

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

  • Target version changed from Release 4.8 to Release 4.9

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

  • Target version changed from Release 4.9 to Release 4.10

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

  • Target version changed from Release 4.10 to Release 4.12

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

  • Target version changed from Release 4.12 to Release 4.13

#14 Updated by Andreas Müller 12 months ago

  • Target version changed from Release 4.13 to Release 4.14

#15 Updated by Andreas Müller 11 months ago

  • Target version changed from Release 4.14 to Release 5.0

#16 Updated by Andreas Müller 11 months ago

  • Target version changed from Release 5.0 to Release 5.1

#17 Updated by Patrick Plitzner 11 months ago

  • Related to bug #7306: No initial default classification is created when creating a new data source added

#18 Updated by Andreas Müller 7 months ago

  • Target version changed from Release 5.1 to Release 5.2

#19 Updated by Andreas Müller 5 months ago

  • Target version changed from Release 5.2 to Release 5.3

#21 Updated by Patrick Plitzner 5 months ago

  • Description updated (diff)

#22 Updated by Patrick Plitzner 5 months ago

  • Target version changed from Release 5.3 to Release 5.4

#23 Updated by Patrick Plitzner 3 months ago

  • Target version changed from Release 5.4 to Release 5.5

#24 Updated by Patrick Plitzner 3 months ago

  • Target version changed from Release 5.5 to Release 5.6

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)