Created by: pecigonzalo
This still a draft which is 90% a copy of the Distribution role.
/cc @nicksnyder