Rational Developer for System z

Introduction to the SCLM Developer Toolkit

The IBM® SCLM Developer Toolkit (IBM SCLM) is an Eclipse-based plug-in application that provides SCLM services to Eclipse projects and host based SCLM projects. The SCLM Developer Toolkit integrates with the Eclipse repository provider model to provide a standardized interface to software configuration manager (SCM) functions using SCLM. In this way, an Eclipse-based developer can manage source code operations and build processes by using this plug-in. The plug-in also provides an Eclipse based view to traditional z/OS® objects such as COBOL source. This allows mainframe developers more comfortable with Eclipse editors to utilize their skills. Additionally, non-mainframe artefacts such as Microsoft Word documents that are part of a mainframe application's deliverables can be stored and managed with the mainframe applications they belong to by using standard SCLM archdefs.

Multiple-language support is offered. Developers can undertake projects that include mixes of workstation and mainframe-based languages. In this way the IBM SCLM Developer Toolkit enables developers to use the Java™ tools in Eclipse to develop applications and use the SCLM Developer View(s) to edit, build and promote SCLM artefacts, such as COBOL members. This presents a form of portal to SCLM services from an Eclipse-based interface.

The functions are services provided by the plug-in which are driven by the following:

All functions are determined by the resource or view selected and requested through the Team menu interface. The exception to this is the SCLM view, which provides functions based on the resource selected and the right click mouse operations.

What's new in version 8.0

The following enhancements have been made to version 8.0 of the IBM SCLM Developer Toolkit:
Additional Account Info

Additional member account information is displayed in the properties window when you click on a member residing in the SCLM views. This additional and reformatted account information is also available when you right click on a member and select 'View / refresh SCLM status'.

View Customization

In the SCLM Member View and SCLM Repository View you can tailor your own display preferences with additional key account information. This view may be tailored through SCLM Preferences->View Options. Users can add, remove or sort various fields in this member view display.

Performance Improvements

Performance improvements have been made on various function requests, especially on 'populate project filter view', resulting in quicker response times. Note: It is still recommended when populating SCLM projects to use specific filter requests as opposed to the general '*' filter, as this provides better response times. This is most important when selecting a filter for the SCLM TYPE as large projects may result in excessive response times with the '*' filter.


Feedback