sosy-lab / benchexec

BenchExec: A Framework for Reliable Benchmarking and Resource Measurement
Apache License 2.0
227 stars 192 forks source link

Replace react-vis with something else? #570

Open PhilippWendler opened 4 years ago

PhilippWendler commented 4 years ago

The library react-vis that we currently use for drawing plots is unmaintained. The company behind seems to be working on a successor, but it is unclear when this will be available and how it will be.

Right now the library does what we need, but at some point we might need to replace it. Based on this overview survey, the library recharts might be a suitable replacement.

DennisSimon commented 4 years ago

recharts looks very promising. The api looks easy to use and easily expandable.

lachnerm commented 3 years ago

It seems that there has been some development going on after the date of this issue. The deprecation message was removed at the end of May and some changes happened. However, here it is stated that this seems to have been temporary and currently no work is being planned (26/11). I couldn't find any more information, so currently the future of the library seems to be unsure.

What should we do about that? Wait and see how they are going to continue the project or switch to an alternative?

PhilippWendler commented 3 years ago

Yes, given that we do not have a concrete need for replacing it, we should just wait.

vinayak-00017 commented 6 months ago

it's a very old conversation, a lot might have happened. So what is the state of this issue? Are we going to replace the library? Is there any specific library that is being considered?

PhilippWendler commented 6 months ago

This is a good question. On our side nothing has happened. It seems that there have been some releases for react-vis, but they are not listed on GitHub and I cannot find release notes, which makes them dubious. It is questionable whether react-vis is still under good maintainership. Also, support for React 18 is questionable.

I guess it depends whether we find a good replacement. I do not know of any alternative libraries right now.

JawHawk commented 6 months ago

I think recharts will be the best preferable replacement. I have used it many times and it has most of the features.

PhilippWendler commented 6 months ago

Seems plausible, at least as a first glance it looks good. But maybe there are other libraries as well, would be good to get some overview.