I was talking to a friend of mine yesterday and he mentioned that thought the Rack package itself seemed to be slightly bloated by things like Basic Auth et al. He mentioned two things I thought were interesting and I wanted to get your feedback on it:

1. Like Merb, Rack probably could benefit from using a core and more separation of functionality, and
2. Rack core should only include what's necessary for Rack::Lint to validate a basic application at minimum.

Thoughts?

Matt

--
Matt Todd
Highgroove Studios
www.highgroove.com
cell: 404-314-2612
blog: maraby.org

Scout - Web Monitoring and Reporting Software
www.scoutapp.com