Re: optimized clojurescript->js file throws exception but debug version does not?

2012-10-06 Thread Andrew
What about the --output_wrapper part? My clojurescript js never calls the minified foreign library directly: What I have is [1] some plain non-optimized javascript that calls [2] CodeMirror for the code and position, then calls [3] my clojurescript js to find out how to do the requested paredi

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Softaddicts
It works for Oracle because they have the $$$ to support it. You just confirmed that we are on the same wavelength, they have the weapons to nail anyone who would like to exercise exclusive rights on some contribution made under their CA even if that individual lives in Kazakhstan. They have the i

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Max Penet
Google also has something similiar, and it has probably been checked by an army of layers. http://code.google.com/legal/individual-cla-v1.0.html On Sunday, October 7, 2012 2:25:36 AM UTC+2, Ben Mabey wrote: > > On Oct 6, 2012, at 6:04 PM, Michael Klishin > > > wrote: > > > > 2012/10/7 Softaddi

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Ben Mabey
On Oct 6, 2012, at 6:04 PM, Michael Klishin wrote: > > > 2012/10/7 Softaddicts >> The validity of a scanned signature or electronic keys is subject to >> interpretation >> and assessment on a per case basis especially in civil contracts by the >> diverse >> legal systems on Earth. >> >> It'

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Softaddicts
For documentation purposes, I think it could be relaxed but it would still need some reviewing process. The main concern here's is to avoid cloning other published stuff with legal rights either intentionally or not. Luc P. > It would be nice if there were an alternative to the CA for small

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread aboy021
It would be nice if there were an alternative to the CA for small documentation contributions. Wikipedia is largely built up from a small pool of dedicated people but many valuable contributions come from small anonymous edits. On Saturday, 6 October 2012 18:22:32 UTC-5, Luc wrote: > > > The v

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Softaddicts
The validity of a scanned signature or electronic keys is subject to interpretation and assessment on a per case basis especially in civil contracts by the diverse legal systems on Earth. It's not the Clojure community that is behind, it's the legal systems of many countries that did not follow

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Rich Hickey
On Oct 6, 2012, at 12:02 PM, Jay Fields wrote: > The CA process isn't what stops me from contributing, the post a patch > to Jira is what seems broken to me. I don't even remember how to > create a patch. Clojure is on github - we live in a fork & pull > request world, it's time for Clojure to ge

Re: Some Friend documentation and regarding documentation in general

2012-10-06 Thread Chas Emerick
Hi Dave, This is a metric ton of awesome; thank you very much for taking the time and effort to put all this together. And, BTW, based on what I've seen so far, I never would have thought you were new to Clojure. :-) cont'd… On Oct 6, 2012, at 11:49 AM, Dave Della Costa wrote: > I think Chas

Re: == is not transitive?

2012-10-06 Thread Jean Niklas L'orange
On Friday, October 5, 2012 7:17:50 PM UTC+2, Ben wrote: > > I'm not sure what you mean by this. Transitivity means that for all x, > y, and z, (Fxy & Fyz) => Fxz. But there are values of x, y, and z for > which that does not hold. > Yeah, sorry. What I meant was that == is only commutative if

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Andy Fingerhut
I would agree that the CA pain is overemphasized if the submitter lives in the USA or Canada. It isn't difficult at all. I have since heard that to get a letter from Russia to the USA, there are several methods, but they range from inexpensive-but-can-take-months-and-are-unreliable, to quick-

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Andy Fingerhut
I don't always remember how to create a patch, either, but I do remember where to go to get the short instructions to do so in case I forget. In case you are curious, the process for creating a patch is documented here, under the heading "Developing and submitting patches to Clojure and Clojure

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Softaddicts
I do not agree at all with you. Any piece of software that gets used widely needs to be maintained with some formal process otherwise there's no way to insure consistency of future releases. It gets worse as you increase the # of people that can modify code. Tickets may seem to you as overhead but

Re: Some Friend documentation and regarding documentation in general

2012-10-06 Thread Dave Della Costa
Sorry Michael, I was mistaken about it being Compojure, this is obviously all lein-ring territory (see in particular, "Starting a web server"): https://github.com/weavejester/lein-ring (12/10/07 2:57), Michael Klishin wrote: 2012/10/6 Dave Della Costa mailto:ddellaco...@gmail.com>> And s

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread John Gabriele
On Saturday, October 6, 2012 12:03:00 PM UTC-4, Jay Fields wrote: > > I once noticed that a Clojure fn didn't have a type hint on a return > value. Adding ^String made a substantial performance difference. Not > knowing the process, I forked, and did a pull request. I got this > response: > >

