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/