<configure 
    xmlns="http://namespaces.zope.org/zope"
    i18n_domain="zope"
    >

  <adapter 
      for="zope.annotation.interfaces.IAnnotatable"
      provides="zope.app.cache.interfaces.ICacheable"
      factory="zope.app.cache.annotationcacheable.AnnotationCacheable"
      />

  <class class="zope.ramcache.ram.RAMCache">

    <factory
        id="zope.caching.RAMCache"
        />

    <implements
        interface="zope.annotation.interfaces.IAttributeAnnotatable
                   zope.ramcache.interfaces.ICache"
        />

    <require
        permission="zope.ManageServices" 
        interface="zope.ramcache.interfaces.ram.IRAMCache"
        />

  </class>

  <utility
      component=".caching.CacheNamesVocabulary"
      name="Cache Names"
      />

  <!-- Include browser package -->

  <include package=".browser" />

</configure>
