Recently released clojure.tools.cli 0.2.0 has breaking API changes that, as it turns out [1], were announced on the clojure-dev mailing list but not here. While clojure-dev archives are indeed public, many regular Clojure users are not aware of that mailing list and cannot join it easily (my request was rejected, for example). This is not the first time I personally come across breaking API changes in "ex-contrib" libraries that were never announced on this mailing list.
While I have no problem with there being another mailing list I cannot easily monitor, the fact that breaking API changes that affect end users are not announced on this mailing list doesn't sound right to me. clojure-dev is not mentioned in clojure.tools.cli README and cannot be easily discovered via clojure.org. So, Mr. Hickey & other Clojure/core members: please consider changing "ex-contrib" library release process to include mandatory announcements of all of all releases on this mailing list. Highlighting breaking API changes is also very worth doing, in my opinion. Thank you. 1. https://github.com/clojure/tools.cli/commit/439917eda8899f90ad75cc92fe37e966420df043#commitcomment-687839 -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en