Naming Conventions


This chapter discusses the naming convention for our packages. This is the XOAP naming convention. All installation and configuration packages are named after this defined concept.

The naming concept is mandatory for all packages because the frontend relies on that structure for showing information about the packages.

Naming convention structure: TYPE_Manufacturer_Name_Version_OperatingSystem_Platform_Language

Naming Convention Example

According to the example below, the naming convention and the possible options are being described:


  • Type: APP means Applications.

    Possible values for the type are:

    • APP = Application
    • USR = User configuration
    • SYS = System configuration
    • DRV = Driver
  • Manufacturer: manufacturer of the type - in this it is Citrix for the application.

  • Product: in this case it is VDA Server.

  • Version: of the product - in this case it 1912.

  • Operating System: in this case it is W2K19.

    Possible values for the operating systems are:

    • W7
    • W8
    • W81
    • W10
    • W2K8
    • W2K8R2
    • W2K12
    • W2K12R2
    • W2K16
    • W2K19
  • Architecture: in this case it is x64.

    Possible values for the architecture are:

    • x86
    • x64
    • Any
  • Language: in this case it is set to any.

    Possible values are:

    • EN
    • DE
    • Any

Packages must not use spaces, only underscores to separate the areas.