Hi ALL,
hope you do well.
I'd like to discuss with the community and hope to get many responses on the following question - how would you like to see the open source PIV community to manage their software development - separately or jointly?
For instance, there's a new PIV software in Python,
https://www.sciencedirect.com/science/article/pii/S2352711022001741 that refers to OpenPIV in Python and Matlab and also to our work on GPU clusters, but takes a different branch and re-develops the DPIVSoft in Matlab with Python and OpenCL (GPU). Seems very good, of course, requires some time to develop their community and gain users. On one hand we're kind of competitors over the users attraction, though they do admit we're established and have an efficient code, I quote:
"the Python version of OpenPIV-Python produces a speedup of 1.65 with respect to the DPIVSoft-Python version" (Thanks to all the developers of OpenPIV)
On the other hand, why would the two similar softwares compete, wouldn't it be better if we jointly develop a new version which tries to incorporate the best of both?
Please, tell what you think - shall we approach the authors of DPIVSoft to try to create the next version or work in parallel and let the competition to create a better software by evolution?
Thanks
Alex