Github user ebarboni commented on a diff in the pull request:

    https://github.com/apache/incubator-netbeans/pull/70#discussion_r143516562
  
    --- Diff: nbbuild/build.xml ---
    @@ -1946,30 +1946,41 @@ It is possible to use -Ddebug.port=3234 
-Ddebug.pause=y to start the system in d
                     <pathelement location="external/apache-rat-0.12.jar"/>
                 </classpath>
             </taskdef>
    +        <patternset id="non.rat">
    +            <exclude name="*/build/**" />
    +            <exclude name="nbbuild/netbeans/**" />
    +            <exclude name="**/manifest.mf" /> <!--do not nativelly support 
comments-->
    +            <exclude name="*/nbproject/*.sig" /> <!--generated signatures 
for past versions-->
    +            <exclude name="*/nbproject/build-impl.xml" /> <!--generated, 
no degree of creativity -->
    +            <exclude name="*/nbproject/jfx-impl.xml" /> <!--generated, no 
degree of creativity -->
    +            <exclude name="*/nbproject/genfiles.properties" /> 
<!--generated, no degree of creativity -->
    +            <exclude name="*/nbproject/private/**" /> <!--user-specific 
files -->
    +            <exclude name="*/external/*-license.txt" /> <!--licenses for 
external dependencies-->
    +            <exclude name="*/external/*-notice.txt" /> <!--notices for 
external dependencies-->
    +            <exclude name="**/*.pass" /> <!--generated test files-->
    +            <exclude name="**/*.pass2" /> <!--generated test files-->
    +            <exclude name="**/.list" /> <!--no degree of creativity-->
    +            <exclude name="**/src/META-INF/**" /> <!--no degree of 
creativity-->
    +            <exclude name="form/test/unit/data/goldenfiles/*" /> <!--test 
data-->
    +            <exclude name="diff/test/unit/data/**" /> <!--test data-->
    +            <exclude 
name="diff/test/unit/src/org/netbeans/modules/diff/builtin/provider/*.txt" /> 
<!--test data-->
    +            <exclude 
name="diff/test/unit/src/org/netbeans/modules/diff/builtin/visualizer/data/**" 
/> <!--test data-->
    +            <exclude 
name="utilities/test/unit/src/org/netbeans/modules/openfile/resources/recent_files/*"
 /> <!--test data-->
    +            <exclude name="**/*.url" /> <!--no degree of creativity-->
    +        </patternset>
             <rat:report xmlns:rat="antlib:org.apache.rat.anttasks" 
reportfile="build/rat-report.txt">
                 <fileset dir="${nb_all}">
    -                <exclude name="*/build/**" />
    -                <exclude name="nbbuild/netbeans/**" />
    -                <exclude name="**/manifest.mf" /> <!--do not nativelly 
support comments-->
    -                <exclude name="*/nbproject/*.sig" /> <!--generated 
signatures for past versions-->
    -                <exclude name="*/nbproject/build-impl.xml" /> 
<!--generated, no degree of creativity -->
    -                <exclude name="*/nbproject/jfx-impl.xml" /> <!--generated, 
no degree of creativity -->
    -                <exclude name="*/nbproject/genfiles.properties" /> 
<!--generated, no degree of creativity -->
    -                <exclude name="*/nbproject/private/**" /> 
<!--user-specific files -->
    -                <exclude name="*/external/*-license.txt" /> <!--licenses 
for external dependencies-->
    -                <exclude name="*/external/*-notice.txt" /> <!--notices for 
external dependencies-->
    -                <exclude name="**/*.pass" /> <!--generated test files-->
    -                <exclude name="**/*.pass2" /> <!--generated test files-->
    -                <exclude name="**/.list" /> <!--no degree of creativity-->
    -                <exclude name="**/src/META-INF/**" /> <!--no degree of 
creativity-->
    -                <exclude name="form/test/unit/data/goldenfiles/*" /> 
<!--test data-->
    -                <exclude name="diff/test/unit/data/**" /> <!--test data-->
    -                <exclude 
name="diff/test/unit/src/org/netbeans/modules/diff/builtin/provider/*.txt" /> 
<!--test data-->
    -                <exclude 
name="diff/test/unit/src/org/netbeans/modules/diff/builtin/visualizer/data/**" 
/> <!--test data-->
    -                <exclude 
name="utilities/test/unit/src/org/netbeans/modules/openfile/resources/recent_files/*"
 /> <!--test data-->
    -                <exclude name="**/*.url" /> <!--no degree of creativity-->
    +                <patternset refid="non.rat" />
    +            </fileset>
    +        </rat:report>
    +        <rat:report xmlns:rat="antlib:org.apache.rat.anttasks" 
format="xml" reportfile="build/rat-report.xml">
    +            <fileset dir="${nb_all}">
    +                <patternset refid="non.rat" />
                 </fileset>
             </rat:report>
    +        <taskdef name="rattohtml" 
classname="org.netbeans.nbbuild.reporting.RatHtmlReportTask" 
classpath="${build.ant.classes.dir}"/>
    +        <loadproperties srcFile="cluster.properties" />
    +        <rattohtml source="build/rat-report.xml" 
target="build/rat-report.html"/>
    --- End diff --
    
    Sorry but the last commit with refactoring kill the converstation flow.
    
    Maybe hyperlink is for now the only improvement for having HTML report. By 
cluster information can be done in txt file.
    
    Helping tooling continuous job is a big point. But we should also think on 
people who will review and vote for release.
    for example http://commons.apache.org/proper/commons-bcel/  has a project 
information section including a rat report.


---

Reply via email to