Page MenuHomePhabricator

Document why projects will never affect visibility
Closed, ResolvedPublic

Description

Given a task "Company Movie Night".
It is assigned to two projects "Frontend" and "Backend" so members of both projects are aware of it.
The task is visible/editable for members of those teams.

Now I decide to invite the "Mobile" team as well.
In the task, I add "Mobile" as a project (besides "Frontend" and "Backend") and now:

actual: I need to modify visible/editable and need to add members of project "Mobile" manually because it is a static list

expected: there is a setting:

  • Visible to:
    • Members of Projects:
      • "Please, Mr. Phabricator, look in the 'Projects' field and use all the projects listed there as a dynamic list"

I don't think this is possible right now.
Please explain to me whether this request is reasonable or if the approach is stupid to begin with and/or if there exists a workaround/better workflow.

Event Timeline

chad claimed this task.
chad added a subscriber: chad.

See Support Resources. Maniphest here is used for feature requests and bug reports. Generally how to use Phabricator questions should go to the community.

epriestley added a subscriber: epriestley.

We do not intend to ever implement this. It is intentional that adding and removing projects never affect policies.

I'll write this up formally somewhere since we've now shipped Spaces and it comes up every so often.

Oops, collided midair there. I'm just going to redirect this into "write docs".

epriestley renamed this task from Derive visibility from assigned projects to Document why projects will never affect visibility.Jan 13 2016, 5:05 PM
epriestley claimed this task.
epriestley triaged this task as Wishlist priority.
epriestley added a project: Documentation.