For what it's worth, I've submitted 20+ patches to ClojureScript and one or two to Clojure proper. I still find the process to be extremely unpleasant. I consistently avoid interacting with JIRA until the last possible minute: That software is actively user-hostile. Without naming names, I've spoken with a half dozen other active contributors who feel the same way. If I wasn't between jobs at the time, I'd never have made it over the hump towards being a contributor.
On Friday, January 18, 2013 1:01:52 PM UTC-8, Irakli Gozalishvili wrote: > > I have being trying to engage community and to contribute to clojurescript > for a while already, > but so far it's being mostly frustrating and difficult. I hope to start > discussion here and maybe > get some constructive outcome. > > ## Rationale > > I'm primarily interested in clojurescript and not at all in clojure, > because of specific reasons (that > I'll skip since their irrelevant for this discussion) dependency on JVM is > a problem. Removing > that's dependency is also my primary motivation to contribute. > > ## Problems > > - I do understand that most of the clojurescript audience is probably > also interested in clojure, > but please don't enforce that. Have a separate mailing list so > that people interested in > clojurescript and not clojure could follow relevant discussions without > manually filtering out > threads. > > - What is the point of being on github if you don't accept pull requests > and require I do understand > that there maybe specific reasons why jira flow was chosen, but > seriously that's another ball > thrown at potential contributor to joggle. Not to mention that there are > several options how > jira and github could be integrated. > > - My latest attempt was to configure travis.ci for integration tests > https://github.com/clojure/clojurescript/pull/21 > > Integration tests are great specially because they run on every pull > request and post details back > into pull requests. This also means that lot of local test run time can > be saved. Not to mention that > for clojurescript tests you need JVM, v8, spidermonkey and moreā¦ > > If these things are intentionally made hard to stop new people with more > clojurescipt interests then please > make it more clear, cause otherwise it just a motivation killer. > > Thanks > -- > Irakli Gozalishvili > Web: http://www.jeditoolkit.com/ > > -- 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