저는 그러한 질문에 대한 가장 중요한 대답은 다음과 같습니다. 모든 사람은 특정 프로젝트에 적합한 것을 사용해야하며 최소한 일관성을 유지해야합니다.
현재 시제를 사용할 때의 이점을 보았지만 (실제로 오픈 소스 프로젝트에서 현재 시제 메시지를 보았 기 때문에이 게시물을 우연히 발견했습니다), 저는 아마도 프로젝트에 현재 시제를 사용하지 않을 것입니다. Linux와 Git, 그리고 아마도 다른 더 큰 오픈 소스 프로젝트에 권장되는 방법이지만,이 프로젝트에 참여하지 않는 한 솔직히 신경 쓰지 않습니다.
저는 인디 개발자이고 릴리스 노트에 대한 커밋 메시지의 첫 번째 줄을 사용하는 반면 다음 줄의 설명은 구현 세부 사항에 대한 아이디어를 제공합니다. 현재 시제, 개발자 기반 접근 방식과 비교할 때 사용자 중심 워크 플로입니다. 이렇게하면 시간을 절약 할 수 있습니다. 릴리스 노트에서 사용자 지침을 제공하는 것은 매우 부자연 스럽습니다. 버그를 수정하고 기능을 추가하는 것이 제 일입니다. 저는 인디이기 때문에 시간을 절약해야합니다. 우리 팀에는 "릴리스 노트 작성자"가 없습니다.
이미 확립 된 프로젝트의 규칙을 사용하되 실용성을 유지하고 작업을 더 쉽고 빠르게 할 수있는 모든 것을하십시오.