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

Display ownership info in task-group "Info" #600

Open
tcompa opened this issue Oct 16, 2024 · 2 comments
Open

Display ownership info in task-group "Info" #600

tcompa opened this issue Oct 16, 2024 · 2 comments
Labels
to be discussed Not ready to implement

Comments

@tcompa
Copy link
Collaborator

tcompa commented Oct 16, 2024

We are currently not showing any kind of single-user-ownership information about task groups, see e.g.
image
image

The only information we have is about user-group ownership, as in
image


Is this OK?
Or should we move to "every user has a unique username attribute and when we show info about a task group we also mention who owns it"?

@jluethi
Copy link
Collaborator

jluethi commented Oct 17, 2024

This is great and the amount of detail is totally sufficient for the beta launch! Very nice to make the task list more compact & structured this way.

Or should we move to "every user has a unique username attribute and when we show info about a task group we also mention who owns it"?

In the context of "should we use usernames more broadly across the interface, sure, why not, we can also add them here. I don't see as something critical we need to have right now though.

Instead, I think the next step will need to be more novice-user focused work on deciding which of the current information they care about most, how we improve on that metadata, how we display it in an accessible manner etc.
Some of the things I'd be thinking about here:

  1. Regular users will not care about the command strings, the task meta, the arg schema version, but they will care about the Docs info (especially if we make them more user-facing) & the docs link
  2. Additionally, users will care to see some of the new metadata that now gets added to tasks
  3. If we have some top-level package description, that would be useful to have & show

Most of those thoughts should be tackled later. One quick fix we could add: Can we make Command non parallel & Command non parallel expandable like Initialisation Meta and others?

@jluethi
Copy link
Collaborator

jluethi commented Oct 17, 2024

In that context: If the task list becomes something more useful to regular users, which is more browsable and useful in discovery, as well as more compact thanks to the grouping by packages, we may consider putting it on top of the page and adding the task collection below (/ accessible via button or so). Most users won't collect new packages after all

@tcompa tcompa added the to be discussed Not ready to implement label Oct 22, 2024
@tcompa tcompa changed the title [placeholder] Display ownership info in task-group "Info" Display ownership info in task-group "Info" Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
to be discussed Not ready to implement
Projects
Development

No branches or pull requests

2 participants