text: <?xml version="1.0"?>
  <component name="org.nuxeo.ecm.core.versioning.default-policies" version="1.0">
  
    <require>org.nuxeo.ecm.platform.el.service</require>
  
    <extension target="org.nuxeo.ecm.core.api.versioning.VersioningService" point="policies">
      <policy id="no-versioning-for-system-before-update" beforeUpdate="true" increment="NONE" order="1">
        <filter-id>system-document</filter-id>
      </policy>
      <policy id="no-versioning-for-system-after-update" increment="NONE" order="1">
        <filter-id>system-document</filter-id>
      </policy>
      <policy id="note-as-wiki" increment="MINOR" order="50">
        <filter-id>note-filter</filter-id>
      </policy>
      <policy id="collaborative-save" increment="MINOR" beforeUpdate="true" order="100">
        <filter-id>last-contributor-different-filter</filter-id>
      </policy>
    </extension>
  
    <extension target="org.nuxeo.ecm.core.api.versioning.VersioningService" point="filters">
      <filter id="system-document" class="org.nuxeo.ecm.core.versioning.NoVersioningPolicyFilter" />
      <filter id="note-filter">
        <type>Note</type>
      </filter>
      <filter id="last-contributor-different-filter">
        <schema>file</schema>
        <condition>#{previousDocument.dc.lastContributor != currentDocument.dc.lastContributor}</condition>
      </filter>
    </extension>
  
  </component>
  