The issue that Clojure, its contrib libraries, and ClojureScript do not accept 
github pull requests has been brought up several times before on this email 
list in the past.  Feel free to search the Google group for terms like "pull 
request".  Short answer: Rich Hickey prefers a workflow of evaluating patches, 
not pull requests.  It is easier for him.  You aren't likely to change his 
preference on this issue.  That choice wasn't made in order to make it harder 
on contributors.

Instructions on creating patches for Clojure are under the heading "Developing 
and submitting patches to Clojure and Clojure Contrib" on this web page:

    http://dev.clojure.org/display/design/JIRA+workflow

I suspect they are quite similar for ClojureScript, but I haven't submitted a 
ClojureScript patch before to know for sure.    

Andy

On Jan 18, 2013, at 1:01 PM, 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

Reply via email to