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<javascript:>
> > 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 
>> <javascript:>>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.htmlbut
>>>  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/**
>>>> counterclockwise/ <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/**updatesite/<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<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