elharo opened a new pull request #7: URL: https://github.com/apache/maven-doxia-linkcheck/pull/7
@michael-o @slachiewicz @rfscholte When I tried to resolve https://issues.apache.org/jira/projects/DOXIATOOLS/issues/DOXIATOOLS-68 and https://issues.apache.org/jira/projects/DOXIATOOLS/issues/DOXIATOOLS-67 Modello got in my way. So I tried a little experiment to see how hard it would be to rip Modello out of a project. Result: not very hard. Just copy the generated sources into the src tree, remove the .mdo files and plugins, and add some license comments to make Rat happy. Why? Several reasons: 1. Eclipse can't build Modello based projects. Yes there's probably some magic incantation and knobs to twist in the settings which can make it work if you look at it sideways, but why go through that hassle every time you want to set up a new project. 2. Modello is an extra thing for developers to learn and understand before they can contribute to a project. Java is well understood. Modello isn't. It's only really used by Maven. Let Java developers write and edit Java code. It's not as if writing value classes with equals methods is hard. 3. Modello is one more tool that can break when building a project because of a new JDK, a hosting site going dark, etc. Tools of this nature tend to break more frequently than pure Java code or Maven itself. The build is less fragile without it. Thoughts? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
