2. Hadoop Enhancement Proposal
Based on Python’s PEP
Audience - HDFS and MapReduce
Address maturity/inovation impedence
mismatch
Not for small enhancements, most
patches.
3. HEP (Cont.)
A primary mechanism for:
Proposing new features
Collecting community input
Documenting big design decisions
5. Workflow
Draft and bake on hep@
Propose to general@
Approval via PMC vote
6. Evaluation
Duplication of effort
Technically unsound
Not enough motivation
Doesn’t address backwards compatibility
Review and accept before implementation,
unless the latter helps people understand the
HEP itself.