Project

General

Profile

Actions

feature request #5752

closed

Reduce TaxEditor size

Added by Andreas Müller almost 8 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Highest
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
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 dependencies


Related issues

Related to EDIT - bug #7306: No initial default classification is created when creating a new data sourceNewKatja Luther

Actions
Related to EDIT - task #9119: Remove schema create and schema update functionality from datsource viewClosedKatja Luther

Actions
Related to EDIT - task #9189: Move datasource view to taxeditor.localClosedKatja Luther

Actions
Copied to EDIT - feature request #9154: Further reduce TaxEditor size by cleaning up dependencies and making taxeditor.webapp plugin optionalNewKatja Luther

Actions
Actions

Also available in: Atom PDF