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

[Dashboard] new widget: Recent updates or News based on DocRepo widget #9274

Open
christinerogers opened this issue May 21, 2024 · 2 comments
Assignees
Labels
GSOC Google Summer of Code related Proposal PR or Issue suggesting an improvement that can be accepted, rejected or altered

Comments

@christinerogers
Copy link
Contributor

christinerogers commented May 21, 2024

Christine's idea from Loris meeting - generally agreed a good potential GSOC project:

Copy the Doc Repo updates panel on the Dashboard to make a new element that shows latest Projects/datasets added.
This panel should be configurable - turn on/off in the Config module.

Permissions/visibility: generally should be visible to all.
Configuration could include these 2 options:
a- respect project permissions for the user (they won't see any projects they aren't already affiliated to)
b- for data discovery: Show all (new) projects regardless of user affiliations (so they can request access, e.g.)

why: For open science projects (not active studies), it's useful to show "what's new" and better use side-panel space on the Dashboard.
Ideally this space could be used to list automatically the latest projects/datasets added, with a link to the profile of the dataset, candidate count, maybe a list of modalities.
Ideally you could click through to see a profile of the dataset (similar either to the EEGNet dashboard panel, or to CCNA"s Data Access page), or as a default, to the Candidate Profile page pre-filtered for that Project/dataset

Expected to be useful to: EEGNet, C-BIG, maybe CCNA, other open science repositories

Note: @samirdas says something similar was done for NIHPD, and it took a lot of manual updates (fair caveat). Looking forward to your comments on this if anything comes to mind.

@christinerogers christinerogers added Proposal PR or Issue suggesting an improvement that can be accepted, rejected or altered GSOC Google Summer of Code related labels May 21, 2024
@christinerogers
Copy link
Contributor Author

Ayush, don't hesitate to ask clarifying questions or propose ideas here.
e.g. Looking at Raisinbread and across the database tables, what fields could used as the best measure of when a Project / dataset was added (so we can tell which ones were added recently)

@christinerogers christinerogers changed the title [placeholder] Panel on Dashboard: Recent updates or News [Dashboard] new widget: Recent updates or News based on DocRepo widget May 24, 2024
@christinerogers
Copy link
Contributor Author

This is @ay-bh 's next project as soon as he is ready with the Issue Tracker changes. Still valid and priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GSOC Google Summer of Code related Proposal PR or Issue suggesting an improvement that can be accepted, rejected or altered
Projects
None yet
Development

No branches or pull requests

3 participants