Closed Bug 531824 Opened 16 years ago Closed 11 years ago

Add commit hook to each supported VCS (CVS, SVN, Hg) to require a non-empty log message

Categories

(Developer Services :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: reed, Unassigned)

Details

Too many people commit things to SVN with empty log messages (as in, no log messsage at all). We should require some type of log message for all commits via a pre-commit hook.
Severity: normal → enhancement
Assignee: server-ops → aravind
Not sure I can just randomly enforce a policy like this without this being discussed first. Please have that discussion first (on some public location) and re-open the bug when its approved there.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
I disagree that this is something that has to go through the normal policy making process, as I can't foresee any possible reason why somebody would not agree with my request to ensure our VCSes have log messages that aren't completely blank. However, I will start a thread on m.governance about this, but I again don't think it's necessary in this particular case.
I never said someone would disagree. The point is to at least let folks know that such a change is coming. The public announcement would at least serve that pupose, if not spark a discussion.
While Google Groups doesn't show the thread at all, I brought this up on m.governance, and nobody disagreed. However, people did feel this should be done for all VCSes, not just SVN, so expanding this bug to cover all VCSs. If you wish, I can find separate bugs for each VCS.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Summary: Add commit hook to SVN to require a non-empty log message → Add commit hook to each supported VCS (CVS, SVN, Hg) to require a non-empty log message
Status: REOPENED → NEW
Assignee: aravind → nobody
Component: Server Operations → Server Operations: Projects
Assignee: nobody → server-ops-devservices
Component: Server Operations: Projects → Server Operations: Developer Services
QA Contact: mrz → shyam
This is something that should be on a repo-by-repo or module-by-module basis.
Status: NEW → RESOLVED
Closed: 16 years ago11 years ago
Resolution: --- → WONTFIX
Component: Server Operations: Developer Services → General
Product: mozilla.org → Developer Services
You need to log in before you can comment on or make changes to this bug.