Example: Customized client install.addon.xml file for Sametime Embedded Client

The install.addon.xml file is the installation manifest, which lists all features shipped with the IBM® Sametime® Embedded Client. When you uncomment the optional features in the list, they become part of the base client install package.

List of optional features

Optional features have these unique feature IDs in the .xml file.

Table 1. List of optional features

This is a table.

Optional feature Feature ID
Microsoft™ Office features
Required: Sametime Embedded Client for Notes® feature (required when you add any Microsoft Office optional features to the installation file for Sametime Embedded Clients for Notes)
com.ibm.collaboration.realtime.oi.embedded.feature
Sametime Connect integrator for Microsoft Office
com.ibm.collaboration.realtime.oi.smarttags.feature
Microsoft Outlook calendar availability
com.ibm.collaboration.realtime.exchange.feature
Sametime Connect integrator for Microsoft Outlook
com.ibm.collaboration.realtime.oi.toolbar.feature
Sametime meeting integrator for Microsoft Outlook
com.ibm.collaboration.realtime.oi.webConfTab.feature
Sametime Connect integrator for SharePoint
com.ibm.collaboration.realtime.oi.sharepoint.feature
Notes calendar integration
Sametime availability status updates based on person's Notes calendar entries
com.ibm.collaboration.realtime.notes.connector.feature

Original file with no optional features enabled

The set of optional features is enclosed in comment markers (all of the features are within a single comment):

Note: Lines have been formatted here for readability because it is important to make sure you move entire feature statements.
<feature id="com.ibm.rtc.meetings.embedded.feature" 
    version="8.5.0.20091027-1957" match="compatible" download-size="5" 
    size="5" action="install" shared="true" mergeaction="add" 
    url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.rtc.meetings.feature" version="8.5.0.20091027-1957" 
      match="compatible" download-size="23446" size="23446" action="install"
      shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.rtc.web.utils.feature" 
       version="8.5.0.20091027-2140" match="compatible" download-size="139" 
       size="139" action="install" shared="true" mergeaction="add" 
       url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.sslite.feature" 
      version="1.0.0" match="greaterOrEqual" download-size="0" size="0" 
      action="uninstall" shared="true" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<!--
The following Sametime features are optional, and may be uncommented 
in order to be deployed.
<feature id="com.ibm.collaboration.realtime.exchange.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="315" 
      size="315" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.embedded.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="7" 
      size="7" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.sharepoint.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="3833" 
      size="3833" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.smarttags.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="5685" 
      size="5685" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.toolbar.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="4302" 
      size="4302" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.webConfTab.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="3048" 
      size="3048" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
-->

Modified file with some optional features enabled

The first three optional features have been moved outside of the comment markers and are now enabled for installation:

<feature id="com.ibm.rtc.meetings.embedded.feature" 
      version="8.5.0.20091027-1957" match="compatible" download-size="5" 
      size="5" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.rtc.meetings.feature" 
      version="8.5.0.20091027-1957" match="compatible" download-size="23446" 
      size="23446" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.rtc.web.utils.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="139" 
      size="139" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.sslite.feature" 
      version="1.0.0" match="greaterOrEqual" download-size="0" 
      size="0" action="uninstall" shared="true" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<!-- These three features have been enabled by moving them outside of the comment: -->
<feature id="com.ibm.collaboration.realtime.exchange.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="315" 
      size="315" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.embedded.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="7" 
      size="7" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.sharepoint.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="3833" 
      size="3833" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<!--
The following Sametime features are optional, and may be uncommented 
in order to be deployed.
<feature id="com.ibm.collaboration.realtime.oi.smarttags.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="5685" 
      size="5685" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.toolbar.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="4302" 
      size="4302" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
<feature id="com.ibm.collaboration.realtime.oi.webConfTab.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="3048" 
      size="3048" action="install" shared="true" mergeaction="add" 
      url="jar:${installer.root}/sametime.embedded.update.site.20091027-2140.zip!/"/>
-->