When updating my server I regularly get in trouble about not even knowing what version of a mod I'm just running. I thought about it and had some ideas to improove this. Probably someone has ideas too or thinks I'm wrong so please post your opinion!
I do suggest as best practice for every mod:
1) Mod has a unique name
2) each release of a module has a unique version number
3) on load print module name and version number
3) (optional) custom version number printed on load for mods not modified by original author
Having module version number available in minetest eg by /modinfo might be good too. But this might need changes in minetest.