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

Add email addresses to roles in the metadata panel #1010

Open
thomaspiller opened this issue Sep 25, 2024 · 7 comments
Open

Add email addresses to roles in the metadata panel #1010

thomaspiller opened this issue Sep 25, 2024 · 7 comments
Labels
improvement UX-UI Issue related to user experience

Comments

@thomaspiller
Copy link
Collaborator

Roles (i.e., publishers, admins) are displayed in the metadata panel but not user email addresses which are specified in the view edit panel.

Configuration in the view edit panel:

image

Editors listed in the metadata panel:

image

Shouldn't we add email addresses? What do you think?

Originally posted by @thomaspiller in #996

@thomaspiller thomaspiller added improvement UX-UI Issue related to user experience labels Sep 25, 2024
@antobenve
Copy link
Collaborator

I think that we should add all addresses if they are specified in the view edit panel.

@PierreLacroix
Copy link
Collaborator

I agree with Antonio

@fxi
Copy link
Member

fxi commented Nov 26, 2024

We could maybe show a complete list w w/o sections :

Administrators : 
 - [email protected]
 - [email protected]
 Publishers : 
 - [email protected] 
 Temporary :
 - [email protected] 

Or

- [email protected] (Administrator, Last Editor)
- [email protected] (Administrator)
- [email protected] (Publisher)
- [email protected] (Additional)

@antobenve
Copy link
Collaborator

I think the issue is not about listing the users that are part of the groups (publisher, admin). It's ok to simply list the groups as it is the case now.

The desired change is about listing the users that are editors of the view while being simple members of the project.
Those accounts are not listed in the metadata panel although they are listed in the view configuration panel.

@fxi
Copy link
Member

fxi commented Nov 26, 2024

Sure, but since there's a planned refactoring in that module, we could use it as an opportunity to add the described feature. Just an idea. There is a label 'improvement'. We can also label this as a 'bug' and just solve that

@antobenve
Copy link
Collaborator

It's a good idea by the way. I thought you didn't get the information clear. Open for the refactoring if agreed.

@thomaspiller
Copy link
Collaborator Author

I also think it's a good idea. It's clearer and more compact.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement UX-UI Issue related to user experience
Projects
None yet
Development

No branches or pull requests

4 participants