Friend 0.1.3 released

2013-01-13 Thread Chas Emerick
I released [com.cemerick/friend 0.1.3] to Clojars this afternoon.  Friend is 
an extensible authentication and authorization library for Clojure Ring web 
applications and services:

https://github.com/cemerick/friend

This release has a mix of fixes and minor enhancements; the changelog is here:

https://github.com/cemerick/friend/blob/master/CHANGES.md

Of immediate interest is a change in the transitive Guice dependency, required 
by the openid4java toolchain that inexplicably continues to refer to a build of 
Guice that was only available via a now-404 Maven repo hosted on Google Code.  
The disappearance of that repo means that projects using Friend  0.1.3 likely 
will not build at all, since `lein deps` will not succeed (unless you already 
have the affected dependencies in your local .m2 cache).

Friend 0.1.3 now only requires dependencies from Maven Central and Clojars; 
this will not change in the future, so this problem should never reoccur.  
Beyond that, the OpenID workflow will be split out of Friend proper into its 
own project circa Friend 0.2.0

I hope you find Friend useful for your sites and services.

Cheers,

- Chas

-- 
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


Re: Friend 0.1.3 released

2013-01-13 Thread faenvie
Guice that was only available via a now-404 Maven repo hosted on Google 
Code.

i was bitten by that, when i wanted to give friend a try.

i like your rational for friend. It is 100 Percent true:

Securing Ring applications and services is (charitably speaking) a PITA 
right now, with everyone rolling their own, or starting with relatively 
low-level middlewares and frameworks. This will never do. Serious web 
applications need to take security seriously, and need to readily 
interoperate with all sorts of authentication mechanisms that have come to 
litter the web as well as internal networks.
Security is a sensitive and multiheaded issue. 
I hope that Friend will get special love by the community. 

cheers Fanny

-- 
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