Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to Replace Project Members in Response to Staff Transitions #2490

Open
bryanjnelson opened this issue Aug 2, 2022 · 3 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@bryanjnelson
Copy link
Contributor

bryanjnelson commented Aug 2, 2022

Although not super common, we often receive requests to replace a project member with a different project member. A common example of this would be an FPM transitions out of a role and another FPM takes over. The need would be to swap the project member out of about 20 - 40 projects. There are also use cases where an even greater number of projects are affected.

There is currently no easy way to achieve this functionality. Something that could achieve this would be a way through the API to mass update in bulk, likely with some options for only updating active projects, etc. Potentially an Admin UI piece could even exist to allow non-developers to perform the task.

┆Issue is synchronized with this Monday item by Unito

@bryanjnelson bryanjnelson added the enhancement New feature or request label Aug 2, 2022
@sync-by-unito
Copy link

sync-by-unito bot commented Mar 1, 2023

➤ Seth McKnight commented:

Although not super common, we often receive requests to replace a project member with a different project member. A common example of this would be an FPM transitions out of a role and another FPM takes over. The need would be to swap the project member out of about 20 - 40 projects. There are also use cases where an even greater number of projects are affected.

There is currently no easy way to achieve this functionality. Something that could achieve this would be a way through the API to mass update in bulk, likely with some options for only updating active projects, etc. Potentially an Admin UI piece could even exist to allow non-developers to perform the task.

@elisabeth-sorrell elisabeth-sorrell self-assigned this Mar 28, 2023
@elisabeth-sorrell
Copy link
Collaborator

How do we want this to fail if there are any problems? I'm thinking there are two main options:

  1. Fail-fast: if there are problems (e.g., the new member does not hold the appropriate roles) we fail the entire operation and do not swap any of the project members.
  2. Skip: if there are problems with certain projects, we just skip those and go ahead with swapping the projects where there are no swap issues.

@bryanjnelson
Copy link
Contributor Author

@CarsonF ☝🏼 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Planning (later)
Development

Successfully merging a pull request may close this issue.

2 participants