Hi,

I've been preparing the release notes for Servicecomb lately, and I have
found the following problems:

1. The commit messages are not clear
  The commit messages should have a concise and clear headline describing
what the commit changed followed by a detailed body explaining why and how,
and other necessary information. Most of the commit messages are unclear
and does not have a body.
  Please read this article for how to write a commit message:
    https://chris.beams.io/posts/git-commit/

2. The PR messages are not clear
  There is a rule in checklist for the PR states 'Each commit in the pull
request should have a meaningful subject line and body'. But few of us
followed.
  For simple changes, the commit message is enough to be used as PR
message. For more complicated changes, we should provide more information.

3. The issues in the Jira system are not clear.

4. The issue tags are not correctly used in jira.
   Changes that introduce new functionality can be tagged as feature.
   Changes only affect internal API should be marked as improvement.

   For tasks, we should also mark it as one of the following:
feature/improvement/bugfix.


Clear commit messages and PR messages is a critical part of an open-source
project. Because only with a clear history log, new developers can get the
information they are interested in without repeated direct communication
with us.



-- 
Best Regards,
Yang.

Reply via email to