// Links to the libraries needed

안녕하세요!

저는 요즘 오픈소스에 관심이 많아서 OpenSource Contribution Academy에도 참가하여 판교에서 부트 캠프가 끝나고 온라인이나 서초구에 가서 활동을 하고 있습니다!

그러던 중 다음과 같은 이벤트를 발견하였습니다!

image

그래서 “이 기회를 삼아 OpenSource Contribution을 해보자!”라는 생각을 하고 참여를 해보았습니다!

우선 저는 OpenSource Contribution 활동이 처음이고 아직 응애 개발자이기 때문에 처음부터 “오류를 해결해서 큰 공헌을 해보자!!”나 “issue를 해결해서 도움이 되어 보자!”라는 생각보다는 간단한 기여를 목표로 하였습니다.

그래서 저는 전자정부 프레임워크의 문서를 읽으며 오탈자를 찾아서 수정하고 오픈소스 문서에 대한 기여를 해보기로 했습니다!

그래서 docs를 꼼꼼히 읽던 와중 다음과 같은 중복을 발견하였습니다.

image

두 코드가 같은 코드이고 “FlowHandlerAdapter 등록”과 “flow 매핑 정의”가 같은 내용을 가지고 있는 것을 확인하였습니다.

그래서 이 둘을 합쳐 “FlowHandlerAdapter 등록 및 Flow 매핑 정의”로 수정하였고 이에 대한 PR을 올렸습니다.

image

image

image

image

그 후 이에 대한 merge가 승인되었습니다!

image

image

이후 저는 몇개의 Docs 수정에 대한 부분을 더 기여하였고 다음과 같은 감사장을 받게 되었습니다!

image

후기

우선 저는 오픈 소스 기여에 대한 두려움이 많았었습니다.

방대한 양의 코드를 이해하고 수정하는 것이 막연하게 다가 왔고 부담스러웠습니다!

하지만 “천 리 길도 한 걸음부터”라는 말이 있듯이 한 걸음을 내딛고 나니 두려움이 많이 사라지는 것 같습니다!

다음에는 더 발전한 Contribution으로 돌아오겠습니다!

감사합니다!


© 2024. All rights reserved.

김민제의 블로그