Issue Details (XML | Word | Printable)

Key: JRA-846
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Meenu Gaba
Votes: 358
Watchers: 159
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
JIRA

Support for subcomponents

Created: 26/Sep/02 08:26 AM   Updated: Thursday 06:14 AM
Component/s: Project Management
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Duplicate
 
Part
 
Reference

Participants: Adam Cameron, Adam S, Adnan Chowdhury [old], Alan Delimon, Allison Johnston, Amdocs Company, antesa, Cecile Gorin, Crystal Moss, Darren Bell, David Josephs, Dion Adamy, Eriks T., Hank Roark, Irina Elent, Jason Harrison, Jeff Turner [Atlassian], Jo Appenzeller, Johan Neidenmark, John Heller, Joseph Vallot, Keith Brophy, Kevin O'Brien, Kevin Ross, Kevin Wilson, L. Vermeulen, Lars Sundstrom, Marcus Malcom, Matt Walters, Max Weißböck, Meenu Gaba, Melissa, Michal Maczka, Neville Burnell, phoenix, Russ Young, Russell Harrison, Sam Craig, Scott Farquhar [Atlassian], Serge Beliveau, Shobhit Singhal, Stephen Voorhees, Steve Melnikoff, Tom Miller, Tyler Theobald and Warwick Allison
Since last comment: 19 weeks, 3 days ago
Labels:
Support reference count: 19


 Description  « Hide
Most of the porjects have components and sub components. Currently JIRA allows to configure the components only.
It will be really nice if one can define subcomponents for each component.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
antesa added a comment - 21/Feb/03 09:31 AM
we have large hierarchical list of components. High level components are assigned to groups (several groups in one project); issue goes automatically to group leader when it is created. So, there are no groups under project, as far as I understand, and no possibility to associate a set of components to one group that has a leading developer responsible for these components quality.

Neville Burnell added a comment - 30/Apr/03 07:12 PM
I agree.

Our software product [accounting] is structured as follows:

modules (customers/stock/suppliers etc) = Components
programs (enquiry/maintenance/reports/processes) = SubComponents


Michal Maczka added a comment - 01/Apr/04 01:13 AM
I think that lack of support for hierarchical organization of projects is the inconvenience number one in JIRA.

If you take a look at average installation of JIRA - like this at codehaus:
http://jira.codehaus.org

you will notice that there are too many things visible at the top level.
Specifically at codehaus all maven plugins should be visible only as children of some parent projects.

So JIRA should be able to support a hierarchy like

Maven ---- Maven Core

— Maven Plugins
----- Plugin A
----- Plugin B

at the Moment it just supports:

Maven Core
Plugin A
Plugin B

When number of projects is growing it is becoming not maintainable and things are very difficult to find.


Scott Farquhar [Atlassian] added a comment - 14/Apr/04 05:32 PM
Michal,

What you are asking for it sub-projects, not sub-components.

You can already group projects into project categories - which I think that codehaus are using?


Jeff Turner [Atlassian] added a comment - 05/Oct/04 02:11 AM
Subcomponents would be useful on jira.atlassian.com. We could have "Custom Fields", and then "Custom Field requests" as components.

Kevin Ross added a comment - 13/Jan/05 05:23 PM
I use sub-components for my 'management' project. In this project we plan/evaluate/prioritize change requests for all enterprise projects. this creates a horrible mess if we have one flat component namespace, so I utilized the new cascading select for this, where the parent == platform and the child == component.

I have experienced a different problem since utilizing this method: JRA-5657


Michal Maczka added a comment - 19/Apr/05 06:11 AM
Scott,

>Michal,

>What you are asking for it sub-projects, not sub-components.

Yes - you are right. IMO the entire concept of "component" is not really needed in jira.
Components can have all attributes of projects and hierachalical organizationof projects should be supported. Some sort of "inheritence" of attributes used for parent project (version, permission and notification schemas) can make this concept as simple to use as it have place with components.

