document source archive generation