[openstack] explanation of compilation process