I was looking at Mezmorelda's mod interoperability effort, and it got me thinking, maybe an effort should be started to set some sort of rules for making mods for New Vegas and releasing them to the public. It is not going to solve all mod incompatibilities, but it can greatly minimize them, and those modders who follow the rules can state so in their mods.
Simple things like:
* Each modder has a 4-5 digit/letter tag used at the beginning of every new obejct ID, quest name, etc
* All mods go in a directory named after the tag (ex: meshes/abc12mods/mod1, textures/abc12mods/mod1)
* No vanilla assets are modified, all modifications are added. Ex. if you re-texture an outfit, you make a new object ID and therefore a new outfit, rather than merely replacing the vanilla asset's texture.
* All items added to vanilla containers are added through scripts, rather than directly in the GECK.
What do you guys think?