Struts 2
  1. Struts 2
  2. WW-2049

Ensure presence of Apache license header

    Details

      Description

      In many parts of the Struts 2 source, especially in JSP and FTL files, the Apache license header is missing.
      To discover these files, the RAT Maven plugin should be introduced, to report unapproved or missing licenses.

        Issue Links

          Activity

          Lukasz Lenart made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Jeff Turner made changes -
          Project Import Mon Feb 01 01:17:42 UTC 2010 [ 1264987062082 ]
          Antonio Petrelli made changes -
          Workflow Struts - editable closed status (temporary) [ 46710 ] Struts - editable closed status [ 49965 ]
          Antonio Petrelli made changes -
          Workflow Struts - editable closed status [ 42085 ] Struts - editable closed status (temporary) [ 46710 ]
          Antonio Petrelli made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          Hide
          Antonio Petrelli added a comment -

          License headers are correctly placed in main code and in plugins code.

          Show
          Antonio Petrelli added a comment - License headers are correctly placed in main code and in plugins code.
          Antonio Petrelli made changes -
          Link This issue relates to WW-2147 [ WW-2147 ]
          Antonio Petrelli made changes -
          Description In many parts of the Struts 2 source, especially in JSP and FTL files, the Apache license header is missing.
          To discover these files, the RAT Maven plugin should be introduced, to fail in case of unapproved or missing license (or at least to report them).
          In many parts of the Struts 2 source, especially in JSP and FTL files, the Apache license header is missing.
          To discover these files, the RAT Maven plugin should be introduced, to report unapproved or missing licenses.
          Hide
          Antonio Petrelli added a comment -

          Updated the description to allow resolving this issue.

          Show
          Antonio Petrelli added a comment - Updated the description to allow resolving this issue.
          Antonio Petrelli made changes -
          Fix Version/s 2.0.10 [ 21850 ]
          Affects Version/s 2.0.10 [ 21850 ]
          Fix Version/s 2.0.11 [ 21860 ]
          Antonio Petrelli made changes -
          Assignee Antonio Petrelli [ brenmcguire ]
          James Holmes made changes -
          Affects Version/s 2.0.10 [ 21850 ]
          Fix Version/s 2.0.11 [ 21860 ]
          Fix Version/s 2.0.10 [ 21850 ]
          Affects Version/s 2.0.9 [ 21832 ]
          Hide
          James Holmes added a comment -

          Moving to 2.0.11 in preparation for 2.0.10 release.

          Show
          James Holmes added a comment - Moving to 2.0.11 in preparation for 2.0.10 release.
          Antonio Petrelli made changes -
          Component/s Examples [ 20006 ]
          Description In many parts of the Struts 2 source, especially in JSP and FTL files in sample webapps, the Apache license header is missing.
          To discover these files, the RAT Maven plugin should be introduced, to fail in case of unapproved or missing license (or at least to report them).
          In many parts of the Struts 2 source, especially in JSP and FTL files, the Apache license header is missing.
          To discover these files, the RAT Maven plugin should be introduced, to fail in case of unapproved or missing license (or at least to report them).
          Antonio Petrelli made changes -
          Assignee Antonio Petrelli [ brenmcguire ]
          Hide
          Antonio Petrelli added a comment -

          I remove the assignment of this issue because I am going on holiday
          If someone wants to take it, he/she is welcome, otherwise I will re-assign it to me when I come back.

          Show
          Antonio Petrelli added a comment - I remove the assignment of this issue because I am going on holiday If someone wants to take it, he/she is welcome, otherwise I will re-assign it to me when I come back.
          Hide
          Antonio Petrelli added a comment -

          I added the licenses in main and plugin code.
          Added the RAT report in the site generation.
          What remains to do is using the RAT plugin to fail when the correct licenses are not found.

          Show
          Antonio Petrelli added a comment - I added the licenses in main and plugin code. Added the RAT report in the site generation. What remains to do is using the RAT plugin to fail when the correct licenses are not found.
          Jeff Turner made changes -
          Workflow Struts [ 41577 ] Struts - editable closed status [ 42085 ]
          Antonio Petrelli made changes -
          Field Original Value New Value
          Assignee Antonio Petrelli [ brenmcguire ]
          Antonio Petrelli created issue -

            People

            • Assignee:
              Antonio Petrelli
              Reporter:
              Antonio Petrelli
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development