Hello everyone!

        (to: and reply-to: set to common-dev, cc: the rest of ‘em, to 
concentrate the discussion)

        HADOOP-11731 has just been committed to *trunk*.  This change does two 
things:

a) Removes dev-support/relnotes.py
b) Adds dev-support/releasedocmaker.py

        releasedocmaker.py works as a replacement for both the release notes 
generation process as well as the CHANGES.TXT file.  As documented in 
BUILDING.TXT, running ‘mvn site -Preleasedocs’ will generate both the release 
notes and a change log for that release in markdown format based upon the 
FixVersion field in JIRA.  During the creation of the website, these files are 
then converted to HTML for use on the apache.org website.   The release notes 
file only contains incompatible changes and JIRA that specifically have release 
notes.  The changes file only has the data for that release.

        This is obviously an incompatible change.  There is a good chance this 
code will not appear in branch-2.  There might be some additional fallout (esp 
since some folks write code against CHANGES.TXT) so I wanted to give everyone a 
heads up.

        Also, I’ll be filing some additional JIRAs/doing some additional work 
to:

a) remove CHANGES.TXT from trunk
b) pre-populate x amount of Hadoop 2.x release data into trunk so that the 
auto-indexer can pick it up
c) update the HowToRelease information with, well, how to do releases based 
upon these new capabilities


        Thanks!

Reply via email to