wiremod / wire

Garry's Mod add-on that allows users to wire up components in order to make more elaborate automatic and user-controlled contraptions.
http://www.wiremod.com
Apache License 2.0
554 stars 332 forks source link

Class Version/Conversion System #646

Closed ghost closed 9 years ago

ghost commented 10 years ago

I think each class in wiremod needs to start containing it's own version number, so when any major changes are made to it, it's possible to convert old versions from dupe files to new versions. With a versioning system in place, bigger changes could be made. A method of translating from old versions, to new versions is needed as well.

AbigailBuccaneer commented 9 years ago

I've been doing things which involve moving away from ever manually having to do any dupe logic, which I feel is a nicer approach than explicit versioning.