3 ms·
I would have included an honorable mention for Guava. With as many as three major releases a year, its versioning system is a performance art piece exploring t
by mumblemumble 6y ago
I would have included an honorable mention for Guava.
With as many as three major releases a year, its versioning system is a performance art piece exploring the endless turmoil and internal struggle of a project that is expected by the world to follow semantic versioning, but whose soul yearns to move fast and break things.
- gred 6y agoAh yes, version "9999.0-empty-to-avoid-conflict-with-guava" is especially impressive.
- astral303 6y agoGuava cannot not be viewed as a stable platform library, with three major releases a year.
- deleted 6y ago[deleted]
- 8note 6y agoOver the past 4 years of using guava in a few services, I haven't needed to do anything more than bump the version number. At least for the basics(immutable collections), it's stable enough
- mumblemumble 6y agoIt's generally pretty fine as a direct dependency. It's when it comes in as a transitive dependency that the demon comes out.