In a company I'm working at, I'm seeing something like<p>A.B.YYWW.RR<p>- A : Major Hardware Revision<p>- B : Minor Hardware Revision<p>- YY : 20YY year code (e.g. 2021 would yeld YY=21)<p>- WW : ISO week (https://en.wikipedia.org/wiki/ISO_week_date)<p>- RR : Firmware Revision<p>What other versioning system have you seen in the field?<p>---------<p>Also does versioning have to necessarily be incremental?
What if the last few digits are a portion of a git hash (At least for internal or test releases).<p>One other possibility is to use iso week date plus revision number (YYYY.WW.R) e.g. `2020.11.7`