Required properties of extensions

Name
A unique name to associate with the extension. It can consist of up to three words and is not case sensitive. Characters are restricted to seven-bit ASCII. To minimize the possibility of name conflicts, you may want to use a multi-word name, where the first word is an identifier for your organization, such as a URL.
Summary
A short description of the extension that is intended to be displayed as a single line.
Version
A version identifier of the form x.x.x, where each component of the identifier must be an integer, as in 1.0.0. Zeros are implied if not provided. For example, a version identifier of 3.1 implies 3.1.0. The version identifier is independent of the IBM® SPSS® Statistics version.
Minimum SPSS Statistics Version
The minimum version of SPSS Statistics required to run the extension.
Files
The Files list displays the files that are currently included in the extension. Click Add to add files to the extension. You can also remove files from the extension and you can extract files to a specified folder.
  • Enhanced custom dialogs have a filetype of .cfe and compatible custom dialogs have a filetype of .spd. An extension can contain multiple .cfe files but it can contain only one .spd file.
  • An extension must at least include a custom dialog specification (.cfe or .spd) file, or an XML specification file for an extension command. If an XML specification file is included, then the extension must include at least one Python, R, or Java code file--specifically, a file of type .py, .pyc, .pyo, .R, .class, or .jar.
  • Translation files for components of the extension are added from the Localization settings on the Optional tab.
  • You can add a readme file to the extension. Specify the filename as ReadMe.txt. Users can access the readme file from the dialog that displays the details for the extension. You can include localized versions of the readme file, specified as ReadMe_<language identifier>.txt, as in ReadMe_fr.txt for a French version.