Andrew Bayer created JCLOUDS-97:
-----------------------------------

             Summary: Come up with some way of automating generation of release 
notes in a useful format
                 Key: JCLOUDS-97
                 URL: https://issues.apache.org/jira/browse/JCLOUDS-97
             Project: jclouds
          Issue Type: Improvement
          Components: docs
            Reporter: Andrew Bayer
             Fix For: 1.7.0


We currently have manually generated release notes, based on commit logs. It'd 
be nice to have this at least partially automated. On one side, we can use JIRA 
to spit out text or HTML for issues fixed in a given release - go to 
https://issues.apache.org/jira/secure/ConfigureReleaseNote.jspa?projectId=12324412
 and choose the version you want, and tada. That's definitely something that 
should be part of any release note generation, since it covers non-commit 
issues as well as code changes for JIRAs. But something that can pillage git 
history and spit out a useful format would be handy as well. 

We've got some tooling here at Cloudera that we use for generating CDH release 
notes, focusing on the diffs between the upstream ASF release and what we 
actually ship (see 
http://archive.cloudera.com/cdh4/cdh/4/flume-ng-1.3.0-cdh4.3.0.releasenotes.html,
 e.g.) - but while we don't have a need for that particular behavior, there are 
bits in the tooling that could be useful - i.e., finding JIRA references in 
commit logs and fetching links/summaries/etc on those JIRA issues from 
issues.apache.org. I'll have to check to make sure we can reuse the particular 
code we have here in jclouds, but even if Cloudera won't let us for some 
reason, it wouldn't be hard to clean-room reimplement. =)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to