On Thu, Oct 11, 2012 at 5:05 PM, Wido den Hollander <w...@widodh.nl> wrote:
>
>
> On 10/10/2012 08:50 PM, Noah Slater wrote:
>>
>> Perhaps we could document this on the wiki, as part of a nascent coding
>> standards policy?
>
>
> I'd say so. We already have a coding convention, it's just a small step to
> add a commit convention.
>
> I personally like 'clean' GIT repos with clear commit messages.

+1

Except I do have to say that small documentation / legal fixes
typically don't have that long winded an explanation.

Example:
https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=fde4fee5d74fc74f9684e3eea6c6e1e24cd5d01a

Any opinion about having room in a standard for shorter ones like this?

> Wido
>
>
>>
>> On Wed, Oct 10, 2012 at 8:01 AM, Rohit Yadav <rohit.ya...@citrix.com>
>> wrote:
>>
>>> Hi folks,
>>>
>>> With due respect, I would like to request all the committers and
>>> contributors to write better commit message. [0]
>>>
>>> For example, a good commit message:
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=384c03e42578f17432a483d5828aad64175d9c49
>>>
>>> A good commit message subject should have something like this with 80
>>> chars width:
>>> <Header line>: <short log description>
>>> <blank line>
>>> <body of commit message, explain things why, what, how, etc. giving
>>> background>
>>> <bulleted points help>
>>> <blank line>
>>> <Reported-by: if it's a bug>
>>> <Reviewed-by: if it was reviewed>
>>> <Signed-off: turn on signature in your .gitconfig>
>>>
>>> This is what we follow on
>>> http://git.videolan.org/?p=vlmc.git;a=shortlogand they are crazy about
>>> commits and patches, they just don't accept junk
>>> messages, even if code is fine. You may check, there is no or few
>>> reverts.
>>>
>>> When something breaks, I check all last commits and do a git log -p
>>> <file>
>>> to go through recent changes to a file, in case I think something broke I
>>> like to identify the changes that may have caused it instead of fixing it
>>> which may introduce further problems. I use tig and zsh to regularly
>>> follow
>>> commits and read commit messages.
>>>
>>> Also, please fix your editors and follow coding conventions.
>>>
>>> [0] https://github.com/torvalds/subsurface/blob/master/README (at the
>>> end)
>>>
>>> Regards.
>>> PS. I had to email about it as we're uncool with our git commit habits,
>>> we
>>> are doing triple or quadruple reverts, we need to fix our habits.
>>>
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=7bcbae5e91a4cd122d0efa7f2542eab73debb6df
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=c49f3beccfcd1257eca1ea06606fb55b3fdf5093
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=66daa1a2bc6e86adea265a8a0b8b512756c8f77c
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=828fa3389bbe7cd0378c4e55152d671932badca2
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=bb7f9ad9774019f4fdb4d72b2e32a36df9c89188
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=75e2a1012fccc01c639c7f41be564ac0e32088fb
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=5078dff6e76649fbc51e2b9c003fd8e03eef18f3
>>>
>>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=850433240401cd318f1d8d8b0fa2032a60d52c1f
>>
>>
>>
>>
>>
>

Reply via email to