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

Make angeltypes hidable from angeltype overview #1379

Open
promasu opened this issue Apr 7, 2024 · 3 comments
Open

Make angeltypes hidable from angeltype overview #1379

promasu opened this issue Apr 7, 2024 · 3 comments
Labels
Status: Needs discussion Additional discussion/feedback is needed

Comments

@promasu
Copy link

promasu commented Apr 7, 2024

We have currently different attributes to hide an angeltype from the dashboard or shift overview for example.
Currently there is no way to hide a angeltype from the angeltype overview, like you would do for finance people, project lead etc.

That would be a nice feature to have to avoid confusion.

cc @jcgruenhage

@xuwhite
Copy link
Collaborator

xuwhite commented Apr 8, 2024

This would contradict the principle of transparency towards all users to make all work visible. "hide on shift view" and "hide on registration" exist to simplify views for standard users.

@xuwhite xuwhite added the Status: Needs discussion Additional discussion/feedback is needed label Apr 8, 2024
@MyIgel
Copy link
Member

MyIgel commented Apr 8, 2024

I agree with xu on that point, we should not hide any more shifts from users. Eventually we could use the "hide on angeltypes" flag to not show the join button on the list and/or display the line in gray but adding another feature that actively hides it would imply much more sideeffects (like also having to hide shifts etc).

@jcgruenhage
Copy link

What benefit is there in making the shifts, location and who is working that shift public, if the team is fully staffed and the shifts are all filled?

I'd strongly prefer if there was a proper visibility system in place, where you could show shifts, rooms, angel types and basically all other types of resources to only those people that have a specific angel type set.

I know that there is a conflict of interest there, but denying the feature based on transparency requirements is only going to result in more tools being used for the same job, reducing the transparency further.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs discussion Additional discussion/feedback is needed
Projects
None yet
Development

No branches or pull requests

4 participants