Kit's Versioning Scheme

(most of the other versioning schemes are way too much 4 me)


GEN.MAJ.MIN|PAT-SUFFIX+METADATA


Generation

Something bigger than a major release. Like, DOS-to-Windows-bigger than a major release. It can be incremented while rebranding, changing many parts of the program, preventing backwards-compatibility, etc.


Major

Changes many things in your program. Or a major thing in your program.


Minor

Minor changes to your code.


Patch

Must be a letter. Bug fixes, or REALLY small changes to your code. For example, changing a default value without breaking or altering the execution of the code.


Metadata

Information about the build. Not needed.


Other rules

- | (pipe) = nothing. leave it out.

- Always include Generation and Major. 1 = 1.0, 2 = 2.0, etc.



kit.flounder.online/