June 26, 2015
The foundation of the Collaborative Lifecycle Management solution
Jazz Foundation 4.0 Release Candidate 0 (Beta) Milestone
Jazz Foundation 4.0 RC0 (Beta) Milestone News
Refer to the information below for the New & Notworthy items for the RC0 milestone.
To view the New & Noteworthy articles for previous milestones, visit these links.
Jazz Foundation 4.0 M7
Jazz Foundation 4.0 M7 Milestone Candidate
Jazz Foundation 4.0 M5
Jazz Foundation 4.0 M5 Milestone Candidate
Jazz Foundation 4.0 M3
Jazz Foundation 4.0 M3 Milestone Candidate
Personal Dashboard Templates
When creating a personal dashboard, you can now select a template to provide useful out-of-the-box content. A new wizard will guide you through selecting a source of data for your viewlets. You can still create the old default dashboard using the first entry in the wizard.
OpenSocial Gadget Adapter
Viewlets can now be used outside of a Jazz dashboard as OpenSocial gadgets. These gadgets can be embedded into any OpenSocial container.
Embeddable Jazz Widgets
Users can now export viewlets as HTML snippets and embed them directly in third-party websites.
Viewlets can be configured and exported directly in the Widget Catalog or in a dashboard.
Server Connection Status Viewlet
The Server Connection Status viewlet allows users to run performance tests on the connection between their browser and a Jazz application server.
Recently Viewed Viewlet
The Recently Viewed viewlet shows resources that has been recently viewed or edited within the application (e.g. plans, work items, test cases, dashboards etc.) in the inverse chronological order. Its content is essentially a union of the 'Recently Viewed' sections in the capability menus. The viewlet supports paging and compact rendering.
Stable Area on Project Dashboards
Project Dashboards now have a stable area on the right of the first tab that cannot be removed. This provides some common information in a location that users will always be able to find.
All Project Dashboards Page Redesigned
The All Project Dashboards page has been redesigned to improve usability and make it easier to find what you are looking for.
The web ui code loading infrastructure now allows consumers to create image sprites quickly and easily using annotations in their CSS. The framework will automatically scan the CSS and modify it to inject the rules necessary to reference the generated sprites. Sprites are grouped using a string id, allowing components full control over the granularity of their sprites.
Common Banner Improvements: Gutterless, Sticky Navbar
The jazz.ui.PageTemplate widget, which provides the common page wrapper for all Jazz-based web UIs, has been updated to eliminate gutters and reduce the number of images needed to render it. Also, a new "sticky navbar" feature has been added that keeps the navbar in view when the user scrolls down.
Mini Dashboard Improvements
The behavior of the mini dashboard has been updated so that its size remains the height of the visible part of the content area all times, and remains fully in view as the user scrolls the page. If the viewlets in the mini dashboard are taller than the viewport, a scroll bar is introduced.
My Globalization Preferences: Bidi and Calendar Settings
The Web UI has introduced a "My Globalization Preferences" dialog with options to configure your desired bidi and calendar settings. These settings apply to all Jazz-based applications running on the same domain, and can be accessed from the user menu on the Jazz banner.
Vertical Hover Popups
The jazz.ui.HoverPopup widget can now be configured to appear above or below the target node.
New Widget: jazz.ui.ResourcePicker
This is a common widget for creating links between artifacts in the web UI. It supports both the OSLC Delegated UI Dialogs specification and contribution of local widgets for easier access to local resources. Consumers of the widget are responsible for providing the available link types and project areas through a series of callbacks.
OpenSocial Locked Domain Supported
OpenSocial support has been made more secure by properly supporting the OpenSocial "locked-domain" feature. The feature moves rendering of OpenSocial gadgets off of the primary hostname of the server and sandboxes the individual gadgets in their own unique hostnames. The provides strong security against cross-site scripting attacks. Configuration details are documented at Jazz.net OpenSocial Locked Domain Support
Login Dialog Theme Node
Foundation Web UI adds Theme support to the Login page. Customers can use theming to provide custom information to users prior to login including links to support resources or specific legal or security information. For instructions on creating themes see Web UI Theme Support
jazz.app.viewHistory) that allows applications to store and
for recently viewed resources. The API is backed by a repository service for applications with local repository, and HTML5 local
storage otherwise. This API is now used to store Recently Viewed entries in application capability menus, and also drives the
Recently Viewed viewlet.
Installation Manager 1.5.2 Beta
The Jazz Foundation 4.0 RC0 server installation packages require fixes only present in Installation Manager (IM) 1.5.2. The final IM 1.5.2 build is not yet available, so a Beta release of IM 1.5.2 has been included in the downloads of 4.0 RC0. Installation Manager will update itself to the 1.5.2 Beta now, and later IM will update itself to the 1.5.2 final release when it becomes generally available.
Separate install packages for Jazz Team Server and Foundation user CAL
The install for the Jazz Team Server and the Foundation user Client Access License has been split from a single installation package into separate installation packages. Initiating install from the Launchpad will select both packages by default.
Jazz Team Server Administration Home & Task Guide
The Jazz Team Server Administration Home page has been completely revamped to provide better guidance to administrators who just completed the Setup Wizard. The new Task Guide provides a list of recommended next steps such as creating users, assigning licenses, and creating Lifecycle Projects. The Home page provides links for managing users, projects, and application artifacts.
Admin UI Cluster Support
The Admin Web UI adapts when the server is running in a cluster. The Status Summary, Active Services, and Diagnostics pages provide additional information relevant to the cluster status. The Active Services page shows an aggregate of all services running on the cluster and the specific node a service is running on. The Diagnostics page runs diagnostics on every node and shows node specific results when relevant.
Multiple Default License Keys
The Jazz Team Server now supports multiple default license keys. This allows administrators to automatically assign multiple keys when creating and importing new users. This is especially useful for creating users with capabilities that span multiple CLM applications.
Active Services Sorting
The Active Services page has been updated and now supports sorting services by the requesting user or running time. This allows administrators to quickly identify long running tasks and monitor server activity.
Users Menu & Recent Users
The User Administration pages are now presented in a dropdown menu which provides quick access to creating and importing new users. A list of recently viewed users is also included.
The Diagnostics page includes the ability to disable individual diagnostics. In some cases, a diagnostic may fail consistently due to the server configuration. If you wish to hide this failure, you can disable the diagnostic.
Reset a User's Password
Administrators can now reset passwords for users using the User Editor in the Web UI. Users will be sent an email containing a new password. Previously this functionality was only available in the rich client.
Database Diagnostic Performance Measurement
The database diagnostic now does a simple measurement of database performance. If the performance is unacceptable, the diagnostic will fail. If the performance is only barely acceptable, the diagnostic will warn.
Server Rename Consumability Improvements
Many consumability improvements were made to server rename in M8 and RC0. A new command, generateURLMappings, generates a stub file that contains our best-effort list of all of the prefix URLs in the topology. Admins can edit this file to reflect their new target URLs and feed it into the server rename command importURLMappings . There is also a new centralized server rename status service. This service runs on the JTS and polls all of the applications for their rename status. The JTS is in read-only mode while the applications complete their rename. Any requests directed to the JTS or the applications during this time are redirected to the JTS's global status page located at https://host:port/jts/serverRenameStatus . Once all of the applications have successfully completed their rename, the JTS and applications open for business. No restart is required. For more information, see the server rename wiki topic.
© Copyright 2012 IBM Corporation