3 ms·
> maybe we should stop expecting perpetual updates and maintenance of OSS? Maybe a small, focused, reliable library that does one thing really well and never ge
by 1659447091 2y ago
> maybe we should stop expecting perpetual updates and maintenance of OSS? Maybe a small, focused, reliable library that does one thing really well and never gets updated is actually the perfect OSS?
This is something that took some getting use to working with clojure. You'll hear it a lot, a lot of libraries are simply "done". They do their thing and they do it well. The language itself prioritizes not making breaking changes so there is rarely a need to "maintain" many libraries that were last updated years ago.
Habit still makes me pause when seeing it, but looking through the code will usually be reassurance enough or tell you that it was abandoned and needs work. There is also CLJ Commons[0] that takes useful/popular libraries that are done/mostly done and no longer maintained by the original maintainers. Usually the only changes are some performance updates with new JVM/Clojure features. Many of them are incredibly useful and haven't been updated in months or years.
[0] https://clj-commons.org https://clj-commons.org