On Sat, Oct 1, 2011 at 11:24 PM, Tal Liron <tal.li...@gmail.com> wrote: > You're right, it sounds in line with my hopes!
Great! > Would it be possible to think of a better name for this sister project than > "new contrib"? Something that implies its tight relationship with Clojure? I > suggest "Clojure Core". Given the existence of the Clojure/core team, that might be a little confusing :) > On the other hand, going to clojure.org, I simply see a > download link to the new Clojure 1.3.0, with no information on these > organizational changes. It's an old complaint, I know, but clojure.org is > ... not the most useful web site on the Internet. Well, we did get the Getting Started page stripped down and linked to the dev wiki so that the community could keep it updated. I agree that clojure.org has a long way to go when you compare it to the home site of several other languages but I think we'll all get there :) > True, but the default behavior was changed to "dynamic false" meaning the > libraries *must* be refactored for 1.3.0 in order to even run properly > there, which I think was an unfortunate decision. You missed ^{:dynamic true} on *must* :) I got the impression *earmuffed* variables were always intended to be dynamic - and there was a good long period of builds where it was just a warning when an *earmuffed* variable was not annotated with dynamic metadata. Maybe it should have been a whole point version with that warning? My feeling is we got enough notice but I know not everyone will agree. > Again, as Arthur suggested, I would have preferred a per-namespace or > per-library flag saying "language version 1.3.0" which would have set the > default Var behavior to "dynamic false". Unmarked namespaces would have > fallen back to the pre-1.3 default of "dynamic true", and a large pain point > would have been avoided. Users would have been able to migrate code one > namespace at a time, if at all. I suspect there are valid reasons why that might not have been possible but perhaps a longer period of warnings might have helped here. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- 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