Ivan, Val, > But is it really important whether someone puts a colon, a dash, or just a > space after the ticket number?
Absolutely not important. But every time when you want to write script for processing commit messages in some way you should check what exactly format committers use. I do not want to argue about this. But it always better to follow some rules then not. On Fri, Mar 20, 2020 at 3:01 AM Valentin Kulichenko <valentin.kuliche...@gmail.com> wrote: > > I agree with Ivan. All contribution rules should be reasonable and should > *add value*. > > For example, a requirement to include the ticket number is a great idea as > it creates a clear link between a commit and a JIRA ticket. This helps to > track the history, simplifies searches, etc. > > But is it really important whether someone puts a colon, a dash, or just a > space after the ticket number? I believe there is no difference whatsoever, > and it doesn't make sense to overcomplicate. This will only make it harder > for new contributors to join the community. > > -Val > > On Thu, Mar 19, 2020 at 3:59 PM Ivan Pavlukhin <vololo...@gmail.com> wrote: > > > Andrey, > > > > I am working with about 4 projects. And I do not want to bother myself > > whether colon in a commit message is required or prohibited. And I > > believe that we should encourage to contribute not only those whose > > full-time job is contribution to Ignite. So, a contribution process > > should be as simple as possible. It is simple when it follows common > > sense and practices, but not some project UNNECESSARY rules. > > > > > What could be simpler than exactly one format without any optional > > things? :) > > A format that conforms with common sense and practices is much simpler. > > > > > I don't understand why examples of other project should be considered at > > all. > > To illustrate that there is a common practice to use colon. Also > > treating colon optional seems to be a common practice at all. > > > > And please answer the question from my previous message: > > > Is there any any harm from a "colon" in a commit message? > > > > In my opinion current state with commit messages prefixes is totally > > fine and there is no need to change anything. > > > > Best regards, > > Ivan Pavlukhin > > > > пт, 20 мар. 2020 г. в 01:40, Andrey Gura <ag...@apache.org>: > > > > > > Ivan, > > > > > > What could be simpler than exactly one format without any optional > > things? :) > > > > > > I don't understand why examples of other project should be considered > > > at all. Most of commit messages in Apache Ignite have described format > > > without additional symbols. It is absolutely okay to require to follow > > > such rules. > > > > > > On Fri, Mar 20, 2020 at 1:05 AM Ivan Pavlukhin <vololo...@gmail.com> > > wrote: > > > > > > > > Andrey, > > > > > > > > Personally I would consider a proper format (where colon is optional): > > > > > > > > IGNITE-XXXX[:] my message > > > > > > > > Is there any any harm from a "colon" in a commit message? While we are > > > > working in open source simplification is very important. And I suggest > > > > to not bother contributors and committers with unnecessary rules. Not > > > > all of us contribute only in Ignite and both formats (with colon and > > > > not) are common [1, 2, 3]. > > > > > > > > [1] https://github.com/apache/kafka/commits/trunk > > > > [2] https://github.com/apache/hive/commits/trunk > > > > [3] https://github.com/openjdk/jdk/commits/master > > > > > > > > Best regards, > > > > Ivan Pavlukhin > > > > > > > > чт, 19 мар. 2020 г. в 23:15, Alexey Zinoviev <zaleslaw....@gmail.com>: > > > > > > > > > > Ok, lets keep in mind and remind during PRs to each other > > > > > > > > > > чт, 19 мар. 2020 г., 17:32 Andrey Gura <ag...@apache.org>: > > > > > > > > > > > Igniters, > > > > > > > > > > > > please, notice that right commit message format the following: > > > > > > > > > > > > IGNITE-XXXX my message > > > > > > > > > > > > There is no colon (:) after XXXX. There is no hyphen (-) between > > XXXX > > > > > > and message. There is only one space. > > > > > > > > > > > > How to contribute doc [1] doesn't state this as requirement and > > just > > > > > > contains some examples of commit message/PR title. But there are no > > > > > > docs that requires colon and/or hyphen. So the best approach here > > is > > > > > > *uniformity*. > > > > > > > > > > > > [1] > > https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute > > > > > > > >