luis wrote:If you give the permission to edit the original post, and if its contents are replaced by the new, updated code, one thing that can happen is the person upgrading the code can screw it.
With many trivial codes the problem is probably not existent, with more complex code it's certainly a possibility. A new data type replacing an old one, a voluntary side effect in the original code not happening anymore "by default", etc. It's easy to miss it.
Yes, the risk is not unlikely, and this will certainly happen. Frankly speaking, I wouldn't like that my code is edited by someone who hasn't been personally authorised by me to do so.
luis wrote:That's why I think the original code should never be touched unless you wrote it (it's already possible to do so thanks to the edit function), and that's why posting the code updated with a link to it from the original thread as already possible it's the best thing.
Agreed. However, that might "blow up" the Tips & Tricks section. And say somebody writes an updated version of some old code of mine, and later I update the code myself by editing the original post. Then I'll have to add a note that the other update is not up-to-date anymore. That might cause some confusion.
So it'll be better just to create a new sub-forum for 5.20 compatible code, and let each contributer post updated versions of their own code to it, as already has been suggested.