The most popular Clojure web framework right now is Noir by far. In my mind, Noir is in the same category as Sinatra and Flask---a microframework that allows you to expose some functionality over HTTP.
I find myself constantly reimplementing the same general-purpose code for every project. Things like authentication, form validation and even ORM are missing from Noir. What I would like to see is a new Clojure framework that is based around similar ideas as Django or Ruby on Rails. I want all the batteries included.
- Sane, built-in templating language (Jinja2, Mustache)
- Forms (display, validate, save, csrf protection)
- ORM (can be fairly simple)
- Admin interface
- Pagination
- E-mail sending
Feel free to ask more questions below. If there is a project like this already in the works, please do let me know.
Clojure tends to encourage that almost everything you list be implemented as libraries. It is silly to reimplement these things on a per-app basis -- put them in libraries. They don't have to be stuffed into a big framework. I think Compojure gets it right. Plug things in when you need them, don't tie them all together.