Tapestry
  1. Tapestry
  2. TAPESTRY-2069

Replace LGPL JavaScript calendar with a properly licensed one

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 5.0.8
    • Fix Version/s: 5.0.10
    • Component/s: None
    • Labels:
      None

      Description

      The Dynarch library used for the DateField is LGPL. LGPL'd code cannot be shipped by an ASF project, per:

      http://apache.org/legal/3party.html

      This issue was initially raised on the mailing list:

      http://markmail.org/message/pudrx2w7dsf3tsly

      I'm marking this as a blocker, since it's really not supposed to be distributed in any official release. Ahh, the joys of open source, where two open source projects can't use each other's code.

        Activity

        Kevin Menard created issue -
        Howard M. Lewis Ship made changes -
        Field Original Value New Value
        Fix Version/s 5.0.10 [ 12312936 ]
        Assignee Howard M. Lewis Ship [ hlship ]
        Summary Address LGPL issue in DateField component. Replace LGPL JavaScript calendar with a properly licensed one
        Howard M. Lewis Ship made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Closed [ 6 ]
        Mark Thomas made changes -
        Workflow jira [ 12421696 ] Default workflow, editable Closed status [ 12568374 ]
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12568374 ] jira [ 12591431 ]

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Kevin Menard
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development