I actually like that the change log is generated from a manually maintained 
changes.xml. This results in a much higher quality change log than if it were 
automatically generated from Jira. 

Remko 

Sent from my iPhone

> On Jan 28, 2017, at 4:26, Matt Sicker <boa...@gmail.com> wrote:
> 
> Oh, I see about the different versions. Users may not be on the latest 
> version, so seeing that it works with the versions in between can be useful.
> 
> Some general clarification on the categories in changes.xml would help a bit, 
> too, since we all need to manually add them ourselves. Ideally, we'd be able 
> to generate this from jira, but that would require going back and modified 
> hundreds of tickets. I started using that style for Log4j Boot so I wouldn't 
> need to maintain two changelogs.
> 
>> On 27 January 2017 at 13:03, Gary Gregory <garydgreg...@gmail.com> wrote:
>> Sure, that would be one way to do it as well.
>> 
>> Gary
>> 
>>> On Fri, Jan 27, 2017 at 10:59 AM, Apache <ralph.go...@dslextreme.com> wrote:
>>> I would reuse the same Jira issue and modify the changes entry to indicate 
>>> that both were tested. 
>>> 
>>> Ralph
>>> 
>>>> On Jan 27, 2017, at 11:54 AM, Gary Gregory <garydgreg...@gmail.com> wrote:
>>>> 
>>>> I like the multiple entries because it shows that we've (presumably, which 
>>>> I did with a full build) tested each Jackson version. It shows that we 
>>>> track releases and that we took the care to test and keep up. That may 
>>>> matter to some and not so much to others...
>>>> 
>>>> Gary 
>>>> 
>>>>> On Jan 27, 2017 10:21 AM, "Matt Sicker" <boa...@gmail.com> wrote:
>>>>> I was looking over the changelog for 2.8 and noticed some things in the 
>>>>> "Fixed Bugs" section that sound like they'd be more appropriate in the 
>>>>> "New features" section such as:
>>>>> 
>>>>> * Added Builder classes (e.g., GelfLayout)
>>>>> * Make GelfLayout independent of Jackson (that is totally a new feature!)
>>>>> * Added CleanableThreadContextMap (not only is it a new feature, it's a 
>>>>> new log4j-api class!)
>>>>> * Any new options added to plugins (e.g., disableAnsi in PatternLayout)
>>>>> * Configurable JVM shutdown hook timeout
>>>>> * Garbage-free changes (unless you consider garbage objects to be a bug 
>>>>> now?)
>>>>> 
>>>>> Also, this isn't such a big deal, but when we do more than two dependency 
>>>>> version upgrades within a single release, it might be clearer to combine 
>>>>> them into a single ticket (e.g., Jackson makes a bit more releases than 
>>>>> we do, so we usually end up with multiple Jackson upgrade tickets in the 
>>>>> changelog which isn't very helpful to a user).
>>>>> 
>>>>> -- 
>>>>> Matt Sicker <boa...@gmail.com>
>>> 
>> 
>> 
>> 
>> -- 
>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org 
>> Java Persistence with Hibernate, Second Edition 
>> JUnit in Action, Second Edition 
>> Spring Batch in Action 
>> Blog: http://garygregory.wordpress.com 
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
> 
> 
> 
> -- 
> Matt Sicker <boa...@gmail.com>

Reply via email to