Community
Participate
Working Groups
Tycho 0.24 introduced the option to build pomless. We should enable platform.ui for this. Using this feature would be done via separate bugs.
New Gerrit change created: https://git.eclipse.org/r/60717
I have reservations about using "pom-less builds". What problem is it solving, for us? I am assuming there is no way we could ever go completely pom-less, so it does not seem like too much of an enhancement, and might just be more confusing. I am assuming a build can use both, pom.xml files and no pom.xml files? Without complications? Not to mention, I hate to be the "early tester", since we have such a complicated project has it is. What is your assessment given those concerns? How many pom.xml files could we "get rid of" without any impact? I assume that is your goal; be to get rid of many pom.xml files, and therefore, have less maintenance to do later?
(In reply to David Williams from comment #3) > I have reservations about using "pom-less builds". > > What problem is it solving, for us? Less maintenance. > I am assuming there is no way we could ever go completely pom-less, so it > does not seem like too much of an enhancement, and might just be more > confusing. > > I am assuming a build can use both, pom.xml files and no pom.xml files? > Without complications? Yes. In a customer implementation we are using a mixture of no poms and with pom files. So far without problems. > Not to mention, I hate to be the "early tester", since we have such a > complicated project has it is. I move that bug to M5. > What is your assessment given those concerns? How many pom.xml files could > we "get rid of" without any impact? All plug-ins and features poms which have no special entries, like ignore generic warnings. For test plug-ins we most likely have to stay with poms, as most of them require the configuration of a test class. > I assume that is your goal; be to get rid of many pom.xml files, and > therefore, have less maintenance to do later? Yes.
I like the idea. It will reduce this crazy pom update a lot.
Gerrit change https://git.eclipse.org/r/60717 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=f63458dc2728505ca8ee7db67a8c2850d5fc73c4
New Gerrit change created: https://git.eclipse.org/r/123820
Gerrit change https://git.eclipse.org/r/123820 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=2de349595dbca3105e2a549b6d70f57c59949066