kieker-monitoring / kieker

Kieker's main repository
Apache License 2.0
70 stars 41 forks source link

[KIEKER-1881] Replace obsolete emf-jar package #1958

Open rju opened 3 days ago

rju commented 3 days ago

JIRA Issue: KIEKER-1881 Replace obsolete emf-jar package Original Reporter: Reiner Jung


Kieker ships with a JAR containing everything relevant for EMF models in analysis. However, this is a useless and bloated artifact.

  1. It contains all parts of Kieker plus libraries which are available via maven. Its use case is using EMF models in the Kieker analysis. However, nowadays these dependencies can be retrieved automatically from the respective build tool.
  2. The main Kieker Jar contains the same classes only without ECore classes.

Instead it would make more sense to produce separate maven packages with proper dependency information. These could be:

This would follow the project structure and make a lot of sense regarding tool development. We are using the same structure internally.

rju commented 3 days ago

author rju -- Wed, 24 May 2023 14:29:36 +0200

This is part of the repackaging of Kieker.