mat
mat copied to clipboard
Please publish MAT artifacts to Maven Central
| --- | --- | | Bugzilla Link | 582630 | | Status | NEW | | Importance | P3 normal | | Reported | Nov 14, 2023 01:53 EDT | | Modified | Dec 18, 2023 03:20 EDT | | Reporter | Vladimir Sitnikov |
Description
Currently, the jars are available from p2 repositories only.
If MAT jars were present on Central, it would make it easier to develop libraries that use MAT APIs.
I maintain mat-calcite-plugin, and all its dependencies except org.eclipse.mat.... are already present on Central.
https://github.com/vlsi/mat-calcite-plugin/blob/fb94084e047703833ddd3d437597d866c51e7479/MatCalcitePlugin/META-INF/MANIFEST.MF#L8-L13
Here are Eclipse dependencies:
https://central.sonatype.com/artifact/org.eclipse.platform/org.eclipse.core.runtime
https://central.sonatype.com/artifact/org.eclipse.platform/org.eclipse.jface.text
https://central.sonatype.com/artifact/org.eclipse.platform/org.eclipse.core.resources
https://central.sonatype.com/artifact/org.eclipse.jdt/org.eclipse.jdt.ui
By Andrew Johnson on Nov 14, 2023 08:02
Perhaps this is useful: https://wiki.eclipse.org/Tycho:How_to_deploy_to_a_Maven_repository
and a build like https://ci.eclipse.org/mat/job/mat-standalone-packages/
which could copy jars from an existing location/ to Maven Central.
@vlsi, would this still be helpful? I'm inclined to close the ticket since it is stale, but feedback is welcome. I assume you are developing the plugin outside of Eclipse IDE.