> 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

Reply via email to