eclipse-platform / eclipse.platform.releng.aggregator

Aggregated repository for Eclipse Java IDE
https://www.eclipse.org/eclipse/
Eclipse Public License 2.0
30 stars 74 forks source link

Adding markdown lib to P-build #2344

Closed sravanlakkimsetti closed 3 weeks ago

merks commented 3 weeks ago

Perhaps in the future it can be avoided to work on multiple different PRs to address the same problem where I'm helping on one but folks are working on a different one that ignores what I'm doing. I'm especially concerned about the org.apache.commons.commons-logging inclusion because that has caused major problems that cost me days of work:

https://github.com/eclipse-orbit/orbit-simrel/issues/40

Why exactly is it needed when it is best avoided?

It's in the 4.33 repository, so again, why is it needed?

image

merks commented 3 weeks ago

I strongly advise that you remove it, especially because you added to the feature instead of to the category so you are forcing it to be installed. If EGit stops working after installing your patch, don't say you weren't warned.

mpalat commented 3 weeks ago

It's in the 4.33 repository, so again, why is it needed?

@stephan-herrmann any comments here? [ ref: https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/2341#discussion_r1756738614]

stephan-herrmann commented 3 weeks ago

It's in the 4.33 repository, so again, why is it needed?

@stephan-herrmann any comments here? [ ref: https://github.com/[/pull/2341](https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/2341)#discussion_r1756738614]

Answer copied from the other PR:

I'm sorry if commons-logging was a red herring. I believed that was the reason why at one point p2 claimed the feature were not applicable although commonmark was already installed.

If we have a patch build that is installable in pristine SDK 4.33 without stuffing commons-logging into the patch: much better!

Many thanks!!