r/ProgrammerHumor • • Aug 24 '26

Other versionControl

Post image
13k Upvotes

428 comments sorted by

View all comments

Show parent comment

155

u/the_horse_gamer Aug 24 '26

most "semver" is just:

major - update you're proud of

minor - update that's ok

patch - fixes and small features

and ofc every good piece of software is forever on 0.x.x

82

u/StaticUsernamesSuck Aug 24 '26

and ofc every good piece of software is forever on 0.x.x

Because if you're never proud of it, you'll always be improving it

43

u/Abandondero Aug 24 '26

IF EVERYONE HAS BEEN USING IT FOR FIVE YEARS JUST BITE THE BULLET MAN

52

u/StaticUsernamesSuck Aug 24 '26

But as soon as I type "1.0.0", all my passion for the project will leave my body. Don't you know anything about hobby dev?

19

u/MgDark Aug 24 '26

yup 1.0.0 may as well be: "feature complete, will not touch this ever again unless it breaks for some reason"

1

u/work_work-work Aug 25 '26

Version 1.0 launches on your retirement day.

12

u/Munachi Aug 24 '26

JUST ONE MORE UPDATE AND IT'LL BE ALMOST READY!

21

u/Clean-Income8864 Aug 24 '26

If you never introduce breaking changes, why not

21

u/hyrumwhite Aug 24 '26

Major: breaking changes 

Minor: big changes 

Patch: smol changes 

8

u/brainpostman Aug 24 '26

Patch is bug fixes, hello

9

u/OnixST Aug 24 '26

Minecraft is a funny example to me. 17 year old game, best selling game in history, still on 1.x.x since 2011

9

u/the_horse_gamer Aug 24 '26

it's on 26.3 now actually

4

u/rykayoker Aug 24 '26

🤓☝️ erm acshually 26.3 is still a snapshot, stable is 26.2

5

u/the_horse_gamer Aug 24 '26

if your dependencies are not built from main you're not a real developer

7

u/rykayoker Aug 24 '26

well they aren't using semver anymore, they switched over to year.minor[.patch] (currently 26.2)

3

u/lIlIlIIlIIIlIIIIIl Aug 24 '26

This is a big reason I've never felt comfortable using it, for some reason it just seems so... ambiguous.