Example: Customized install.xml file for the Sametime Connect Client

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

List of optional features

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

Table 1. List of optional features for Sametime Connect
Optional feature Feature ID
Microsoft™ Office features
Required: Sametime Connect client feature (required when you add any Microsoft Office optional features to the installation file for Sametime Connect clients)
com.ibm.collaboration.realtime.oi.standalone.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
Required: Sametime Connect client feature (required when you add the Notes calendar integration optional feature to the installation file for Sametime Connect clients)
com.ibm.collaboration.realtime.notes.connector.
standalone.feature
Sametime availability status updates based on a person's Notes calendar entries
com.ibm.collaboration.realtime.notes.connector.feature

Original file with no optional features enabled

This example shows the default settings, in which six Microsoft Office Integration features and two other optional features are commented out. The commented section begins with <!-- and ends with -->

Note: The following lines have been formatted for readability because it is important to move entire feature statements.
<!--
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="${installer.root}"/>
<feature id="com.ibm.collaboration.realtime.notes.connector.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="123" 
      size="123" action="install" shared="true" mergeaction="add" 
      url="${installer.root}"/>
<feature id="com.ibm.collaboration.realtime.notes.connector.standalone.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="7" size="7" 
      action="install" shared="true" mergeaction="add" url="${installer.root}"/>
<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="${installer.root}"/>
<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="${installer.root}"/>
<feature id="com.ibm.collaboration.realtime.oi.standalone.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="7"
      size="7" action="install" shared="true" mergeaction="add"
      url="${installer.root}"/>
<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="${installer.root}"/>
<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="${installer.root}"/>
-->

Modified file with some optional features enabled

Now the Microsoft Office Integration features have been moved outside of the comment, so they will install automatically. The remaining optional features are still commented out and will not be installed.

<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="${installer.root}"/>
<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="${installer.root}"/>
<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="${installer.root}"/>
<feature id="com.ibm.collaboration.realtime.oi.standalone.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="7" 
      size="7" action="install" shared="true" mergeaction="add" 
      url="${installer.root}"/>
<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="${installer.root}"/>
<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="${installer.root}"/>
<!--
The following Sametime features are optional, and may be uncommented 
in order to be deployed.
<feature id="com.ibm.collaboration.realtime.notes.connector.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="123"
      size="123" action="install" shared="true" mergeaction="add" 
      url="${installer.root}"/>
<feature id="com.ibm.collaboration.realtime.notes.connector.standalone.feature" 
      version="8.5.0.20091027-2140" match="compatible" download-size="7" size="7" 
      action="install" shared="true" mergeaction="add" url="${installer.root}"/>
-->