Just my 2-cents, cider-nrepl/cljs-tooling makes an effort to be backwards-compatible, but there's still issues with eg. piggieback that we rely on. The latest work from dnolen on normalizing repl setup seems to address that , but I don't yet understand the full effects/ripples in the larger ecosystem.
On Tue, May 12, 2015 at 6:43 PM David Nolen <[email protected]> wrote: > I don't understand why you are not putting pressure on the tooling you > like to support the 1.6.0 compatible versions of ClojureScript. As far as I > can tell this where your real issues actually lie. > > On Tuesday, May 12, 2015, Stephen Nelson <[email protected]> wrote: > >> You're right, deciding to use Clojurescript 2.5 years ago was betting >> on an immature project and a big risk for our business. We've >> mitigated that risk by curating an extensive test suite and employing >> human testers to thoroughly exercise our product every time we switch >> releases. >> >> The problem we're having here is not that Clojurescript is immature, >> but rather than your decision to change Clojurescript's dependency >> from 1.6->1.7 means the other 80% of our codebase must now use beta >> Clojure. This is a big surprise, and forces us to take the leap from >> 1.6 to 1.7 much sooner than we'd planned. Hence, it would have been >> good to have some community consultation, or at least some warning. >> >> On Wed, May 13, 2015 at 9:34 AM, David Nolen <[email protected]> >> wrote: >> > On Tue, May 12, 2015 at 4:29 PM, Stephen Nelson <[email protected]> >> wrote: >> >> >> >> We're developing a large commercial project with about 20k lines of >> >> clojurescript. Decisions like this one can have a big impact on our >> >> team, we'd appreciate if in the future you could take the time to >> >> consult the community before making dependency changes that will >> >> affect upstream users. >> > >> > >> > If you're using ClojureScript which has been in perpetual alpha/beta >> for 3.5 >> > years I don't possibly see how you can have a problem with using >> > Clojure-1.7.0-beta2 in production. ClojureScript is only very recently >> > approaching Clojure levels of stability. >> > >> > David >> > >> > -- >> > Note that posts from new members are moderated - please be patient with >> your >> > first post. >> > --- >> > You received this message because you are subscribed to the Google >> Groups >> > "ClojureScript" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected]. >> > To post to this group, send email to [email protected]. >> > Visit this group at http://groups.google.com/group/clojurescript. >> >> -- >> Note that posts from new members are moderated - please be patient with >> your first post. >> --- >> You received this message because you are subscribed to the Google Groups >> "ClojureScript" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/clojurescript. >> > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/clojurescript. > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
