Hello, > Ruby has a lot of cool web frameworks. For example: > > * Borges > * CGIkit > * Iowa > * Radical > * Rails > * SWS I'm sad that Narf doesn't have mind-share anymore (www.narf-lib.org). > Some of them share a significat (?) number of code, like: > > * Cache (LRU,...) > * Session, unique session key generation > * Request, Response classes > * WEBrick servlets > * Dispatcher > * Html-generation stuff, templates (e.g. HTTP Error templates) Somethings here are HTTP interface stuff (Request, Response classes). I mentioned the idea of using Narf like what you mention, but I think Narf would need to be obviously great before anything like that could happen. I've found that dispatching and templating is a matter of personal taste; it's hard to find common ground there. Sessions are trivial to implement, so it doesn't really bother me that those are duplicated. Caching would be interesting to have in a library, but I'm not sure if I'm qualified to write it. Cheers, Patrick