>You can already group projects into project categories - which I think that codehaus are using?

Yes codehaus is grouping feature but the number of groups is getting out of control as only flat hierachy is allowed.
As the moment a rule which is used is: one codehaus project - one jira category. Once you have 100 "umbrella" projects the dashboard is really unusable.

Note also that there are diffrent grouping staregies are often used. For example you can assign projects to active/inactive groups. Once you do this afaik you cannot have subgroups of projects
for example:

active/clientX
/projectA
/projectB
/clientY
/projectC
/projectD

Michal


Cecile Gorin added a comment - 20/May/05 07:18 AM
I completly agree with all your comments about subcomponents. I just would like to insist on the possibility to affect specific groups to those components/subcomponents.

David Josephs added a comment - 23/May/05 02:42 PM
I would like to pile on regarding the desire to have "sub-projects". We have a large degree of IP reuse among projects, and ideally, all end-products would be described within Jira as a collection of other projects. When an issue is logged against "Fender, version 1.10", then all other projects containing "Fender, version 1.10" should get a clone of the issue - or someting similar.

Kevin Wilson added a comment - 26/Oct/05 12:46 PM
Scott wrote:

"You can already group projects into project categories ..." (Not in the Pro version)

Even with project categories you can only have a 1..1 association between any set of projects when you need 1...N. Jira should have 1...N project associations as well as 1...N component levels.


