Tree-like project structure

Submitted by NA on 2014-03-15

Hi.

Just checked-out WebIssues and i find it very interesting. It seems not complicated, having almost what one needs to do his job.

The only thing IMO that is more simple than necessary is that the projects exist in a "flat" style.

Example:
Let's say we have 3 main projects and 3 libraries common to the projects: P1a, P1b, P2, L1, L2 and L3.

As WI is not, i have to see all projects in a "flat style" format.

P1a
P1b
P2
L1
L2
L3

I would very much like to be able to create a tree-style format with as many folders and as many projects as necessary (please note, i'm not talking about the existing child folders that exist under a project - i'm talking about folders that are "parent" to the project and are used for better organization - a different concept):

My Projects
--Common
----L1
----L2
----L3
--Project1
----P1a
----P1b
--Project2
----P2

Now, "My Projects" and "Common" would be just folders used only for visibility and organizational purposes. Clicking on them would provide no options to the user or the administrator. It would be just a dummy thing used for grouping. The actual projects are P1a, P1b, P2, L1, L2 and L3. It would be nice if the administrator was able to move projects between folders (using drag-n-drop preferably - at least in the desktop client) and also move issues between projects (a user may report a bug under project P1a and the admin may conclude it's actually an issue with library L1, so he should be able to move it around).

I think this would indeed be a nice improvement. together with a more fine grained Privilege system and Security levels.