| Hi all,I may have the opportunity to work on maven-ifying some of the
    SimRel checks/reports (just wrapping the current one in mojos would
    be enough I guess). I can already imagine some of those being
    actually independent from SimRel, checking things such as
    availability of some legal files in artifacts. So those could be
    provided directly to all projects, hoping they'd run those checks by
    themselves before even contributing to SimRel.
 Tycho-based project would just add
 
 <build>
 <plugins>
 <plugin>
 <groupId>org.eclipse.cbi</groupId>
 <artifactId>check-conformance</artifactId>
 <executions>
 <execution>
 <phase>verify</phase>
 <goals><goal>check</goals></goal>
 </execution>
 </executions>
 </plugin>
 </plugins>
 </build>
 
 to their parent pom or eclipse-repository pom and build would fail
    if some rules are not obeyed.
 As much as possible, it would be better make things fail rather than
    (or additionally to) logging or creating a report file. It's been
    noticed many times by many people that developers care much more
    about build failures than about warnings, reports and
    recommendations.
 
 Which checks/reports would be possible to make SimRel independent?
    Which ones are worth it? Which ones should be taken with highest
    priority? Which rules are the more frequently broken?...
 
 Thanks in advance,
 
 |