On 25/03/2012 17:24, Costin Manolache wrote:
> For Tomcat7 I'm proposing to only add hooks: 'beforeHandshake' callback in
> Handler, and an optional NpnHandler class plus setters in protocol.
> There is no Java7 or spdy dependency at all.

Sounds good to me.

> The main question is if it's ok to add a build-time dependency on npn-boot,

Is this required for 7.0.x or just trunk? I'm assuming just trunk.

> Since users will still have to download npn-boot.jar ( it contains GPL so
> probably can't be distributed with tomcat ) - they could also download a
> jar with those 2 classes and the 2 for jio. That's the second option, if
> compile-time dep to gpl is not ok.

I think that the compile-time dep on GPL needs to be completely
optional. I have no issue with using such a dep in the release builds
but I image that there are folks downstream who aren't that relaxed. It
should be possible to structure this in such a way that Tomcat can still
be compiled if the GPL'd JAR is not available.

> The 3rd option is to have the entire spdy package outside tomcat - but keep
> the hooks ( i.e. 'beforeHandshake', NpnHandler, etc ) - like I'm proposing
> for tomcat7.

That seems excessively complex for the folks that want to use spdy but I
have no issue with that approach.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to