Difference between revisions of "Extensions packaging"

From Apache OpenOffice Wiki
Jump to: navigation, search
(updated links for mails into mailing list archive)
Line 8: Line 8:
 
Note the following points when creating an extension:
 
Note the following points when creating an extension:
  
# Should your extension be named <code>.oxt</code> or <code>.uno.pkg</code>? See [http://extensions.openoffice.org/servlets/ReadMsg?list=dev&msgNo=142 .oxt, .uno.pkg, .zip].
+
# Should your extension be named <code>.oxt</code> or <code>.uno.pkg</code>? See [http://openoffice.org/projects/extensions/lists/dev/archive/2006-07/message/5 .oxt, .uno.pkg, .zip].
# Give your extension a unique identifier. See [http://framework.openoffice.org/servlets/ReadMsg?list=features&msgNo=247 Extension Identifiers, unopkg, pkgchk] for more information. Use the reversed DNS name of a site you control (and not <code>"org.openoffice."</code>) to prefix the unique identifier of your extension.
+
# Give your extension a unique identifier. See [http://openoffice.org/projects/www/lists/allfeatures/archive/2007-01/message/0 Extension Identifiers, unopkg, pkgchk] for more information. Use the reversed DNS name of a site you control (and not <code>"org.openoffice."</code>) to prefix the unique identifier of your extension.
 
# Give your extension a version. See [http://specs.openoffice.org/appwide/packagemanager/extensionversion.odt Extension Version Handling] for more information.
 
# Give your extension a version. See [http://specs.openoffice.org/appwide/packagemanager/extensionversion.odt Extension Version Handling] for more information.
# Specify the dependencies of your extension. See [http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=17677 Extension Dependencies], [http://specs.openoffice.org/appwide/packagemanager/extensiondependencies1.odt Minimal Support for Extension Dependencies] and [http://udk.openoffice.org/servlets/ReadMsg?list=features&msgNo=40 Extension Dependency OpenOffice.org-minimal-version] for more information.
+
# Specify the dependencies of your extension. See [http://openoffice.org/projects/www/lists/dev/archive/2006-08/message/198 Extension Dependencies], [http://specs.openoffice.org/appwide/packagemanager/extensiondependencies1.odt Minimal Support for Extension Dependencies] and [http://udk.openoffice.org/servlets/ReadMsg?list=features&msgNo=40 Extension Dependency OpenOffice.org-minimal-version] for more information.
 
# Optionally add a license to your extension. See [http://specs.openoffice.org/appwide/packagemanager/simple_extension_license.odt Simple License for Extensions] for more information.
 
# Optionally add a license to your extension. See [http://specs.openoffice.org/appwide/packagemanager/simple_extension_license.odt Simple License for Extensions] for more information.
 
# Optionally allow for the online update of future versions of your extension. See [http://specs.openoffice.org/appwide/packagemanager/online_update_for_extensions.odt Online Update for Extensions] for more information.  Also read [[Creating_update_information_for_extensions|Creating update information for extensions]].
 
# Optionally allow for the online update of future versions of your extension. See [http://specs.openoffice.org/appwide/packagemanager/online_update_for_extensions.odt Online Update for Extensions] for more information.  Also read [[Creating_update_information_for_extensions|Creating update information for extensions]].

Revision as of 09:12, 13 February 2012

OOo Extensions project

Please view the wiki usage guidelines
before contributing.

Categories:

Pages:

Extensions on the main site

Extensions in other languages:
ES - FR - IT - JA - NL - OC -

Outdated! See Checklist for Writing Extensions.


Note the following points when creating an extension:

  1. Should your extension be named .oxt or .uno.pkg? See .oxt, .uno.pkg, .zip.
  2. Give your extension a unique identifier. See Extension Identifiers, unopkg, pkgchk for more information. Use the reversed DNS name of a site you control (and not "org.openoffice.") to prefix the unique identifier of your extension.
  3. Give your extension a version. See Extension Version Handling for more information.
  4. Specify the dependencies of your extension. See Extension Dependencies, Minimal Support for Extension Dependencies and Extension Dependency OpenOffice.org-minimal-version for more information.
  5. Optionally add a license to your extension. See Simple License for Extensions for more information.
  6. Optionally allow for the online update of future versions of your extension. See Online Update for Extensions for more information. Also read Creating update information for extensions.
Personal tools