nforge/hive — pull request #311 by npcode (2013-07-08 08:31:59+00:00)
Title: code: Add Code Comment feature.

코드 댓글 기능을 추가합니다. github의 코드 댓글 기능과 거의 같습니다.

![yobi-code-comment](https://f.cloud.github.com/assets/1129852/760231/1fd1d448-e7a8-11e2-8550-f1e4e2a4c2bb.png)

### 기능

1. 특정 커밋에 댓글을 달 수 있음
2. 특정 커밋의 특정 줄에 댓글을 달 수 있음. 특정 줄의 좌측에 나타나는 말풍선 아이콘을 클릭하거나, 이미 댓글이 존재하는 경우에는 댓글창 열기 버튼을 클릭해서 댓글창을 열 수 있다.

### UI상 좀 이상한 점 (개선 필요)

1. 페이지에 댓글 창은 언제나 하나만 존재. 특정 줄이 아니라 커밋에 대한 댓글을 다는 댓글 창을 나타나게 하려면, 먼저 특정 줄에 대한 댓글 창을 닫혀 있어야 한다.
2. 특정 줄에 대한 댓글 창을 닫는 방법이, 해당 줄에 댓글이 이미 1개 이상 있는 경우엔 댓글닫기 버튼이 따로 나타나지만, 이번 댓글이 처음인 경우엔 반드시 댓글 아이콘을 눌러야 닫을 수 있다.