Help

Quick Project Setup

Here are the basics to get you up and running with Mingle!

This section assumes you've already configured a database, installed Mingle, and completed the configuration wizard and set up the first user.

The first user is the Mingle administrator and he/she has the necessary permissions to complete all of these steps.

Step one - Create a new project

Mingle includes several pre-configured project templates that you can use as a basis for creating your project.

To create a new project, click the New project link on the Current projects page (the first page you see after installation or logging on - click the Mingle logo to display this page).

Empty all projects page

When entering project details, select the template you want to use as a basis for your project. You can of course choose to make a project without using a template, however that will involve a lot more setup work.

New project from template
template options
  • Include - Exclude cards: The template may include some sample cards. Often they serve to illustrate some of the functionality of the template, by providing data for charts and tables for example. You can always delete these cards once you've created your new project and become familiar with the template. Alternatively you can choose exclude to prevent them from being copied into your new project.
  • Include - Exclude pages: The template may include some pre-built wiki pages. For example the Overview page which is generally set up to display project status reporting. You can always delete or modify these pages once you've created your new project and become familiar with the template. Alternatively you can choose exclude to prevent them from being copied into your new project.

Step two - Customize your project

The Mingle project templates include relevant project settings, project reporting and sample cards. You can use these as a basis for customizing your project. From within your new project, customize project settings by clicking the Project admin tab.

Project admin tab

There are several project settings you can configure. These are conveniently grouped under the various heading you see on the sidebar.

Card types

Card types are the different kinds of things you would like to track in a project. Various kinds of projects would set up their own card types. A project which is purely in maintenance mode might have very different types of cards (bugs, issues, enhancements etc.) than a project which is under active development (story, bug, risk, ui issue etc.). Each card type can have its own set of properties. Customize card types by selecting Project admin tab > Card types link.

Card properties

Cards are the basic units you use to manage projects in Mingle. Card properties are how you define, sort, group and manage cards based on your project's workflow. Each card property has one or more values that represent a card's current status. Customize card properties by selecting Project admin tab > Card properties link.

Card transitions

Card transitions let you define your team's workflow, and you use transitions to forward work to various team members at different stages of the project lifecycle. Card transitions place links on cards that match certain card properties. Clicking these links updates cards according to the card properties you specify. They are used for completing common actions such as closing a bug or marking a user story as complete. Customize card transitions by selecting Project admin tab > Card transitions link.

Card trees

Card trees Card trees allow you to define a hierarchy of parent-child relationships between any card types. These relationships can be viewed graphically, as a tree view or hierarchy view, and cards can easily be added and moved around in the hierarchy. Customize card trees by selecting Project admin tab > Card trees link.

Card keywords

Card keywords are words, numbers or symbols that Mingle uses to create automatic links in cards and wiki pages. When you're editing a card or wiki page and you add any of these keywords, Mingle will automatically convert them to links. E.g. a card keyword of # lets you type #123 to create a quick link to card 123. Customize card keywords by selecting Project admin tab > Card keywords link.

Favorites and tabs

You can set up favorites for quick access to commonly used card types, and turn the more common views into navigation tabs.

Use the sample cards that came with the template to help set up your favorites. From within your project, set up favorites by clicking the All tab, then filter the card properties you want to view in the favorite. Select Favorites on the right, and click on the Make current view favorite.

Favorites sidebar button

You can then turn the favorite into a tab from the Manage favorites and tabs in the Favorites sidebar panel.

Project variables

Project variables. Customize card transitions by selecting Project admin tab > Project variables link.

Step three - Set up project reporting

In Mingle, all project reporting is done via the Overview tab (and/or wiki pages). Here you can see the status of your project and team workloads. Since your project is based on a template, it will already include a few relevant graphs, tables and charts that you can customize. Mingle uses its own markup language called MQL, which you can use to create new reports.

Step four - Add Mingle users and project team members

Once you're comfortable with your project settings, you can add users to Mingle and register them on your project.

To add new users

To add new users, click the Manage users link from the Current projects page (the first page you see after logging on - click the Mingle logo to display this page).

To add team members to your project

To add team members to a project, open your project from the All and click Project admin tab > Team.

Step five - Clean up template items

Since you created your project based on a template, there will be some items from the template that you won't use in your project. You should remove these before starting your project.

Step six - Start using Mingle

See Using Mingle for details.