Bug 564868 - Support Maven Artifacts in PDE-Target Platform
Summary: Support Maven Artifacts in PDE-Target Platform
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: m2e (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Christoph Laeubrich CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy
Depends on: 567506
Blocks:
  Show dependency tree
 
Reported: 2020-07-02 07:28 EDT by Christoph Laeubrich CLA
Modified: 2021-04-19 13:26 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Laeubrich CLA 2020-07-02 07:28:28 EDT
A while back I created a POC [1] that allows to add maven GAVs to PDE Target Platforms.

As I'm currently adding support for other locations at tycho this cames back to my mind as this roughly is equivalent to tychos additional support for "consider maven dependencies", and wonder if there is maybe interest to integrate this support into m2e as an additional plugin?

As soon as this is available we then could add support at tycho for this type of location and would be able to fill a long standing gap between maven<->tycho<->pde.


[1] https://github.com/laeubi/eclipseplugins/tree/master/target/de.laeubisoft.eclipseplugins.target.maven
Comment 1 Lars Vogel CLA 2020-10-01 10:14:19 EDT
That would be very useful.
Comment 2 Christoph Laeubrich CLA 2020-10-01 11:06:26 EDT
@Lars I posted some screenshots of the current implementations in the linked pull request [1] any feedback is welcome.

[1] https://github.com/eclipse-m2e/m2e-core/pull/21
Comment 3 Lars Vogel CLA 2020-10-01 15:30:02 EDT
(In reply to Christoph Laeubrich from comment #2)
> @Lars I posted some screenshots of the current implementations in the linked
> pull request [1] any feedback is welcome.
> 
> [1] https://github.com/eclipse-m2e/m2e-core/pull/21

Looks extremely useful, I guess this will finally allow to develop in a modern way plug-ins.
Comment 4 Mickael Istria CLA 2020-10-05 14:36:26 EDT
Thanks Christoph!
Comment 5 Denis Roy CLA 2021-04-19 13:26:29 EDT
Moved to https://github.com/eclipse-m2e/m2e-core/issues/