TT Lab
블로그

한국어

시작하기
블로그

블로그

LGTM: 「좋아 보입니다」와 Kubernetes 의 /lgtm, /approve

오늘의 영어 표현 15/30 · 단계: 리뷰 받기·답하기. 예문은 모두 이 글을 위해 지어낸 것입니다. 실제 저장소의 댓글을 옮긴 것이 아니며, 사람과 번호는 예시입니다.

목차

한눈에 보기

표현 LGTM / LGTM with one nit / /lgtm
뜻 좋아 보입니다(승인합니다) / 사소한 것 하나만 빼면 좋습니다
쓰는 자리 리뷰 결론, Prow 명령
공손함 중립. 리뷰의 결론을 알리는 말입니다

1. 뜻과 뉘앙스

LGTM 은 Looks Good To Me 의 줄임말입니다. LLVM 의 용어집은 LGTM 을 「리뷰어가 그 패치를 커밋해도 괜찮다고 본다」는 뜻으로 설명하고, LLVM 코드 리뷰 문서는 커밋 승인이 보통 LGTM 이 담긴 메시지로 표시된다고 적습니다. 같은 문서는 확신이 없는 리뷰어에게 「LGTM, but please wait for (다른 리뷰어)」처럼 조건을 붙인 승인을 하라고 권합니다.

to me 라는 말에 주목합니다. 「나에게는 좋아 보인다」이므로, 다른 리뷰어나 메인테이너의 판단은 따로 남아 있을 수 있습니다. 그래서 LGTM 한 번이 곧 병합을 뜻하지는 않습니다.

Kubernetes 와 Prow 의 /lgtm, /approve. Kubernetes 계열 저장소에서는 댓글에 명령을 적으면 Prow 봇이 라벨을 붙입니다. Kubernetes 의 OWNERS 문서에 따르면 다음과 같습니다.

그러니 Kubernetes 계열 저장소에서 「LGTM 을 받았다」는 말과 「병합 가능하다」는 말은 다릅니다. 승인자의 /approve 가 따로 필요할 수 있습니다.

2. 예문

상황 1: 리뷰어의 조건부 승인

LGTM with one nit. Feel free to merge after fixing the typo in the comment.

상황 2: Prow 를 쓰는 저장소에서

Thanks for the quick turnaround. The changes look good to me.

/lgtm

quick turnaround 는 「빠른 반영」이라는 뜻으로, 리뷰를 빨리 반영한 작성자를 칭찬하는 말입니다.

상황 3: 작성자가 LGTM 을 받은 뒤

Thanks for the review! I've fixed the nit. Do I need an approval from someone in OWNERS, or is this good to go?

good to go 는 「진행해도 된다」는 뜻의 구어입니다.

3. 비슷한 표현과 차이

4. 한국인이 자주 하는 실수

5. 한 줄 연습

리뷰어 입장에서 다음 내용을 댓글로 쓰십시오.

전체적으로 좋습니다. 테스트 이름 오타 하나만 고쳐 주시면 됩니다.

모범 답안

LGTM with one nit: there's a typo in the test name.

LGTM with one nit 이라는 말 안에 「승인」과 「사소한 수정 하나」가 함께 들어 있습니다. 무엇이 그 하나인지는 콜론 뒤에 짧게 적습니다.

티티 한마디. LGTM 은 「나에게는」 좋다는 뜻입니다. 병합까지 무엇이 남았는지는 저장소의 규칙을 봅니다.

참고

로그인하면 좋아요를 누를 수 있습니다

댓글

아직 댓글이 없습니다.

로그인하면 댓글을 쓸 수 있습니다