Currently, the dashboard shows projects and groups that you are not a member of, which often means that your dashboard shows none of your own projects. We got to this state simply due to a gap in planning re front-end/back-end - it’s not intentional. Let’s fix it and make the dashboard usable!
Also, the ‘View all my projects’ link at the bottom of the Projects section takes you to a page that also shows all projects, not only my projects.
Proposal
In the projects section:
Content: Only show projects I am a member of.
By “projects I am a member of”, I mean not only projects I own, but also other people’s projects where I am a direct member, and also projects in groups I am a member of.
Side note: this is different from the user profile page, which only shows page that the user owns (in that namespace).
Sorting: Ideally, this view shows the projects you most recently “interacted with” at the top.
→ Will be: most recently modified by anyone (editing properties, nothing to do with session launchers)
Count: up to 5
To see more: The ‘View all my projects’ link at the bottom should take you to the search page with filters set to show all projects you are a member of.
In the groups section:
Content: Only show groups that I am a member of
Count: up to 5 Show all groups I am a member of (no limit)
To see more: The ‘View all my groups’ link at the bottom should take you to the search page with filters set to show all groups you are a member of.
Motivation
Currently, the dashboard shows projects and groups that you are not a member of, which often means that your dashboard shows none of your own projects. We got to this state simply due to a gap in planning re front-end/back-end - it’s not intentional. Let’s fix it and make the dashboard usable!
Also, the ‘View all my projects’ link at the bottom of the Projects section takes you to a page that also shows all projects, not only my projects.
Proposal
In the projects section:
In the groups section:
Show all groups I am a member of (no limit)Build: https://www.notion.so/renku/Show-My-Dashboard-Content-2543d1b58ed341eea606b7608275fbbf