
22 Jul
2013
22 Jul
'13
5:15 p.m.
Usually I would say not - we have the InterfaceVersion for that. For example SRM v1 and v2 are incompatible, but both have a Name of SRM. I think they should only have different names if they're really fundamentally different.
Also, think about future compatibility as well as the past - even if gram 5 is totally different to any previous gram, could there be a gram 6 which is backward-compatible? If so you'd have to keep calling it gram5 which wouldn't be very elegant ... Stephen -- Scanned by iCritical.