Project

General

Profile

How can I use Change Log and Roadmap features with un-synchornised version numbers in sub-projects

Added by Jack Everitt about 15 years ago

Redmine version: 0.8-stable (svn)
Ruby implementation and version: 1.8.6
Rails version: 2.1.2
Operating system: linux
Database: mysql Ruby-aware server: apache/fastcgi

Hi,

I am currently setting up an issue tracker for an existing software product and wish to take advantage of the Roadmap and Change Log features.

The product has two versions: Lite and Pro. Each version is based off the same codebase, which means there will be many issues that are common to both products, as well as issues that are specific to Lite or Pro. I am unsure about what is the best way to structure this in Redmine.

My initial setup has a main project for the issues that are common across both Products. This project then has two sub-projects, for the issues that are specific to the Lite or Pro version.

This system works fine, except the version numbers for the Lite and Pro versions are not synchronised. This means I cannot use the Change Log or Roadmap in a neat way.

Example, Product: "MySoft"

I have these projects:

  • MySoft Project - Stores all bugs and features common to both lite and pro version.
  • MySoft Lite Sub-project - Stores all bugs and features that are specific to the Lite version. It is a Sub-project of MySoft Project.
  • MySoft Pro Sub-project - Stores all bugs and features that are specific to the Pro version. It is a Sub-project of MySoft Project.

MySoft Lite has the version number: 1.0.0002 MySoft Pro has the version number: 1.4.0023

I need a separate Change Log / Roadmap for Lite and Pro versions. If a bug is discovered (common to Lite and Pro) and put in the MySoft Project, I want to be able to assign it to be fixed in two version numbers (for Lite and Pro).

Thanks in advance for any suggestions.

Jack