将开源库用于应用程序的关键功能

Using an open source library for a critical feature of an application

我刚开始做一个项目,可定制的仪表板是它的主要功能。仪表板由可拖动和可调整大小的框组成。

现在当我们决定也支持 IE11 时,结果发现拖动功能在 IE11 上的性能非常糟糕,这是我们使用的库的内部问题。

https://github.com/tiberiuzuld/angular-gridster2

关于这个图书馆:

问题是 - 正确的做法是什么:

嗯,它被称为开源是有原因的,帮助改进图书馆怎么样?如果创作者不同意您的更改,您仍然可以分叉回购并根据需要进行调整。

从头开始构建类似的东西绝对是可行的,对我来说这听起来更像是重新发明轮子,但如果你有资源,那就去做吧。