Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is a great critique, and something important to address if "pragmatic versioning" actually becomes a thing. I think one solution is to have "LTS Pragmatic Versioning" as a subtype e.g. LTS.ANNOUNCE.INCREMENT could be "LTS Pragmatic Versioning", if you're not committing to LTS you can just use the more vague base "Pragmatic Versioning" until/unless you're willing to commit to more as a package author. The main tension here is some package authors will want to indicate LTS, and others won't (I might only commit to LTS for 10-20% of my packages, since every change needs a tiny bit of extra evaluation)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: