Details

      Description

      The only RAT tool I know of is aRat (http://code.google.com/p/arat/).

      RAT should be run against a release and not the checked out sources from SVN. The procedure for building a release is:

      cd wicket-*
      mvn clean site assembly:assembly

      1. arat-1.3.log
        548 kB
        Frank Bille Jensen
      2. wicket-parent.rat.log
        21 kB
        Frank Bille Jensen
      3. wicket.rat.log
        711 kB
        Frank Bille Jensen
      4. wicket-extensions.rat.log
        126 kB
        Frank Bille Jensen
      5. wicket-datetime.rat.log
        13 kB
        Frank Bille Jensen
      6. wicket-jmx.rat.log
        12 kB
        Frank Bille Jensen
      7. wicket-spring.rat.log
        41 kB
        Frank Bille Jensen
      8. wicket-auth-roles.rat.log
        44 kB
        Frank Bille Jensen
      9. wicket-quickstart.rat.log
        44 kB
        Frank Bille Jensen
      10. wicket-examples.rat.log
        286 kB
        Frank Bille Jensen

        Activity

        Hide
        Frank Bille Jensen added a comment -

        aRat run on wicket-1.3 release

        Show
        Frank Bille Jensen added a comment - aRat run on wicket-1.3 release
        Hide
        Frank Bille Jensen added a comment -

        What to notice in the wicket-1.3 log is that almost all the .html, .css, .js and .properties in src/test/java fails. I have also ignored them in my unit test, because They are used for testing and are stripped of "clever content". Besides a huge license header would make the test more difficult to read/write.

        The wicket/util/diff is also not licensed correctly. This is because it's ASL1.1 taken from a different project. See NOTICE

        Last there are the files (such as WICKET-87) which is outstanding.

        Show
        Frank Bille Jensen added a comment - What to notice in the wicket-1.3 log is that almost all the .html, .css, .js and .properties in src/test/java fails. I have also ignored them in my unit test, because They are used for testing and are stripped of "clever content". Besides a huge license header would make the test more difficult to read/write. The wicket/util/diff is also not licensed correctly. This is because it's ASL1.1 taken from a different project. See NOTICE Last there are the files (such as WICKET-87 ) which is outstanding.
        Hide
        Frank Bille Jensen added a comment -

        It is not necessary that we run arat before we get the release to the incubator. It's not a legal issue as such, but more a tool.

        Show
        Frank Bille Jensen added a comment - It is not necessary that we run arat before we get the release to the incubator. It's not a legal issue as such, but more a tool.
        Hide
        Frank Bille Jensen added a comment -

        I see two "problems". DOJO and JettyHelper. Does anyone know if they are ASL compatible?

        Show
        Frank Bille Jensen added a comment - I see two "problems". DOJO and JettyHelper. Does anyone know if they are ASL compatible?
        Hide
        Steve Z added a comment -

        DOJO is dual-licensed(AFL,BSD), I think it's compatible with ASL.

        Show
        Steve Z added a comment - DOJO is dual-licensed(AFL,BSD), I think it's compatible with ASL.
        Hide
        Frank Bille Jensen added a comment -

        Thanx. We have said in our NOTICE that we use it under the terms of BSD license which is compatible.

        Show
        Frank Bille Jensen added a comment - Thanx. We have said in our NOTICE that we use it under the terms of BSD license which is compatible.

          People

          • Assignee:
            Frank Bille Jensen
            Reporter:
            Frank Bille Jensen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development