Re: Some Friend documentation and regarding documentation in general

2012-10-06 Thread Dave Della Costa
Ah, right. Again, something I'm making assumptions about that maybe I shouldn't be. I use 'lein ring server-headless' to run the app, and it always shows up on port 3000. I believe this is a part of Compojure, but I have to admit I'm not positive--it shows up in the Compojure docs here (minu

Re: Some Friend documentation and regarding documentation in general

2012-10-06 Thread Dave Della Costa
Thanks Shantanu! Yeah, I'll ping Chas Emerick to see what he thinks if he doesn't tune in on this thread. (12/10/07 2:25), Shantanu Kumar wrote: This is fantastic documentation and Michael's feedback is apt and valuable. I think resources like this should be linked-to from the Friend README (o

Re: Some Friend documentation and regarding documentation in general

2012-10-06 Thread Dave Della Costa
Michael, this is great feedback. > This tutorial is missing the crucial first step: explaining how to > add Friend as a dependency with Leiningen > (and Maven). So, part of me had thought that these details would covered by looking through the source of the repo, but on consideration, I think y

Re: clojurescript: how to use clojure.reflect/doc in the cljs-repl?

2012-10-06 Thread David Nolen
On Sat, Oct 6, 2012 at 1:32 PM, Frank Siebenlist wrote: > David, please do not apologize… your contributions to clojurescript have > been invaluable, and the last time I checked you still have a full-time job > with that village-newspaper somewhere on the East coast... > > My current efforts are

Re: clojurescript: how to use clojure.reflect/doc in the cljs-repl?

2012-10-06 Thread Frank Siebenlist
David, please do not apologize… your contributions to clojurescript have been invaluable, and the last time I checked you still have a full-time job with that village-newspaper somewhere on the East coast... My current efforts are to help improve the clojurescript help facilities. I have workin

Re: Some Friend documentation and regarding documentation in general

2012-10-06 Thread Shantanu Kumar
This is fantastic documentation and Michael's feedback is apt and valuable. I think resources like this should be linked-to from the Friend README (or an appropriate documentation site, e.g. CDS) to collect such pointers in one place. Shantanu On Oct 6, 10:02 pm, Michael Klishin wrote: > 2012/10

Question on mandatory arguments for -> and ->> macros

2012-10-06 Thread Shantanu Kumar
Hi, I am curious about the rationale for the mandatory arguments for -> and ->> macros. user=> (doc ->) - clojure.core/-> ([x] [x form] [x form & more]) user=> (doc ->>) - clojure.core/->> ([x form] [x form & more]) For -> a form is optional, but

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Jay Fields
The CA process isn't what stops me from contributing, the post a patch to Jira is what seems broken to me. I don't even remember how to create a patch. Clojure is on github - we live in a fork & pull request world, it's time for Clojure to get on board with that. I once noticed that a Clojure fn d

Some Friend documentation and regarding documentation in general

2012-10-06 Thread Dave Della Costa
Hi folks, I've been pretty slack in communicating via the mailing list, but I realized today that there is a lot of important dialogue going on here so I have to make more of an effort to take part--I want to be a part of this community! In any case, I've been using Friend a lot lately, since I c

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread Softaddicts
This insistence on the so-called "CA pain" seems to me overemphasized. It's a one shot process. Even if it takes 4 weeks for the paper to reach its destination, it does not prevent anyone from starting to work on some contribution. The CA needs to be in by the time the work is about to get publis

Re: clojurescript: how to use clojure.reflect/doc in the cljs-repl?

2012-10-06 Thread David Nolen
Sorry about the reflect stuff is quite new and in need of work. The reflect support should work through whatever port browser REPL was setup on. On Saturday, October 6, 2012, Frank Siebenlist wrote: > Ok - I managed to get clojure.reflect/doc to work if the browser loads the > javascript from the

Re: ANN: a Clojure docs site, and github organization

2012-10-06 Thread aboy021
+1 to lowering the barrier to entry for contributing to the community. One of the much lauded features of Git is that it can be used to create a "network of trust". In principle this means you can open your repo up to anyone, but by being choosy about the pull requests you accept you can contro