About source templates

Rational ProjectConsole Help

A source template identifies the data you want to collect from your development tools. Rational ProjectConsole can extract data directly from Rational products, and from third-party tools such as Microsoft Project and Microsoft Word.

You can define two types of source templates in Rational ProjectConsole, depending on the source you are collecting from domain source templates and text source templates. The source template defines the host name and various other parameters, depending on whether it is a domain source template or a text source template.

Domain source templates

You create a domain source template to collect data from an IBM product that supports the Rational Suite Extensibility (or RSE). Rational ProjectConsole uses RSE adaptors to access these sources. The IBM products that support this are IBM Rational ClearQuest, IBM Rational RequisitePro, IBM Rational Rose, IBM Rational Rose RealTime, IBM Rational XDE, Rational TestManager, and the Rational Administrator. Rational ProjectConsole also provides vendor support for Microsoft Project, Microsoft Word, and the Windows File System.

Text source templates

You create a text source template to collect data from tools that do not support the Rational Suite Extensibility (RSE). These tools include IBM Rational Purify, IBM Rational PureCoverage, IBM Rational Quantify and IBM Rational ClearCase. You do not collect data directly from these tools, but instead, from text files they produce (for example, the text file that represents the results of a Rational Purify run).

Note: Rational ClearCase partially supports the RSE. However, you cannot use a Rational ClearCase domain source template to collect the number of lines added, modified, and deleted in source files which is a method commonly used to track code stability. To work around this limitation, you are provided with a sample Perl script that can extract this data from the source files in your VOBs and store it in a text file that can then be used in your text source template.

For more information on this subject, see Section 4 - Collecting Text from Development Tools in the Rational ProjectConsole Tutorial.

You can also use text source templates to collect from any third-party tool that can export its data in a structured text file. A structured text file is a comma-separated-values (*.csv) file.

Note: Do not confuse the source templates described in this section with Rational ProjectConsole Template Builder templates.