Difference between revisions of "Extensions"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Translating these pages)
(OpenOffice.org Extensions)
Line 5: Line 5:
  
 
The Extensions project provides
 
The Extensions project provides
* Tools and guidelines to develop new functionalities for OpenOffice.org
+
* [http://wiki.services.openoffice.org/wiki/Extensions_develop Tools, guidelines and starting informations] to develop new functionalities for OpenOffice.org
 
* [http://wiki.services.openoffice.org/wiki/Extensions_repository Repository of existing Extensions] : listing and classification
 
* [http://wiki.services.openoffice.org/wiki/Extensions_repository Repository of existing Extensions] : listing and classification
 
* Deployement to end-users
 
* Deployement to end-users

Revision as of 09:04, 19 March 2006

OpenOffice.org Extensions

OpenOffice.org offers the possibility to develop independent 3rd party extensions. The categories of extensions reach from Basic libraries, packages with Java/JavaScript or Python macros to more sophisticated extensions in form of UNO components implemented in Java, C++ or Python. Even the last category of extensions subdivide in general UNO components providing new implementations for existing functional areas or specialized components like Calc Add-Ins, Add-Ons, DataPilots, Chart Add-Ins or linguistic components (e.g. Spellchecker, Hyphenator or Thesaurus).

The Extensions project provides

Translating these pages

The Extension project has to be strongly binded to native-Lang coommunities to relay any locale third party development. So it is strongly welcommed to provide translation for the addons but also for the documentation and pages of this site

The naming convention proposed is to

  • Create a new page taking the english page and add your language code as suffix (eg. Extensions_repository_fr)
  • Put a link to this translated page at the top of the english page, with the language code
  • be aware taht if you start a translation, it would be good to monitor that it remains as in sync as possible

Some addons categories

  • Calc Add-Ins provide new Calc built in functions which can be directly used over the normal function dialog in the Calc application.
  • Add-Ons describe components providing some new functionality and normally coming with an UI integration (e.g. new menu entries or complete new menues, new toolbars).
  • DataPilots provide a new kind of data pilot which can be used directly over the DataPilot dialog in the Calc application.
  • Chart Add-Ins provide a new chart type
  • Linguistic components provides new implementations of know interfaces which can be used directly over the normal UI.

In the future it should be possible to deploy a collection of new document templates or a gallery as extensions as well.

References/Articles

Personal tools