iOS 어플리케이션 프로젝트 진행중에, 실시간 텍스트 채팅을 구현하기 위해 StompClientLib
를 사용하였다. StompClientLib
해당 라이브러리에 담긴 예제를 보던 중에, 오탈자를 발견했다.
print("DESTIONATION : \(destination)")
목적지를 뜻하는 단어인 DESTINATION 이 DESTIONATION 이라고 적혀 있어, 먼저 issue를 제기했다.
한번쯤 오픈소스에 pull request 를 날리고 싶었던 나여서 정중하게 부탁했더니 친근하게 승낙해주었다.
이후 간단한 오타를 수정해서 pull request 를 날렸다.
pull request를 날린지 몇 시간 뒤에, approved 메일이 왔다!
별거 없는 commit 이였지만, 이로서 오픈소스 기여에 한발자국 다가간 것 같아서 좋았다.
추가로 함수 사용을 위해 README를 읽다가, 오타가 있어 수정하고, pull request를 날렸다.
PR 제목이랑 commit message를 고민했었다.. 나는 보통 docs: xxx
이런 식으로 썼는데 다른 사람은 Update xxx
, Fix xxx
이런 식으로 작성해서 다시 날릴까 싶기도 했다. 아무쪼록! 받아주었다.
Contributors에 올라왔다~ 작은 것이지만 뿌듯하다.
여담으로... 레포지토리 주인장은 엄청 꾸준한 사람인 것 같다. 잔디밭이 장난아니다. 좀 본받자!