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]


Reply via email to