At least getting the hadoop jars off the dirt classpath should try to be addressed pre 1.0 but no matter what the strategy related to handling of hadoop jars, the set of distributions is open ended so I feel we should not use an enum here.