I finally managed to OpenSource the various pieces of code that I carry around from project to project.
I have split it into several leiningen projects, you can find them at https://github.com/webnf/webnf The main premise of this thing is that it's a'la carte and that webnf is a good name for an umbrella akin to ring, but with much extended focus. Apart from all the useful bits and pieces that are in there, the highlights: - a straight ClojureScript port of enlive (the selector and tranformation engine) - a vhosting webserver for servlet and fcgi, based on jetty - an AsyncServlet, that allows access to the async capabilities of Servlet 3.0 - curated dependecies of meaningful sets of popular libraries An important part that's still missing, is the classloader handling code to load multiple webapps in their own clojure runtime. I wrote that, but that is still pretty gnarly. Coming soon. The different projects have enjoyed various amounts of finish, but the grander vision is a curated set of dependencies, focussing only on the gaps left by other libraries. The plan is to deprecate functionality, that becomes available in dependencies. I want webnf to be a lean tool from the devops trenches. Happy to respond to question, comments and suggestions. kind regards -- 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.