As with transports, we probably want to leave the number of hadoop distributions as an open-ended string since there are so many of them and an enum locks us in more at the code level.  Much like the discussion with transport enums.  Adding Thomas to see what he things.  @trisberg