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 for git repositories #146

Open
florianwallerer opened this issue May 18, 2022 · 0 comments
Open

Dashboard for git repositories #146

florianwallerer opened this issue May 18, 2022 · 0 comments
Labels
tooling Topics related to tooling and tool extension development

Comments

@florianwallerer
Copy link
Contributor

florianwallerer commented May 18, 2022

To monitor the health of projects in ASAM, it makes sense to have a dashboard automatically created from Git information. This information is useful for the ASAM Office, the TSC, CG:SIM, the project manager but also the project members.

Technical KPIs

  • Timeline
    • Active milestones on timeline with today marker
      • active = open milestones from git with percentage of completed issues
      • date from git
  • Days until release
    • Document freeze date minus today
  • Ticker / Announcements
    • Can be edited by a site admin
    • Can be solved by a specific issue in the repository (e.g.: parent repository)
    • Can be automatically resolved by a formatted email to a dedicated bot/recipient
  • Issues with most interest | issues to watch
    • Issues, with more than 2 subscribers & and action (Comment or created) in last 3 days. Issues with more Comments within 3 days are more important than with less comments. If there are the same amount of comments, the date of the comments are the decider
    • Data from git (Issues with comments, subscribers)
  • Merged MRs
    • The 3 newest merged MRs that are not older than 1 month. If there are less than 3 merged MRs a dummy is displayed, like "No merges since xx"
  • MergeRequests/Issues are displayed wich are ready for the CCB
    • Get Issues with label requires:CCBReview
  • useful links
    • project guide
    • proposal of the project
    • link to repository
    • link to documents ?
  • Contacts
    • ASAM Contact for the project
    • PL of the project
    • WG Leads ?
  • Next planned meetings
    • Get from the OpenXCalendar (html/ics)
@philipwindecker philipwindecker added the tooling Topics related to tooling and tool extension development label Jun 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling Topics related to tooling and tool extension development
Projects
Development

No branches or pull requests

2 participants