| --- | --- |
| Bugzilla Link | 557989 |
| Status | NEW |
| Importance | P3 normal |
| Reported | Dec 07, 2019 06:44 EDT |
| Modified | Jan 15, 2020 05:55 EDT |
| See also | 359374, 559115 |
| Reporter | Ed Willink |
Description
BIRT died a couple of years ago and its residual SimRel contribution from an oxygen-interim site is likely to be trimmed to just the birt-chart-feature, which is all that MoDisco requires. However a total loss of BIRT is possible and it would be best to accommodate it in an orderly fashion.
Loss of BIRT should therefore not impact on a core / SDK MoDisco install.
Loss of BIRT will cripple the discovery.benchmark. Making the BIRT dependency optional could fix this, but what does the discovery.benchmark do? If it is a discovery from BIRT, then non-optional could cripple something else useful. But if it is an export to BIRT then no BIRT makes the export and the whole feature useless anyway. No action necessary.
If the functionality is export-to-BIRT, then does it need as rewriting to swtChart or something else?
| --- | --- | | Bugzilla Link | 557989 | | Status | NEW | | Importance | P3 normal | | Reported | Dec 07, 2019 06:44 EDT | | Modified | Jan 15, 2020 05:55 EDT | | See also | 359374, 559115 | | Reporter | Ed Willink |
Description
BIRT died a couple of years ago and its residual SimRel contribution from an oxygen-interim site is likely to be trimmed to just the birt-chart-feature, which is all that MoDisco requires. However a total loss of BIRT is possible and it would be best to accommodate it in an orderly fashion.
It appears that BIRT is used solely by
org.eclipse.modisco.utils.chart.birt.core
which is included via
org.eclipse.modisco.utils.chart.feature
into
org.eclipse.modisco.infra.discovery.benchmark.feature
which is not part of the SDK.
Loss of BIRT should therefore not impact on a core / SDK MoDisco install.
Loss of BIRT will cripple the discovery.benchmark. Making the BIRT dependency optional could fix this, but what does the discovery.benchmark do? If it is a discovery from BIRT, then non-optional could cripple something else useful. But if it is an export to BIRT then no BIRT makes the export and the whole feature useless anyway. No action necessary.
If the functionality is export-to-BIRT, then does it need as rewriting to swtChart or something else?