Provide ability to get statistics of user defined group of contributors
This blueprint aims at giving stackalytics user a capability of forming their own group which consists of set of openstack contributors and show statistics for their efforts as a whole.
As a second step get efforts of this group against set of projects like HEAT,NOVA etc.,This project group is again a user defined project group.
Use cases are like
* Track community efforts of user-defined group of users instead of doing for each contributor individually and calculate the group statistics..
* Get contribution statistics country wise like Get statistics of all openstack users from India.
We propose to give the input of list of groups in JSON format in Stackalytics UI and this input populates the group drop down. These user defined groups are not pervasive. They are tied to the session. This gives flexibility for the users to define their own group and do not clutter the Stackalytics with all kinds of user defined groups.
Input Format of json Example:-
We provide a text box to upload json and store it in session and use it.
{"data": [{"group" : "Team1","users" : ["Userid1"
Userids are launcpad ids of users.
This creates a dropdown of groups in Frontend for user to select the group.
Blueprint information
- Status:
- Started
- Approver:
- Ilya Shakhat
- Priority:
- Undefined
- Drafter:
- lokesh s
- Direction:
- Needs approval
- Assignee:
- lokesh s
- Definition:
- New
- Series goal:
- None
- Implementation:
- Beta Available
- Milestone target:
- None
- Started by
- lokesh s
- Completed by