View Issue Details

IDProjectCategoryView StatusLast Update
0010662mantisbtsub-projectspublic2017-01-18 14:07
Reporterruslan Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Product Version1.2.0rc1 
Summary0010662: We must have SUB-PROJECTS (AGGREGATION) vs CHILD-PROJECTS (INHERITANCE)
Description

Lets consider what we have right now in latest 1.2 build

1) Right now Mantis implements for sub-projects behavior of INHERITANCE.
We can see this in checkbox [x] Inherit Categories,

2) Right now Mantis shows project and sub-project in the menu using INHERITANCE way:

  VStudio
  >> VStudio PRO

3) Right now Mantis have bug in the list of ISSUES. See my issue 0010660.

=============================================
In my opinion, INHERITANCE is not best choice for project management !!!
I think that AGGREGATION == COMPOSITION is more natural way to keep projects.

=============================================
What ways I see here:

1) COOL way :)

  • we rename sub-project to child-projects -- see 0010659
  • Mantis supports both Child-projects (inheritance) and Sub-projects (aggregation)

2) more smooth evaluation way

  • We add into existed sub-projects one more checkbox
    [x] Use categories of sub-project.

    which will work in reverse way to checkbox
    [x] Inherit categories

Hmm, no, this is not enough,
because we must have also aggregation of issues.

TagsNo tags attached.

Relationships

child of 0010658 closedgrangeway IDEAS From Ruslan HOW TO improve sub-projects in Mantis. 

Activities

ruslan

ruslan

2009-06-30 12:42

reporter  

mantis_subprojects_dream.jpg (181,661 bytes)   
mantis_subprojects_dream.jpg (181,661 bytes)   

Issue History

Date Modified Username Field Change
2009-06-30 12:41 ruslan New Issue
2009-06-30 12:42 ruslan File Added: mantis_subprojects_dream.jpg
2009-06-30 13:48 dhx Relationship added child of 0010658
2009-06-30 13:49 dhx Summary (CHILD OF 10658) We must have SUB-PROJECTS (AGGREGATION) vs CHILD-PROJECTS (INHERITANCE) => We must have SUB-PROJECTS (AGGREGATION) vs CHILD-PROJECTS (INHERITANCE)
2017-01-18 14:07 atrol Severity block => feature