Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




The Gemini 5 Migration Guide

Monday, September 3, 2012, 3:16:15 PM
install
news
migration

Read the following before you migrate.

What's Changed

The following represents functionality that has either been retired or pending replacement in a future release.

Changes

  • Permissions: reduced so you have less roles to manage
  • API: end-points have been changed
  • Email Alerts: brand new notifications model
  • Email Alert Templates: alert templates can now be maintained via Gemini UI and can vary by project
  • Watchers: have been re-labeled as Followers
  • Full Change Log

Retired

  • Gantt Chart:recommendation is to leverage the Microsoft Project Connector for Gantt functionality
  • Reset Votes:no facility to reset votes across a project
  • Project Permissions Administration:no facility to control group membership WITHIN a project (global only)
  • Report Visibility:individual report visibility has been dropped
  • Risk Field:this field has been removed (create as Custom Field if required)
  • Email Alerts: you can no longer configure alerts for other users – share AppNav™ cards instead

Pending

  • Project Attributes:will be replaced with the ability to attach Custom Fields to Projects
  • Version Attributes:will be replaced with the ability to attach Custom Fields to Versions
  • Version Milestones:will be replaced with new functionality
  • Custom Calendar Events:will be replaced with new functionality
  • Custom Reports:will be replaced with new functionality
  • Closing Comment: will be replaced with new functionality

You can view the public Gemini roadmap to see what is planned and when.

1. Understanding Project Templates

By far the biggest change in Gemini 5 is the introduction of Project Templates – our approach to scaling Gemini to handle projects of different types.

Each Project Template is designed to provide specific screens, meta data and behaviors. For example you can use different processes and display different taxonomy on-screen for Agile, Scrum and Issue Tracking projects.

More Information

Project Templates replace the previous approach of using Schemes and Groups to organize re-usable meta data.  For example, a software development Project Template may have processes such as Bug, Enhancement and New Feature but a ticketing Project Template may have processes such as Support Request, Investigation, etc.

The goal is to ensure that every project is based upon the most appropriate Project Template.

Each Project Template contains various meta data elements:

image

 

Process

Processes map to what was previously labeled 'Item Types' (e.g. Bug, Requirement, Change Request, etc.).

More Information

Menus

Menus are new in Gemini 5 and allow you to control which functionality you wish to make available to end users (e.g. Roadmap, Activity pages).

More Information

Custom Fields

Custom Fields are still the same as Gemini 4.

More Information

Status, Priority, Severity

These meta fields are the same as Gemini 4.

More Information

Resolution

Resolutions can now vary by Project Template whereas in Gemini 4 the resolution meta data was the same across all projects.

More Information

Links

Links function the same way as before except there is no notion of link direction.

More Information

Time

By popular request Time types can now vary by project.

More Information

2. Screens & Visibility

What has changed:

  1. You can define field order.
  2. You can completely hide/show processes from certain user groups.
  3. You can control required fields.

Screen setup from Gemini 4 WILL NOT BE MIGRATED OVER TO GEMINI 5. You will be required to re-set Screen definitions.

One of the biggest improvements in Gemini 5 is the way data fields are handled. More control has been provided so that you can completely which fields are displayed and to which group of users. Furthermore, you can also control the order in which fields are displayed on-screen (e.g. Priority is displayed before Type).

Another unique new feature of Screens is that you can completely hide certain processes users. For example, only ‘Developers’ can view ‘Bugs’ and only ‘Project Managers’ can view ‘Change Requests’.

Screens are customized by each Process:

image

Clicking on the Screens link will allow you to define the Screen setup. You can also re-use Screens between Processes.

image

More Information

3. Workflow

What has changed:

  1. You can control who can make every transition from one state to the next.
  2. You now draw your Workflow.

Workflow setup from Gemini 4 WILL NOT BE MIGRATED OVER TO GEMINI 5. You will be required to re-define Workflows.

Every process has it’s own Workflow to control how an item moves from OPEN to CLOSED state. You can re-use a Workflow across multiple Processes within the same Project Template.

image

Clicking on the Workflow link will allow you to define the Workflow setup. You can also re-use Workflows between Processes.

image

Just move around the boxes and connect them to define your workflow.

More Information

4. The ‘Migration’ Template

During the migration process all existing projects will automatically migrated to a special ‘Migration’ Project Template.

image

This template will contain previous meta data from Gemini 4 for reference purposes. All projects in Gemini will be temporarily allocated this migration template during the migration process.

The objective from this point in the migration process is to ensure every project is allocated the appropriate template (i.e. no project should be using the migration template).

It is recommended that you do not modify, duplicate or otherwise change the Migration Template.

5. Preparing Your Project Templates

You should create or change the pre-packaged Project Templates to match what you need. For example, amend the Agile template to include the processes you wish to to manage:

image

The objective is to prepare the following meta data per project template BEFORE you attach any projects to the template

  • Processes define each process (e.g. Item Type in Gemini 4 speak)
  • Custom Fields
  • Status
  • Priority
  • Severity
  • Resolution
  • Links
  • Time Types

Ensure that you have appropriate meta data when you come to MOVE your projects from the migration template to project templates.

image

Please ensure that you have created your required custom fields before mapping the template.

6. Migrate Your Projects To Project Templates

Once you have readied Project Templates you should migrate each project from the Migration Project Template to an appropriate template. Click on the cog icon to do so:

image

You can then choose how to map previous meta data to new Gemini5 meta data:

image

7. User Groups

All existing user groups will be migrated intact.

However the method to allocate group members has changed.

More Information

8. Permissions

The permissions model in Gemini 5 has been simplified down to 17 different roles that can be assigned to users.

Permissions setup from Gemini 4 WILL NOT BE MIGRATED OVER TO GEMINI 5. You will be required to re-define Permissions.

The objective:

  • Define permissions
  • Allocate appropriate permissions to projects

Please ensure this step is complete BEFORE you attempt to navigate or otherwise use Gemini.

More Information

9. Email Alerts

Gemini 5 sports a completely new and powerful way to subscribe to email notifications. You simply subscribe for updates on any AppNav™ card.

image

For example, you can set a filter to find items you care about and then select the type of notifications you wish to receive:

image

More Information: AppNav™ Cards

Email templates can also be configured through Gemini:

image

You can choose to design your own email alert template AND vary these templates by Project.

10. Home Page

The very first thing to note is that with Gemini 5 any page can be your home page after login. Just pin any page and make it the first card in your AppNav bar:

image

You should set the home page for all new users as well:

image