Due to the transition from OSGi>Maven a lot of dependencies where added here and there to make it happen.
Now the transition is done, it would be good to "organize" this a bit, eg. make them all managed dependencies @mickaelistria is there a feature in m2e to automate this task?
@akurtakov maybe you want to help here?
This will make updates easier especially with dependabot. Tycho might also be a good approval of how good platform poms are shaped, currently we need to manually pull in a lot of stuff where one would expect to only require some kind of "root dependency" that pull ins everything else.
Also we currently do not publish feature to maven, it would actually be good to do so and let these feature declare dependencies in their pom so that for example Tycho at best only need to require something like "equinox.core.feature" or "p2.core.feature" to pull in all required items ...