On Friday, February 28, 2014 1:30:00 PM UTC-2, Daniel Solano Gómez wrote: > On Thursday, February 27, 2014 9:22:34 PM UTC-6, Santiago Pelufo wrote: > > Light Table is a very interesting platform for experimenting new things > > regarding the way we program, and I meant to apply for GSOC there, but they > > didn't get accepted. Is there any way Clojure might take them under their > > wing, like python acts as an umbrella organization for numpy, sympy, etc? > > Yes, you are welcome to do something with Light Table under the Clojure > organisation. Like Python, it is an umbrella org and not tied to any one > project. > > > As a javascript programmer, the first problem I ran into with ClojureScript > > was the java dependency, and the complicated compilation pipeline, which in > > my opinion raises the barrier for people coming to cljs. I've done the > > Udacity course on programming languages and I would very much like to help > > lower that barrier and learn more about compilers and clojurescript by > > contributing to cljs-in-cljs (https://github.com/kanaka/clojurescript). > > > > I understand Rich Hickey said in the cljs release that they had > > purposefully avoided migrating some parts of the compiler to clojurescript, > > and he justified that choice, but I don't remember how. What is the > > clojure/core position towards that project? > > I don't know, but I don't think that plays a large role in deciding whether > or not a particular GSoC project is accepted. > > > The clojure GSOC ideas page clearly states that new project ideas are > > unlikely to work out, and the Porting Quill and Om Vizualization projects > > are both attractive, but I still wanted to ask for guidance here. Any > > suggestions? Thank you very much. > > Well, I think the important thing is to ensure that the project is of an > appropriate scope, and that you have taken the time to think through it. > Coming up with a detailed project plan is a key way to demonstrate this. > > Some project ideas may be too ambitious to complete in one summer, but that > doesn't mean a project that accomplishes a first, well-defined phase won't be > accepted. One of the goals of GSoC is to get students involved in open > source projects, and if there is a good chance you will stick around after > summer, that would be great. A number of Clojure/GSoC students have > continued to work on their projects after the summer, and some have even > worked on related projects for more than one summer. > > If there is an idea you are particularly passionate about, go for it. Come > up with a good plan and find some mentors who would like to help you with it. > All of these things: motivation to complete the project, a well-defined > project, and mentor/community support are key to a successful GSoC project. > > I hope this helps. > > Sincerely, > > Daniel
Thank you very much, your comments are extremely helpful. I will plan more thoroughly what I intend to do and present it to the light table folks to see if they are willing to mentor me. -- 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.
