https://issues.apache.org/ooo/show_bug.cgi?id=118612

             Bug #: 118612
        Issue Type: TASK
           Summary: IP clearance: Remove swingExtSrc
    Classification: Code
           Product: external
           Version: OOO340m0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: blocker
          Priority: P3
         Component: www
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


The swingExSrc archive in ext-sources
(35c94d2df8893241173de1d16b6034c0-swingExSrc.zip) has (probably, status is
somewhat unclear) an LGPL license and thus can not be used by AOO.

It is used by the rhino module to provide a java tree table widget.  Rhino
again is used in the scripting framework for the javascript editor/debugger.

I see two ways to keep the javascript scripting support:

1. Replace swingExSrc with the similar package sources.zip that is available on
http://java.sun.com/products/jfc/tsc/articles/treetable1/. It license seems to
be friendlier but still needs a review by a lawyer.

2. Update rhino from 1.5R5 to the current version (at the time of this writing)
1.7R3.  Its interface, however, has changed considerably.  Changes in the
scripting module are necessary.

As short-term solution I will remove the swingExSrc package and disable (but
not remove) rhino and the javascript part of the scripting module.

-- 
Configure bugmail: https://issues.apache.org/ooo/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Reply via email to