오픈소스

    초보 개발자가 오픈소스에 기여하는 방법

    필자는 깃허브에 있는 오픈소스 프로젝트를 자주 들여다 봅니다. 뛰어난 개발자분들이 작성한 코드를 보고 새로운 언어 기능이나 구조를 보며 배우는 것이 무척 많습니다. 그러던 중 기여할 수 있는 부분이 생기면 여러번 고민해보고 PR 을 보내기도 합니다. 처음에는 확신이 없었고 민폐가 아닌가? 하는 생각이 들었지만 에러를 해결하고 나서 많은 분들이 좋은 피드백을 주셨던 경험이 있습니다. 그 후 개선할 부분을 발견하면 이슈를 꼼꼼히 확인하고 PR 을 올리는 습관을 가질 수 있었습니다. Swift 첫 오픈 소스 기여 후기 ( Open Source PR ) 오픈소스라 하면 거대한 프로젝트이고, 뛰어난 개발자분들이 기여하기 때문에, 입문 개발자가 쉽게 접근하기 어렵다고 생각했습니다. 하지만 베타 Xcode 에서 컴파..

    Swift 첫 오픈 소스 기여 후기 ( Open Source PR )

    오픈소스라 하면 거대한 프로젝트이고, 뛰어난 개발자분들이 기여하기 때문에, 입문 개발자가 쉽게 접근하기 어렵다고 생각했습니다. 하지만 베타 Xcode 에서 컴파일 에러를 해결하여, 입문 개발자가 오픈소스에 PR 했던 경험을 공유합니다 :) YPImagePicker 는 iOS 이미지 피커 중 인기있는 라이브러리 중 하나입니다. 이미지 크롭, 필터 기능을 지원하고 깔끔한 UI 때문에 저 또한 토이프로젝트를 진행하면서 사용했습니다. 그 후 iOS 14 때 업데이트된 위젯 기능을 테스트하고자 Xcode 12 베타 버전으로 컴파일 해보았는데요. CocoaPods 으로 추가했던 외부 라이브러리에서 수많은 컴파일 에러들을 발견하게 되었습니다. 그 중에서 눈에 들어온 라이브러리는 "PryntTrimmerView" 였습..