grimoirelab
grimoirelab copied to clipboard
Analysis of issues by stage they are in on GitHub Project Kanban
GitHub has a Projects module in which a Kanban view can be used to organize issues and track their development progress.
Looking at the github_issues index on chaoss.biterg.io, I didn't see any information related to GitHub Project Kanban stages.
The relevant GitHub API seems to be: https://developer.github.com/v3/projects/
The issue timeline event moved_columns_in_project may also be interesting, especially for calculating for how long a project has been in its respective column: https://developer.github.com/v3/issues/timeline/
Does GrimoireLab enrich issue data with information about which project/column it is part of?
Perceval doesn't fetch GitHub project information and timeline. The inclusion of this new feature requires changes on the whole chain (raw, enrichment, visualziations).
This would be pretty interesting to measure the throughput of kanban boards and could be applied not only to Github. I'm thinking about Phabricator which would be interesting for the Bitergia team but Gitlab would be also pretty interesting.