> On Thu, Dec 16, 2010 at 8:17 AM, Stuart Halloway > <stuart.hallo...@gmail.com> wrote: >> I wrote: >>> Breaking source compatibility with just about every single preexisting >>> line of Clojure code out there is supposed to make our lives *easier*? >>> I'd dearly love to know how -- my cousin is a stage magician and he's >>> always on the lookout for new tricks, so this would make a nearly >>> perfect Christmas present for him. :) >> >> We are aware that this is a breaking change. :-) >> >> In addition to talking on IRC and the mailing list, we checked dozens of >> Clojure libraries (code review and test suite) and found *minimal* breakage. >> If anyone has different empirical evidence to offer, please do so. > > Define "minimal".
What folllows is more of a characterization than a definition: Number of projects checked: 20+ open source projects and a similar number of commercial projects. Number of unit tests broken by changes in 1.3, across all projects: 1. (Solution: Replace "1" with "1N" in test input.) Number of higher-level tests broken: 0. Number of production breakages observed: 0. It takes a lot of effort to do this checking. I have done it. It takes almost zero time to offer opinions without bothering to check. Stu -- 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