Nigel Daley wrote:
As you know, we've added a release note field in Jira from which we can build a reasonable set of user facing release notes.

I always thought that the message in CHANGES.txt should be written for end-users. Isn't that the case? If so, shouldn't we strive to improve & better structure these instead or in addition?

I guess I'm still unclear on the difference between these. There are now three places where we include summary descriptions of changes:

1. The commit message. This should usually be minimal, enough to jog the memory, and always with a reference to the JIRA issue, but it does not need to be sufficient for end users.

2. CHANGES.txt. We include one message per JIRA issue here, organized into sections. These are meant to be user-readable. When combined with updates to documentation (javadoc & forrest), they should be sufficient for end users to understand how a change will affect them.

3. Jira release notes.  See (2), above.

Is that right? Or is there some critical difference between (2) and (3)? Or do you expect (2) to be more like (1)?

Doug

Reply via email to