Commit messages

Thomas Doerfler Thomas.Doerfler at embedded-brains.de
Tue Jan 24 16:07:23 UTC 2012


Hi,

Am 24.01.2012 16:32, schrieb Ralf Corsepius:
> On 01/24/2012 10:53 AM, Thomas Doerfler wrote:
>> Hi,
>>

>> So wouldn't it be possibe to generate the Changelogs (maybe in a
>> slightly modified format) automatically now, based on the commit
>> messages and other info in the GIT repository?
> 
> Then you likely are able to explain
> * how you want to _replace_ bogus changelog entries,

Hm, let me think:

The comment attached to a git patch/commit is part of the patch. It's
not just decorum, it is needed to maintain the patch. So a git patch
without a proper comment should not be accepted.

If, _after_ a patch has been accepted, it proves inappropriate because
it has no proper comment, then it should be removed (and replaced by a
patch which has a proper comment applied).

I don't know how such a patch replacement lokks like in the resulting,
automatically generated changelog. But even if  this stays visible in
the documentation (".... patch removed due to inappropriate comment....
", " ... replacement for patch XXX, now with proper comment...") I see
no harm in it.

> * how you want to cope handle rtems CVS history.

The simplest way would be to leave to existing ChangeLogs in place as a
"monument of history". They will maintain changelog info for the
CVS-based design phase of RTEMS.

There may be more intelligent ways to integrate the CVS ChangeLog info
together with the CVS history into git.

> 
>> It seems other projects also went that way.
> Please take into consideration, git currently is an _overrated hype_, so
> you'll likely find many people, who are following it.
> 
> Don't get me wrong, I am not opposed to using git, but I am not naive
> enough to blindly follow this hype.

It would do great harm to the RTEMS project if we all would jump on
every fancy train/hype coming by without thinking, whether this hype is
a benefit or not for the project. So it is good to ask the questions you
ask. OTOH git overcomes some problems, e.g. related to distributed
development, that we carry along for a long time now.

wkr,
Thomas.


> 
> Ralf
> 
> P.S: Chris, Joel, when will RTEMS git finally be fully functional?
> Please provide an ETA.


-- 
--------------------------------------------
Embedded Brains GmbH
Thomas Doerfler           Obere Lagerstr. 30
D-82178 Puchheim          Germany
email: Thomas.Doerfler at embedded-brains.de
Phone: +49-89-18908079-2
Fax:   +49-89-18908079-9



More information about the devel mailing list