On Oct 25, 2014, at 8:20 AM, Geoff Caplan <ghcap...@gmail.com> wrote:
> I've worked on Open Source projects myself and realise the realities. But 
> this is a big project, and ignoring the needs of new Windows users is surely 
> hurting it significantly? If this was prioritised, I suspect someone could be 
> found to do this.

The general response has always been: if you’re interested in doing this for 
Windows, we welcome your efforts. It hasn’t been a priority because it seems 
that relatively few Windows users are motivated to solve the problem. It also 
seems that relatively few Windows users are interested enough in Clojure for 
there to be enough pain to motivate people to overcome it. I don’t know why 
that is.

When we started ClojureBridge, we worried that we’d get a lot of WIndows users 
since ClojureBridge was aimed at beginners (new to programming) but the reality 
has been relatively few Windows users and the current instructions seem to have 
worked well for our workshops so far:

https://github.com/ClojureBridge/curriculum/blob/master/outline/setup_win7.md 
<https://github.com/ClojureBridge/curriculum/blob/master/outline/setup_win7.md>

https://github.com/ClojureBridge/curriculum/blob/master/outline/setup_win8.md 
<https://github.com/ClojureBridge/curriculum/blob/master/outline/setup_win8.md>

The vast majority of students have been Mac users (we’ve also had a handful of 
Linux users).

Although I’m primarily a Mac user myself, I grumbled about how hard it was to 
get Clojure / Leiningen installed and running on Windows XP some time ago (a 
few years back), but I don’t know enough about Windows to build an installer, 
so I futzed around and got wget installed (eventually) and then the nascent 
lein.bat worked. Since then, I’ve repeated that install process just once, on a 
Windows 8.1 laptop, using the djpowell installer which worked at the time.

In other words, for each individual, it’s painful just once or twice, but not 
painful enough it seems to warrant figuring out an automated solution and 
maintaining it.

> Simply assuming that Windows users will be able to figure out all these steps 
> while working in the dark is surely unrealistic?

The instructions would need to be written by Windows users - and kept up to 
date by Windows users - and I’m sure the community would welcome folks stepping 
up to do that, but I think the reality is that the vast majority of Clojure 
users just don’t have the Windows expertise needed to do much about it :(

Sean Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)



-- 
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/d/optout.

Reply via email to