Difference between revisions of "Extensions releasing"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
Line 16: Line 16:
  
 
* It is recommended to develop extensions in Java or other platform independent supported language so that the resulting extensions is able to run on every supported platform.
 
* It is recommended to develop extensions in Java or other platform independent supported language so that the resulting extensions is able to run on every supported platform.
 +
 +
[[Category:Extensions]]

Revision as of 10:59, 8 January 2008

Releasing extensions (Draft)

The release of OpenOffice.org extensions is done independently from the OpenOffice.org Release Schedule.

Requirements

  • To keep the build time of the OpenOffice.org core product small, extensions - if not bundled with the Core product - should not be in the regular workspace of the OpenOffice.org build.
  • To keep the release schedule of the extensions independent from the OpenOffice.org release schedule, extensions should not be part of the regular workspace of the OpenOffice.org build.
  • For every release of OpenOffice.org there will be an environment ( sdk + solver ) to get the extension built. For the development of C++ extensions there will be an WindowsIntel, MacOSXIntel, Solarisx86 and SolarisSparc, Linuxx86 environment (other environments to be added soon).
  • For every new release of OpenOffice.org all existing extensions will get recompiled and tested. A new extension will be build on the latest available OOo release even if a lower baseline can be used.

Recommendations

  • It is recommended to develop extensions in Java or other platform independent supported language so that the resulting extensions is able to run on every supported platform.
Personal tools