I hope I am not pre-announcing things before they've been tested to work, or misinterpreting work that is going on now, but it appears that Leiningen folks are fixing Windows-specific issues as this conversation is taking place (perhaps due to this conversation taking place).
https://github.com/technomancy/leiningen/issues/1744 https://github.com/technomancy/leiningen/issues/1733 https://github.com/technomancy/leiningen/pull/1716 Andy On Mon, Oct 27, 2014 at 3:17 PM, Sean Corfield <s...@corfield.org> wrote: > 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_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. > -- 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.