Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

Planned Features for the OpenOffice.org Scripting Framework

Redesign of the Tools/Configure dialog

The current Tools/Configure dialog is not very usable. A specification is being completed for the complete redesign of this dialog.

ScriptProviderForPython

Joerg Budischewski has provided UNO bindings for Python and has done some work on making a ScriptRuntime available for a previous version of the Scripting Framework. This ScriptRuntime needs to be updated to support the new Scripting Framework architecture so users can create OpenOffice.org scripts in Python.

Make OpenOffice.org dialogs available to all scripting languages

Currently dialogs created by the OpenOffice.org Basic dialog editor can only be instantiated using the Basic CreateUNODialog function. In the next milestone it should be possible to instantiate these dialogs from other languages.

Digital Signing Support

The intention is to use digital signing of script parcels to give a higher degree of security for OpenOffice.org users of these new language scripts. The Scripting Framework will be enhanced to verify the digital signatures of scripts before they are executed. Appropriate configuration settings could be added so users can control script execution.

Common Packaging Format

We will move to a common packaging format for UNO components, OpenOffice.org scripts, and OpenOffice.org Basic macros.

???

All suggestions for further features welcome on dev@framework.openoffice.org or in IssueZilla under category framework, subcategory scripting.


Last Modified: Nov 28 2003

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.