Godot Version
4.4 and up
Questions
I am sad that I merged co-authored code. I verified the quality myself and I am quite convinced the contributor properly vetted the code as well.
My first question to more experienced developers: do you agree with me that the bug fixes in these 3 pull requests are indeed of good quality and an improvement or did I miss something?
- Collision Mode: "Merged", "Fill Only" and "Stroke Only". by Clauveira · Pull Request #378 · Teaching-myself-Godot/ez-curved-lines-2d · GitHub
- FIX #396: errors from editor by Clauveira · Pull Request #401 · Teaching-myself-Godot/ez-curved-lines-2d · GitHub
- Bugfix: stroke of a shape with a cutout by Clauveira · Pull Request #396 · Teaching-myself-Godot/ez-curved-lines-2d · GitHub
Is my disclosure text any good?
If you were someone considering to use a plugin that really solved your problem would you now decide to stop to consider using it?
Knowing that I am not as good at geometry and geometric algorithms as the contributor, knowing that if I were to handcraft this code I would still be looking at these fixes which are correct (effectively being co-authored on myself), knowing that I abhor reintroducing bugs that really don’t need to be there, knowing that Geometry is not patented afaik, would you advise me to purge the code and try to do it all from scratch?
Or shall I just leave the disclosure out there and accept my fate?
I abhor reintroducing bugs, but I’m seriously considering it… I simply can’t unsee the fixes, though. Catch 22 is what they call it, right? Checkmate..
