Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-3621

Improve license/notice files in Ruta

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0ruta
    • Fix Version/s: 2.2.0ruta
    • Component/s: Ruta
    • Labels:
      None

      Description

      Reported by Marshall:
      I noticed that some but not all of the internal projects within the examples
      folder (example-project, extensions-project, TextRulerExample) have their own
      license/notice - which can be a maintenance issue - for example, these have a 2013
      end date in the Notice part. Normally, the License/Notice files are put at the
      top level of a distribution; I'm not sure why they're here.

      The NOTICE file in many places has duplicate info for creative commons that's
      also part of license file. Normally any information that's already in the
      License file should not be also duplicated in the Notices file. The Notices
      file is for things which are not part of the license terms, but need to be
      present (such as copyrights). See

      https://www.apache.org/dev/licensing-howto.html#simple

      where it says, in part:
      However, elements such as the copyright notifications embedded within BSD
      and MIT licenses need not be duplicated in NOTICE – it suffices to leave those
      notices in their original locations.

      Looks like the build process for the individual project Javadoc jars is
      including the license /notice files appropriate for jars containing Icons from
      Mark James, but those Jars don't have those icons.

      Also the Mark James attribution in both notice and license has an extra "the" in
      front of Mark James:
      This product contains icons developed by the Mark James — should read:
      This product contains icons developed by Mark James

        Attachments

          Activity

            People

            • Assignee:
              pkluegl Peter Klügl
              Reporter:
              pkluegl Peter Klügl
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: