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.