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
> > > >

Reply via email to