Adnan Chowdhury [old] added a comment - 24/Nov/05 05:20 AM
We would love this feature. In fact we are having to break the metaphorical connection between how our real development teams work and how they are represented in Jira. Our product is very large and has around 40 major components (or what we'd like to call components) and each component has a potential average of 5 sub-components). Since we can't really handle this in Jira, we are using a cascading select custom field. But considering the well known problems with not being able to sort custom fields, and not having the same 'visibility' as components, we are really not happy with our current solution.

As an aside, having some meta data about components and versions and potentially subcomponents would also be a great help for us. It makes training new users in the system much easier (they have descriptions for the various components, and secondly it allows us to set the meaning and missions of the various versions).

It sounds like components and subcomponents naturally fit many business' and teams work environments. From out point of view this is a must have feature.


Eriks T. added a comment - 30/Nov/05 01:22 PM
Component hierarchies within a project will really help. In JIRA there already is good starting - we can point to actual cause of issue by defining a component. With hierarchies we will more precise information.

By the way, this issue should be reviewed in conjunction with JRA-1991.


Shobhit Singhal added a comment - 18/Jan/06 01:57 AM
can someone please specify when is this feature will be available in JIRA?

Cheers
Shobhit


Keith Brophy added a comment - 18/Jan/06 05:37 PM
Hi Shobhit,

Unfortunately, there is no scheduled date for implementation of this feature as yet. The following document details how new features and improvements are scheduled by Atlassian:

http://confluence.atlassian.com/display/DEV/Implementation+of+New+Features+and+Improvements

Regards,
Keith


Sam Craig added a comment - 21/Feb/06 09:51 PM
As a work around to this issue, we use a cascading custom field, tho would love for there to be subcomponents for the many benefits components privide.

As a (minor) workaround i have created a listener that updates the component field from the first value of the cascading cutom field every time the issues is modified in any way. The listener takes two parameters, the project key, and the name of the custom field. This allows for multiple instances of the listener to be running across different projects using different custom fields.

I am happy to contribute this listener if anyone is interested


Irina Elent added a comment - 27/Apr/06 09:58 AM
Hi Sam,

Can you send me details how I can setup this listener?

Thanks,

Irina


Dion Adamy added a comment - 02/Jun/06 05:21 PM
This is one of the only areas of lost functionality that we'll experience moving from our current system to JIRA. It will definitely cause us some pain. I hope it will be considered at some point soon.

Hank Roark added a comment - 13/Jun/06 09:22 AM
I have one project that needs this feature. As said before, this is a loss from the system we are migrating off of.

Marcus Malcom added a comment - 05/Jul/06 03:22 PM
This is something that we need as well - project categories just don't cut it. Ideally a true "sub-component" is desired, but is there any way that a multiple select custom field could be based off of a current field. So this sub-component would just be a "Cascading Select" custom field, where the parent fields would be locked to the components. Not sure if this would be easier or not to implement as a work-around. (this kind of functionality might be useful for other things as well)

Max Weißböck added a comment - 07/Aug/06 10:19 AM
Sub-Components is a key feature for us which is very well supported by our current issue tracking system (but it has other limitations . When can we expect to get this feature? This may very well be a buy/no buy reason for us.

Serge Beliveau added a comment - 08/Sep/06 05:56 AM
I am not sure we need a subcomponent. If we can share component across the Project, It while do the jog and I thin it more simple to implement. Ex. I have two executable exec1 and exec2 (projects) that use the same CommonLib (component). I want to be able to see on the release note of exec1 the change that has been made in exec2.

Thanks
Serge


Lars Sundstrom added a comment - 08/Sep/06 06:42 PM
Subcomponents are essential.

You need subcomponents for each system/app. Pretty much a system breakdown
structure. Then for each project you also have a work breakdown structure.
So in project A you touch sub component 101 and 102, then in project B you
touch 101 and 104 and create component 107, etc, etc. Projects can of course
go across systems/apps. I.e. I change customer credit handling, I change in
the online order system as well as in invoicing. Two different apps.

The definition of a project is that it is timebound i.e. has a start and an
end. System breakdowns are more persistent as the system will persist over
time and be "involved" in many projects.

So in Jira two views would be nice. One from the
system/component/subcomponent tree to be able to see all Jira records raised
against each part of the system, which projects they were in and status. In
the project WBS it would be nice to see which systems/components involved in
that project.

NOTE! A jira record in a project does not have a mandatory link to a system
component record as a project can have a number of deliverables that are not
related to the system being changed. So when looking at all Jira records for
a project some will have components but not all.

Regards

email: sundstromlars@yahoo.com.au


Johan Neidenmark added a comment - 11/Sep/06 06:26 AM
Subcomponents would be great!

Another thing id like to see is relations between components, compare .net dll's and their dependencies among them selves..

So when i touch component A i would like to know that component x,y and z are dependant of this and needs to be changed/recompiled/tested. We then close in to continous integration.. but

/Johan


Russell Harrison added a comment - 15/Sep/06 09:21 AM
sub projects really does sound like what we would be looking for. We have a huge list of projects each managed by an individual group. Each group of course is working on more than one thing. sub components would get us the functionality we need but sub projects is probably a more correct term. Either way a more granular breakdown of projects / components would be greatly appreciated.

Melissa added a comment - 22/Sep/06 03:06 PM
My shop could still use this. Our Development Manager clamors for it at least once every two weeks. Any ETA for when it will be addressed?

Adam Cameron added a comment - 29/Sep/06 03:19 AM
Just to add a more comprehensive "me too" to this than just a simple vote allows... Not being able to have sub-components is really beginning to get in the way of our ability to correctly represent our projects in Jira.

Matt Walters added a comment - 14/Dec/06 06:30 PM
I'd just like to add another "me too, please" comment to this request.
We have several core projects, made up of several high-level components with myriad detailed components. Reporting on what is costing us time/effort is a nightmare without enumerating the subcomponents, but having hundreds of components for a project doesn't make any sense.

Additionally, grouping projects doesn't do anything but put several projects into the same cosmetic space when navigating. Maintaining several projects is nightmarish when the prospect of synchronizing version numbers, SVN histories, release schedules, etc. between them.

Please, please help those of us who are using JIRA alongside a long-term team-wide multi-project plan!


Jason Harrison added a comment - 20/Dec/06 06:22 PM
JRA-1538 and JRA-858 both relate to subcomponents and cross project issue tracking.

Jason Harrison added a comment - 20/Dec/06 06:25 PM
Sorry that should be JRA-1538 and JRA-846 require support for subcomponents and cross project issue tracking. The issue of coordinating and tracking issues across projects (as noted above, a project may only be a current phase of work, while components live on) is an issue we see Jira as handling very poorly.

Is there any hope of addressing this issue?
Is there a possible workaround (plugin, script, etc)?
Are their alternative issue trackers which would solve this problem?


Jo Appenzeller added a comment - 24/Jan/07 04:31 AM
I'd like to echo on Matt's comment.

We are currently looking for a tool that integrates powerful issue tracking with project management functionality. Jira seems to come with the necessary features.

However, we are a software company that highly leverages the component based development approach for our applications. The lack of possibility to share one reusable component among multiple projects, and to be able to run project management features such as time tracking and release note generation on the whole project tree, limits the planning capability to a degree where the whole functionality becomes almost useless to us.

And with it, IMHO Jira looses one of it's main competitive advantages.

My questions are the same as Jason's:
Is there any hope of addressing this issue?
Is there a possible workaround (plugin, script, etc)?
Are their alternative issue trackers (as powerful as Jira) which would solve this problem?


Steve Melnikoff added a comment - 11/Jun/07 06:33 AM
This definitely gets my vote.

We use JIRA for keeping track of issues in embedded systems - both the software and electronics. One such product contains 3 pieces of software (application, bootloader, self-test), and 2 PCBs (motherboard, communications board), each of which has its own version label and components. Together they make up a single assembly, which has a corresponding assembly number.

At present, each of these parts is a project in itself, which is not ideal - not least because you don't need many products being tracked on JIRA for the project list to become very, very long.

Having sub-projects would tie together the various projects making up a product very neatly.

In addition, we're currently experimenting with using JIRA to track errata in our documentation (user manuals, etc). Again, each document has its own version numbers, and possibly components (chapter headings or similar) as well. We produce a significant number of documents, which again could make the project list very long.

The Categories function could help a bit with both these - but we're reluctant to spend $4000 to upgrade to the Enterprise edition for such a small change in functionality.


Joseph Vallot added a comment - 16/Jul/07 03:17 AM
why not generalizing this by providing a way to add keywords to a jira (like we can in confluence) ?
this could fit many needs, couldn't it ?

Warwick Allison added a comment - 16/Jul/07 06:21 PM
Generalizations often also mean inferior interfaces.

For example, we're currently "solving" the problem by expressing our having hierarchical names, let's say:

Input
Input: Keyboard
Input: Keyboard: QWERTY
Input: Keyboard: QWERTZ
Output:
Output: Screen: Text
Output: Printer: Text

But since JIRA doesn't know the logic behind this, searching for issues in component "Input" doesn't find issues in component "Input: Keyboard", even though the user might expect this.

You can add keywords all you like to a JIRA issue (use a custom field), but this doesn't really help in any way, because you don't get any logical relationship between the keywords.


Warwick Allison added a comment - 16/Jul/07 06:24 PM
Note that project categories doesn't really work for solving this problem. We tried it when first importing our data, and there are quite a few problems. For example, when you search for items, they get grouped by project - which is logical if they really are projects, but otherwise just confusing.

Darren Bell added a comment - 17/Jul/07 01:48 AM - edited
Instead of sub components, would sub-projects be better? I don't just mean one level either, i mean many.

Oops, JRA-12241 has the details.


Matt Walters added a comment - 17/Jul/07 11:43 AM
– This comment originally posted in JRA-12241

In order to keep from confusing the users, we've had to oversimplify our components and projects - we were spending far too much time correcting poorly-chosen components previously. This solution has reduced frustration on the part of the users at the expense of the software team - very broad components (ex. "Appliance back-end or support processes" - this appliance has dozens of processes, daemons and jobs running on it) result in more accurate classification, but effectively make JIRA useless for tracking issues with specific pieces of software in a large system. Understand what this means: we cannot use this tool to help us plan long-term improvements to our product based on defect rate analysis without a painful, manual data-mining processes.

Subprojects or subcomponents allow us to present the increasingly granular details of the product in a simple, logical fashion. They also allow a user to say "I don't know which of the subcomponents to pick, so I'll use the parent (general case) instead", while giving us the ability to properly classify that issue when we receive it so that we can properly associate a defect with a piece of software. Splitting the components across projects works (we did this originally), but it makes release management a nightmare.

I agree that a single feature should satisfy most of these use cases. n-level nested 'projects' are fine, n-level nested 'components' are fine - it doesn't really matter what they're called, IMHO, just that this ability to organize hierarchically exists. The ability for a sub-project or sub-component to have multiple parents would be unbelievably good - it would satisfy the 'suite' or 'product' use case as well.


Stephen Voorhees added a comment - 17/Jul/07 11:55 AM
In my case, I'd much prefer sub-components, even if it is initially just a single level of subcomponents. While you could probably achieve the desired functionality with sub-projects, logically it doesn't make as much sense. We have a single project in which we are updating multiple components and sub-components of our system. Ideally this functionality would include (in priority order):
  • The ability to define subcomponents (1 - n level, even 1 level inituially would work)
  • The ability tp define leads for each sub-component.
  • Auto-assignment of issues opened on a sub-component to the specified lead
  • Ability to return issues from a sub-component when filtering/searching on a parent component

This seems like a pretty seamless and simple extension to the exisitng functionality.

Cheers.


Warwick Allison added a comment - 17/Jul/07 07:22 PM

No, they're quite different. Sub-components provide for functional
decomposition of a product - eg. "Menus" decomposes to subcomponents "Main
Menu", "Foo Menu", "Bar Menu"; "Database" decomposes to "Foo Tables" and "Bar
Tables"; "Input System" decomposes to "Keyboard Interface" and "Touchscreen
Interface", etc.

Forcing these fine-grained decomposed components into "projects" doesn't seem
right given the current UI in JIRA.


Warwick


Warwick Allison added a comment - 17/Jul/07 07:36 PM

I wouldn't want to be adding "version 2.0.1" to hundreds of
projects/subprojects. Components do not have versions.

Of course, if details like this could all be fixed for projects/subprojects,
that would be adequate.


Adam Cameron added a comment - 23/Jul/07 08:55 AM
Hi Darren:
Sub-projects and sub-components are two different things, as others have touched on. I NEED sub-components, but I can do without sub-projects. Just my opinion on this. Obviously having both would be great. And properly nested issues, too. And... and... and...

Darren Bell added a comment - 24/Jul/07 03:28 AM
Adam, I agree that they are different. Sub-components would be very useful to us too. But, sub-projects would be sooo nice to have as well.

Amdocs Company added a comment - 02/Nov/07 06:33 AM
Hello Sam Craig,

I will very appreciate if you will update me with the details .

Until now , the only solution I could find , is to create cascading custom field and define hierarchy of parent-->child , but in that case users need to choose component twice (one in Component field , and another time in the custom field I have created .

Thank you ,

Stella Khosidov

Amdocs


L. Vermeulen added a comment - 15/Jan/08 02:40 AM
Re " the only solution I could find , is to create cascading custom field and define hierarchy of parent-->child.." This isn't a real solution. Seaching in custom fields is a problem (see JRA-7686 ans JRA 6218) . Also you must have more rights to add new options.

The only solution is that Atlassian add this feature. We pay for the Enterprise version but we only get updates for the Standard version.
This issue is allready 5 years old.


Tom Miller added a comment - 28/Jan/08 12:23 PM - edited
I would like to see the following hierarchy as an option, with version ability at the Module level.

Project
– Module
---- Components
---- Components
---- Components
– Module
---- Components
---- Components

Some of our modules are pretty complex and we need to have a finer grain control. It would be nice to have this option on a project by project bases, just like you have with Sub-tasks being on or off. I know this isn't 1-N, but it would work for 98% of your customers and be a lot easier then 1-N to implement.


Tom Miller added a comment - 28/Jan/08 12:24 PM
Expanding the hierarchy would call for version control on components.

Matt Walters added a comment - 28/Jan/08 12:26 PM
I'm out of the office until February 5th. If you require an immediate response, John McLean can be reached at jmclean@parasun.com or I can be reached on my cell at (778) 288-9982.

Thanks,

-Matt

Matt Walters
Manager, Software Engineering
Parasun Technologies, Inc.
(888)207-0203x1502
www.parasun.com

------ This is a copy of the message, including all the headers.

Date: Mon, 28 Jan 2008 12:23:39 -0600 (CST)
From: "Tom Miller (JIRA)" <jira@atlassian.com>
To: mwalters@parasun.com
Subject: [JIRA] Commented: (JRA-846) Support for subcomponents
Precedence: bulk

[ http://jira.atlassian.com/browse/JRA-846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=102144#action_102144 ]

Tom Miller commented on JRA-846:
--------------------------------

I would like to see the following hierarchy as an option, with version ability at the Module level.

Project
Module
Components
Components
Components
Module
Components
Components

Some of our modules are pretty complex and we need to have a finer grain control. It would be nice to have this option on a project by project bases, just like you have with Sub-tasks being on or off. I know this isn't 1-N, but it would work for 98% of your customers and be a lot easier then 1-N to implement.


This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.atlassian.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Tyler Theobald added a comment - 29/Jan/08 07:47 AM
I have voted for this - We have 2 developer groups that support over 50 applications each, and they really want to exploit JIRA for accurate reporting and issue assignment, but we can't do it under the limited 1 level components. They are strongly pushing for 1 project for each of their apps, which would become an admin nightmare - I hope this enhancement is put in soon.

The other workarounds are to use cascading select custom field, but that is duplication and no automatic issue assignment, or to just specify all possible component possibilities (1 and 2 levels) as a component, which would make the component list huge.

This is my #1 enhancement request for our installation.


Matt Walters added a comment - 29/Jan/08 12:59 PM
I'm out of the office until February 5th. If you require an immediate response, John McLean can be reached at jmclean@parasun.com or I can be reached on my cell at (778) 288-9982.

Thanks,

-Matt

Matt Walters
Manager, Software Engineering
Parasun Technologies, Inc.
(888)207-0203x1502
www.parasun.com

------ This is a copy of the message, including all the headers. ------

Date: Tue, 29 Jan 2008 12:56:42 -0600 (CST)
From: "Tom Miller (JIRA)" <jira@atlassian.com>
To: mwalters@parasun.com
Subject: [JIRA] Issue Comment Edited: (JRA-846) Support for subcomponents
Precedence: bulk

[ http://jira.atlassian.com/browse/JRA-846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=102144#action_102144 ]

tmiller edited comment on JRA-846 at 1/29/08 12:55 PM:
----------------------------------------------------------

I would like to see the following hierarchy as an option, with version ability at the Module level.

Project
– Module
---- Components
---- Components
---- Components
– Module
---- Components
---- Components

Some of our modules are pretty complex and we need to have a finer grain control. It would be nice to have this option on a project by project bases, just like you have with Sub-tasks being on or off. I know this isn't 1-N, but it would work for 98% of your customers and be a lot easier then 1-N to implement.

was (Author: tmiller):
I would like to see the following hierarchy as an option, with version ability at the Module level.

Project
Module
Components
Components
Components
Module
Components
Components

Some of our modules are pretty complex and we need to have a finer grain control. It would be nice to have this option on a project by project bases, just like you have with Sub-tasks being on or off. I know this isn't 1-N, but it would work for 98% of your customers and be a lot easier then 1-N to implement.


This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.atlassian.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


L. Vermeulen added a comment - 30/Jan/08 02:44 AM
Why not

Project (= product)
Component (jira component)
Component (jira component)

Version product ( fi 5.0)

  • Module or subsystem A
    ---Version module or subsystem A ( fi 2.10)
        • Components (sub)
        • Components (sub)
        • Components (sub)
  • Module or subsystem B
    ---Version module or subsystem B ( fi 1.00)
        • Components (sub)
        • Components (sub)
          ......
          Version product ( fi 6.0)
  • Module or subsystem A
    ---Version module or subsystem A ( fi 3.00)
        • Components (sub)
        • Components (sub)
        • Components (sub)
  • Module B
    ---Version module or subsystem B ( fi 1.10)
        • Components
        • Components
          .....

Allison Johnston added a comment - 29/Feb/08 12:15 PM
i add my vote for subcomponents. for me, it's critical to be able to assign developers based on server side, vs application side. otherwise, i can't figure out how to distinguish between the two and the accurate auto-assigning of issues is not feasible.

i've seen that alot of people are using a cascading select custom field. do you use the component, then subsequent sub-component on the issue sheet itself?
that would seem to make it searchable, but you can't assign issues based on a custom field, can you?

thanks,
Allison


phoenix added a comment - 17/Jun/08 10:31 PM
my, six years passed. Doesn't jira plan for this feature yet? I think it is really critical!

Matt Walters added a comment - 19/Jun/08 01:10 PM
I note that this is linked from the JIRA 4.0 requirements page ( http://confluence.atlassian.com/display/JIRACOM/JIRA+4.0+Enterprise+Requirements ) - does that mean that it will definitely be included in the fall/winter release this year? If so, (1) hooray, and (2) we will continue to buy support from Atlassian.

John Heller added a comment - 08/Sep/08 08:23 PM
The lack of an extra level beyond Categories, Projects and Components probably means that we won't be purchasing JIRA.

Crystal Moss added a comment - 28/Oct/08 08:02 AM
Sam,

Is the listener code available?


Adam S added a comment - 11/Nov/08 06:18 PM - edited
This would be my #1 feature request for jira.

Given that it has a considerable number of votes (the 5th most of all open issues by my count) does anyone from Atlassian care to comment on whether / when it has any chance of actually happening?


Alan Delimon added a comment - 05/Dec/08 07:49 AM
We discussed this during our team meeting yesterday and would like to have it as well. We are going to use JIRA to integrate with our time tracking system, and this would help us achieve greater granularity doing so.

Kevin O'Brien added a comment - 17/Feb/09 05:02 PM - edited
Chalk up another vote for sub-components. I have a question for whoever is watching this issue...why is this issue not assigned to anyone? Isn't that the whole point of putting these issues in Jira in the first place? Is there any news on whether or not this is going to be implemented anytime soon?

Russ Young added a comment - 18/Feb/09 09:56 AM
Kevin
The issue is not assigned to anyone as the are no current plans to implement it. Notice that the fix version field is also blank. Once this issue makes the cut for a release plan then it would be assigned a fix version and then assigned to an engineer to implement. Until then we beg for more voters so it will creep up the list. I have been using Jira now for about 6 months so I am relatively new at this, so someone can correct me if I'm wrong about that.
I find it equally thrilling and frustrating to see the list of popular issues for Jira. Thrilling to know that I am not the only one that needs this feature or that feature, but frustrating to know that issues like this one were created over 5 years ago remain unassigned without any clear indication when or whether they will ever be implemented.
For this particular issue I created a custom field called "Feature" using a cascading select list where the first list mimics the component list and the second list breaks the components into features. It works well enough but it forces the user to enter the component twice, once for the component and again for the feature.