eXolnet / redmine_risks

Manage the results of the qualitative risk analysis, quantitative risk analysis, and risk response planning.
MIT License
11 stars 13 forks source link

Additionals Dashboard #17

Open skalimer0 opened 3 years ago

skalimer0 commented 3 years ago

Hello,

I forked your redmine plugins and work on this week.

First, i'm not ruby developer, and Rails too. I just watch code and try to have my idea. Sorry for my code if you watch.

The idea : Use new dashboard's blocks of Additionals plugins to make a matrix of risks on project's overview:

screen_risks

I used chartjs and chartjs-chart-matrix to have the matrix of risks (now, i had to add link for interactivity)

The second idea is to report risks of cross-project subtask (not just in subproject but in all projects).

It's work but code is awful, too awful to make a pull request.

Thanks for your works.

xel1045 commented 3 years ago

I must admit that I'm not a ruby developer either, but the syntax is easy and really similar to other languages.

Your first idea seems promising, good job. If you're able to have a PR someday, I could be a great addition.

Unfortunately, I don't understand your second idea. Could you explain more what problem you're trying to solve, what's the feature and how you think it should work?

Thanks!

skalimer0 commented 3 years ago

My second idea is to retrieve risks from another projects if they have subtask from issues of our project. It's an option from redmine to allow cross-project subtasks with all projects. Because risks from their projects need to be known too (they're not subprojects from our project). I think if theses projects have risks, they must be listed too.

I don't find any way to have this list of projects.... so... i make a brutal sql query. I suppose REDMINE can give a better way.

Another problem, for me, it's the way to include RisksHelper in dashboard's Controller.

If i can make a better code, i'll make PR, if you have any idea to help me.

best regards

xel1045 commented 3 years ago

OK, it's more clear now. I guess this behaviour could be enabled/disabled though a query like the projects query that only show "open" projects by default.

formigadiablo commented 1 year ago

Hello,

I forked your redmine plugins and work on this week.

First, i'm not ruby developer, and Rails too. I just watch code and try to have my idea. Sorry for my code if you watch.

The idea : Use new dashboard's blocks of Additionals plugins to make a matrix of risks on project's overview:

screen_risks

I used chartjs and chartjs-chart-matrix to have the matrix of risks (now, i had to add link for interactivity)

The second idea is to report risks of cross-project subtask (not just in subproject but in all projects).

It's work but code is awful, too awful to make a pull request.

Thanks for your works.

Has this been implemented?

xel1045 commented 1 year ago

No, there was never a pull request for this feature.

skalimer0 commented 1 year ago

Hello,

No i don't create a PR for that for now.... Sorry for that, but i'll do that.

formigadiablo commented 1 year ago

Thanks!

skalimer0 commented 1 month ago

We are migrating our REDMINE to version 5 and I would like to move forward on our various developments on the plugins I hope to make a PR for that quickly