It is reproducible from a clean install, as far as I can tell (but it is 
possible that I had not deleted previous leiningen fully). I have posted it 
on the issue tracker.

What I was thinking is not to integrate CCW installation to leiningen, but 
instead a "Clojure Starter Kit" just for windows that installs 
leiningen+CCW. This is a bit easier since you just need to worry about 
windows.

On Friday, February 15, 2013 6:33:51 PM UTC+1, vemv wrote:
>
> On `lein repl` hanging - it could be anything, from the repl is used (
> https://github.com/trptcolin/reply/) to who knows. If your issue is 
> reproducible with a clean lein install, there should be no reason why a bug 
> report wouldn't be welcome.
>
> File hosting wouldn't be as much as problem a setting up a mini build 
> system that continuously fetched the latest stable release of CCW and 
> applied it to Eclipse, making sure it works for users from every OS... it's 
> much more maintainable to let the user figure out what IDE/editor to use 
> and how to get it working.
>
> It'd be ideal if `lein self-install` saved a lot of work / decisions to 
> the newcomers, but making that happen requires a lot of effort - which 
> might or might not be worth it, especially considering lein devs' 
> contributions come from their free time (afaict). Same thing for Clojure 
> the language, the library ecosystem, etc.
>
> On Fri, Feb 15, 2013 at 6:11 PM, Jules <jules...@gmail.com 
> <javascript:>>wrote:
>
>> Yes, just zipping up a clean eclipse+ccw was my first thought too, but 
>> the resulting file is rather large 200MB or so, so we'd need to find 
>> hosting for that.
>>
>>
>> On Friday, February 15, 2013 6:09:14 PM UTC+1, vemv wrote:
>>
>>> Now I think it, if automating the CCW plugin install is too difficult 
>>> (Eclipse is very script-unfriendly) we could just mantain an 
>>> already-configured setup ready to download. In other words, zipping and 
>>> uploading a clean `eclipse` folder.
>>>
>>> On Fri, Feb 15, 2013 at 6:03 PM, Víctor M. V. <ve...@vemv.net> wrote:
>>>
>>>>  on the CCW hang you mention - I saw an issue that was marked as 
>>>> "critical" on the bug tracker, two weeks ago. As I can't find it anymore I 
>>>> assume it's been fixed. Are you sure you're using the absolute latest 
>>>> version?
>>>>
>>>> If you are, you should open an issue.
>>>>
>>>> I like your idea. Assuming curl is installed, when running `lein.bat 
>>>> self-install` the user could be asked whether he wants to download "a 
>>>> fully 
>>>> functioning Clojure development environment" or something like that.
>>>>  
>>>>
>>>> On Fri, Feb 15, 2013 at 5:36 PM, Jules <jules...@gmail.com> wrote:
>>>>
>>>>>  By the way, I've been trying to write an install script for windows 
>>>>> that installs leiningen + CCW. Creating a folder for all Clojure stuff, 
>>>>> putting that folder on the PATH, downloading lein.bat, running lein 
>>>>> self-install, downloading eclipse works OK. So far there are two problems 
>>>>> I 
>>>>> ran into that prevented full installation:
>>>>>
>>>>> 1. How to install CCW into eclipse from the command line? There should 
>>>>> be a way to do it according to this page: http://help.eclipse.org/**
>>>>> galileo/index.jsp?topic=/org.**eclipse.platform.doc.isv/**
>>>>> guide/p2_director.html<http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_director.html>but
>>>>>  I haven't been able to come up with an actual command that succesfully 
>>>>> installs CCW. I suppose the -repository should have the ccw update site, 
>>>>> but what should be the -installIU argument?
>>>>>
>>>>> 2. How to prevent CCW from hanging when creating a leiningen project.
>>>>>
>>>>>
>>>>> On Friday, February 15, 2013 5:19:01 PM UTC+1, Jules wrote:
>>>>>>
>>>>>> lpetit, I'll describe my experience with CCW on windows. Installing 
>>>>>> CCW is fairly easy, though not as easy as just downloading and running. 
>>>>>> If 
>>>>>> you go to the counterclockwise site (https://code.google.com/p/**cou*
>>>>>> *nterclockwise/ <https://code.google.com/p/counterclockwise/>) it is 
>>>>>> reasonably clear what you should do, but not as clear as it could be by 
>>>>>> a 
>>>>>> long shot. New users would be inclined to click the download button on 
>>>>>> the 
>>>>>> top, which takes you to a page with two jars, which is not the correct 
>>>>>> way 
>>>>>> to install CCW. On the main page there are links, and one of them in the 
>>>>>> middle is "Installation / Feature description / 
>>>>>> Documentation<https://code.google.com/p/counterclockwise/wiki/Documentation#Install_Counterclockwise_plugin>".
>>>>>>  
>>>>>> That should really be very prominent. On that page you find these 
>>>>>> instructions, among a page with a lot of other stuff:
>>>>>>
>>>>>> ----
>>>>>>
>>>>>> Pre-requisites:
>>>>>>
>>>>>>    - Java Virtual Machine (JVM) 6 or higher (for running Eclipse. 
>>>>>>    Your projects can still use Java 5)
>>>>>>    - Eclipse 3.5 or higher installed : "Eclipse SDK" package, 
>>>>>>    "Eclipse for Java Developers" package, "Eclipse for Java EE 
>>>>>> Developers" 
>>>>>>    package, etc. (really, any packaging including JDT -Java Development 
>>>>>> Tools- 
>>>>>>    features will work) 
>>>>>>
>>>>>> Update site : 
>>>>>> http://ccw.cgrand.net/**update**site/<http://ccw.cgrand.net/updatesite/>
>>>>>>
>>>>>> ---
>>>>>>
>>>>>> So you download java 6+. Then you download eclipse, which uses a 
>>>>>> non-standard way to install (on windows). But then what? Turns out 
>>>>>> you have to go to Help -> Install new software, paste that url, select 
>>>>>> counterclockwise, press next a couple of times and then you're good to 
>>>>>> go.
>>>>>>
>>>>>> But now you still don't have leiningen, which is essential if you 
>>>>>> want to do anything non toy. The installation page of CCW does describe 
>>>>>> how 
>>>>>> to create a leiningen project, but doesn't say that you first have to 
>>>>>> manually install leiningen. Even if you manage to install it, which is 
>>>>>> quite a feat for a newbie (as described previously), how do you then use 
>>>>>> it 
>>>>>> from CCW? For me, if I create a new leiningen project, the a new project 
>>>>>> gets created but then the IDE hangs and the project doesn't have 
>>>>>> anything 
>>>>>> in it...
>>>>>>
>>>>>> A quick way to improve the situation is to make it prominently clear 
>>>>>> on the homepage of CCW what the steps are for installing a full featured 
>>>>>> CCW + leiningen. Even better would be to create a package to automate 
>>>>>> those 
>>>>>> steps of course.
>>>>>> vemv, I don't know how the situation is now with Ruby, but when I 
>>>>>> used it it was really easy (and I did use it for non-toy purposes -- I 
>>>>>> got 
>>>>>> paid to use it). You downloaded the ruby installer, ran it, opened a 
>>>>>> command line and typed "gem install rails" and you have everything you 
>>>>>> need. The "it's hard no matter what you do if you use open source" 
>>>>>> really 
>>>>>> doesn't match with my experience. There *are* easy to use open source 
>>>>>> projects. Python is another example. You're right that there are a lot 
>>>>>> of 
>>>>>> open source projects that aren't as easy, like OCaml for example, and 
>>>>>> look 
>>>>>> how successful that is. But this isn't a pissing match between different 
>>>>>> projects. Don't we want people to use Clojure?
>>>>>>
>>>>>> Jules
>>>>>>
>>>>>  -- 
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Clojure" group.
>>>>> To post to this group, send email to clo...@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+u...@**googlegroups.com
>>>>>
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/**group/clojure?hl=en<http://groups.google.com/group/clojure?hl=en>
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Clojure" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to clojure+u...@**googlegroups.com.
>>>>>
>>>>> For more options, visit 
>>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>>> .
>>>>>  
>>>>>  
>>>>>
>>>>
>>>>
>>>  -- 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clo...@googlegroups.com<javascript:>
>> Note that posts from new members are moderated - please be patient with 
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+u...@googlegroups.com <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to clojure+u...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 
-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to