-
Notifications
You must be signed in to change notification settings - Fork 1
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
Implement software activity dashboard #144
Comments
iam-flo
added a commit
that referenced
this issue
Nov 12, 2024
17 tasks
iam-flo
added a commit
that referenced
this issue
Nov 12, 2024
iam-flo
added a commit
that referenced
this issue
Nov 25, 2024
iam-flo
added a commit
that referenced
this issue
Nov 25, 2024
iam-flo
added a commit
that referenced
this issue
Nov 25, 2024
iam-flo
added a commit
that referenced
this issue
Nov 25, 2024
iam-flo
added a commit
that referenced
this issue
Nov 25, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is an epic issue, integrating all issues to create the activity dashboard.
Is your feature request related to a problem? Please describe.
For novice software engineers, keeping track of basic project activities like issues, pull requests (PRs), and reviews can be challenging, especially in a collaborative environment. Without a consolidated view, they may struggle to stay organized, leading to missed tasks and incomplete processes, ultimately affecting project efficiency and learning outcomes. A straightforward, accessible way to visualize these core activities is needed.
Describe the solution you’d like
We propose creating a dashboard that displays real-time data on issues, pull requests, and reviews in a single, easy-to-navigate view. This dashboard will serve as an introductory tool to help users:
Monitor Basic Activities: Show a clear, consolidated view of all open issues, active pull requests, and pending reviews to allow for easy tracking of project progress.
Track Status and Updates: Display essential status information (e.g., open, in progress, closed) to provide users with a quick overview of current activity.
Provide a Simple, User-Friendly Layout: Design an intuitive interface that is easy for novices to understand and interact with, focusing solely on issues, PRs, and reviews without additional complexity.
This initial dashboard will act as a foundation for future enhancements, allowing users to familiarize themselves with project tracking basics and understand their progress in a structured way.
Objective
Enable developers to have a complete overview of their activities(Issues, PRs, and reviews).
Enable developers see connections between activities(as tree of activities maybe).
Enable developers to filter their activities.
Enable developers to see more advanced metrics than they can on GitHub -> create a side bar, that displays metrics absolutely and in relation to working in that repository(length of PRs, with suggestion to lower the length, duration of work on issues, how often the developer reviews)
ToDo
The text was updated successfully, but these errors were encountered: