안녕하세요.
저는 사용자들에게 도움이 되는 서비스를 개발하고자 하는 목표로 지금까지 개발을 이어왔었습니다. 그러나, 이제는 개발자들에게도 도움이 되는 일을 하고 싶어, 오픈 소스 기여에 관심을 가지게 되었습니다.
어떤 오픈 소스에 기여를 해볼까 하다가, 현재 제가 사이드 프로젝트로 개발중인 메로그라는 프로젝트에서 사용하는 라이브러리들의 repo들을 확인하게 되었습니다.
reqwest
issue에서는 디버그 로그를 호스트 이름만 기록하도록 변경하는 간단한 이슈에 대하여 수정 후, pr을 올려 merge 되었습니다.
issue에서는 현재 해당 라이브러리가 tag만 존재하고 release note가 없어 이에 대한 요청을 하였었습니다.
issue에서는 현재 rust-lang docs의 링크가 변경됨에 따라, 주석에서 해당 링크가 정상작동하지 않는 현상에 대하여 수정 후, pr을 올려 merge 되었습니다.
issue에서 blocking::Request에서의 version, extensions의 필드가 없어 수정 후, pr을 올렸습니다.
rust-lang
issue에서는 해당 코드에 대한 전체 주석에 필요한 부분이 빠져 있어 수정 후, pr을 올려 merge 되었습니다.
issue에서는 여러 자료구조들에 대한 예제 설명이 빠지거나 잘못 기록된 부분을 찾아 수정 후, pr을 올려 merge 되었습니다.
issue에서는 loop문에서 mut를 사용하지 않고 값을 변경하고자 할때, 나오는 에러 메시지에서 잘못된 수정 사항을 알려주는 부분에 대하여 수정 후, pr을 올려 merge 되었습니다.
issue에서 repr_simd 기능에 대하여 더이상 사용하지 않도록 수정 후, pr을 올려 merge 되었습니다.
이후에도, 다양한 오픈 소스에 기여를 참여할 예정입니다.
오픈 소스 기여를 할때마다 해당 글에 추가로 기록할 예정입니다.
댓글