run collect metadata from gradle
fix crawler's output directory
sync to latest spec
set file encoding for crawler
support creation policy