ENH: framework for distro paths