Hi there,
the original task is:
1)We have the dynamic list of projects and projects details which looks like:
-project1 name, list of assignees, list of statuses;
-project2 name, list of assignees, list of statuses;
-project3 name, list of assignees, list of statuses;
...
2)We have to create a report with statistics for each project, that report must consists of:
-the number of issues which status is in the list of statuses(per project);
-the number of issues which were assigned on someone from the list of assignees last month(per project);
-the number of issues which were closed by someone from assignees list last month(per project);
3)The list of projects and details may be changed and we have to provide the ability to change for original reporter.
4)The report must be in excel and must be sent to reporter monthly.
How this task may be completed?
I have only Script Runner plugin which more or less suits for this...
It's not the problem to write a groovy script to figure out the numbers per each project and send it to reporter, But the main question - how to provide the reporter with the ability to change the initial list?
I thought about dynamic forms(functionality available in scriptrunner) but it's not suitable because we don't know the amount of projects in that list and we can't fill in the fields into form dynamically.
So it seems to me that the ways to do the task is to store the list:
-hard-coded - in this case we will be able to change the list by reporter request,
-as a file - provide the reporter ability to change the file(store the file in bitbucket and change the rights in a way when the reporter can commit the file directly in web).
Am I missing something? Is any other way to do this?
Thank you