On Tue, Mar 3, 2009 at 6:46 PM, John Reese <[email protected]> wrote:
> On 03/03/2009 08:56 AM, Jon Hardcastle wrote:
>> Hi I think i have found a possible bug..
>>
>> If i set a user as having a role of 'viewer' but make them a manager of a 
>> specific project; if i have..
>>
>> $g_create_project_threshold = MANAGER;
>>
>> ..specified i would expect them to be able add sub projects but they cant 
>> they can only add from an empty dropdown of subprojects. If i give the user 
>> a role of manager over all.. They can.
>>
>> Is this a bug or a feature?
>
> That's currently "expected" behavior,

Expanding a bit on this, it is expected because suprojects are not
really entities on their own, but just real projects with a specific
link to certain other projects. When this link is active, some code
paths are activated to add the features specific to subprojects. So
adding a subproject is really adding a project, and you need an higher
access level to do so.

> but I agree that it is
> unintuitive, and could perhaps be useful to have a specific override to
> create projects in that context.  I know there is at least one (but
> likely more) issue in the tracker related to this, but I don't remember
> the number of it.

The first problem I see with this approach (but I'm sure users will
find more) is a manager in project A will be able to create a
subproject that a manager in project B will see as available to add as
subproject.

>
> Perhaps we should get more agreement with the development team on this?
>

I'm not sure how much I can contribute to this. Personally, I don't
use (nor recommend) using subprojects because the whole concept does
not look intuitive to me, starting from the inheritance
implementation.

Of course, if you have specific things to discuss, I will happily chime in :)



-- 
Gianluca Sforna

http://morefedora.blogspot.com
http://www.linkedin.com/in/gianlucasforna

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
mantisbt-help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mantisbt-help

Reply via email to