So favorite topic =)

> In fact, it's even OK-ish to use it after the ticket name, since we see such 
> tickets in our code base. It's just not the default and should not be 
> recommended to new users.

Agree here. I would be even more liberal: at least there should be a
consistency among our guidelines.

2020-06-03 16:55 GMT+03:00, Andrey Gura <ag...@apache.org>:
> Pavel,
>
> Form my point of view, your example doesn't break the format rule.
> Moreover, the historical aspect also encourages us to follow this
> format in the future (again because it makes easier parsing of
> commits' messages).
>
> On Wed, Jun 3, 2020 at 4:44 PM Pavel Tupitsyn <ptupit...@apache.org> wrote:
>>
>> Andrey, Ilya,
>>
>> I agree that we should follow a standard.
>> What would you say about .NET tickets/PRs?
>>
>> Since the very beginning all those tickets are called ".NET: Foo Bar",
>> and commit messages are "IGNITE-XXXX .NET: Add Foo Bar".
>>
>> Is it ok to continue like this, or do you think we should remove ":" here
>> as well?
>>
>> On Wed, Jun 3, 2020 at 4:38 PM Andrey Gura <ag...@apache.org> wrote:
>>
>> > I've prepared PR [1]
>> >
>> > I already tried to discuss commit message format [2] but stumbled upon
>> > some criticism. I still believe that we have to follow only one
>> > standard. It is unrelated with any annoying. It is just normal
>> > practice which also allows avoid of precedents with references to any
>> > concessions (e.g. on code review).
>> >
>> > Simple and sole format also makes easier commits log analysis (of
>> > course we already must remember that we have many commits with
>> > different message formats).
>> >
>> > [1] https://github.com/apache/ignite/pull/7894
>> > [2]
>> > http://apache-ignite-developers.2346864.n4.nabble.com/Commit-message-format-td46573.html
>> >
>> >
>> > On Wed, Jun 3, 2020 at 4:24 PM Ilya Kasnacheev
>> > <ilya.kasnach...@gmail.com> wrote:
>> > >
>> > > Hello!
>> > >
>> > > I have just noticed the following:
>> > >
>> > > The pull request title is treated as the final commit message.
>> > > The following pattern must be used: IGNITE-12407: Add Cluster API
>> > > support
>> > > to Java thin client
>> > >
>> > > However, this format conflicts with our "how to contribute" guide:
>> > > - Rename review to include JIRA key and description (example:
>> > > "IGNITE-42
>> > > Support CacheLoader and CacheWriter")
>> > > - There should be no colon after ticket name. Moreover, this is
>> > reinforced
>> > > by our commit messages: there 2x as much entries without colon after
>> > ticket
>> > > name than ones with colon.
>> > >
>> > > So I propose to change this checklist:
>> > > "The following pattern must be used: IGNITE-12407 Add Cluster API
>> > > support
>> > > to Java thin client"
>> > >
>> > > WDYT?
>> > >
>> > > Regards,
>> > > --
>> > > Ilya Kasnacheev
>> >
>


-- 

Best regards,
Ivan Pavlukhin

Reply via email to