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

  <!-- Include configuration for dependencies listed in setup.py -->
  <include
      package="plone.behavior"
      file="meta.zcml"
      />
  <include package="ploneintranet.notifications" />

  <include package=".adapters" />
  <include package=".browser" />
  <include package=".notifications" />

  <!-- Register the installation GenericSetup extension profile -->
  <genericsetup:registerProfile
      name="default"
      title="Plone Intranet: -- [Todo]"
      description="Extension profile for ploneintranet.todo."
      provides="Products.GenericSetup.interfaces.EXTENSION"
      directory="profiles/default"
      post_handler=".setuphandlers.post_default"
      />

  <genericsetup:registerProfile
      name="uninstall"
      title="Plone Intranet: -- [Todo uninstall]"
      description="Extension profile for ploneintranet.todo."
      provides="Products.GenericSetup.interfaces.EXTENSION"
      directory="profiles/uninstall"
      post_handler="ploneintranet.todo.uninstall.uninstall"
      />

  <plone:behavior
      name="quaive.todo"
      title="Todo"
      description="Todo behavior"
      provides=".behaviors.ITodo"
      />

  <plone:behavior
      name="quaive.milestone"
      title="Milestone"
      description="Milestone this task belongs to"
      provides=".behaviors.IMilestone"
      />

  <adapter
      factory=".indexers.due"
      name="due"
      />

</configure>
