Oak oak HTTP-based hierarchical resource store Oak is a system for storing and managing a hierarchy of web resources. An Oak system is accessed using HTTP, possibly with extensions like WebDAV or AtomPub. Each resource stored in Oak is associated with a media type, and pluggable converters are used to generate different representations of the resources. For example, a PHP resource would be executed on the server side when requested as text/html. Pluggable map-reduce tasks are used for things like search indexes and resource summaries. The managed resource hierarchy is stored in a distributed hash table or an equivalent cloud storage backend. 2010-6-14 completed Jukka Zitting 79c84b7b6c8440f312aac4557938d9c3fbcb1384 clojure javascript