On Thu, Oct 9, 2008 at 9:18 AM, Filip Hanik - Dev Lists
<[EMAIL PROTECTED]>wrote:

> Costin Manolache wrote:
>
>> I never understood the use of the manual changelog - as opposed to svn log
>> and good  commit messages.
>> Could we just use that ?
>>
> that would be nice if we then could generate the 'changelog' to ship with
> the release.
> for an admin that is about to upgrade, it's much nicer to have the
> changelog to see what bugs got fixed, what changes were implemented, then
> have to scan the SVN repository.
> the changelog. the changelog is widely used by admins during upgrade
> scenarios


Just include the bug number and links in the commit message. Whatever you
put in the CHANGES you can put in the commit log as well.
I don't know if SVN supports templates - most likely it does.

The formatting seems ok - it's not very different from the manual file - and
shouldn't be very hard to write a script to change the
layout.

I've seen projects that generate the 'changelog' using automated tools,
based on the source control system. The extra benefit
is that better commit messages would make it easier to understand the
changes when browsing the svn.

Example:

 jsvn log  -l 5
------------------------------------------------------------------------
r699128 | markt | 2008-09-25 16:20:48 -0700 (Thu, 25 Sep 2008) | 1 line

Partial fix for 45878. If we are happy with this approach for the spec JARs,
extend it to the remaining Tomcat JARs.
------------------------------------------------------------------------
r699126 | markt | 2008-09-25 16:00:57 -0700 (Thu, 25 Sep 2008) | 1 line

Update default year
------------------------------------------------------------------------
r698925 | markt | 2008-09-25 04:07:44 -0700 (Thu, 25 Sep 2008) | 1 line

Add NOTICE file to uninstall section.
------------------------------------------------------------------------
r698892 | jfclere | 2008-09-25 02:29:23 -0700 (Thu, 25 Sep 2008) | 2 lines

Use lastest tc-native version.

------------------------------------------------------------------------
r698629 | markt | 2008-09-24 09:21:25 -0700 (Wed, 24 Sep 2008) | 2 lines

Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45879
Move the NOTICE file to the install dir
------------------------------------------------------------------------


Costin



>
> best
> Filip
>
>  Costin
>>
>> On Wed, Oct 8, 2008 at 4:24 PM, Filip Hanik - Dev Lists
>> <[EMAIL PROTECTED]>wrote:
>>
>>
>>
>>> I'd like for us to start using the changelog for trunk, we're losing a
>>> lot
>>> of changes being documented, not everything gets ported to 6.0 etc
>>> do you guys have any thoughts on this?
>>>
>>> Filip
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to