더북(TheBook)

8.3.1 소스 수정을 이용한 컨트리뷰션

오픈스택을 운영하다 보면 다양한 장애 상황과 마주칩니다. 문제를 해결하려고 소스를 분석하는 과정에서 소스에 문제가 있다는 것을 알게 됩니다. 그러면 문제가 있는 소스를 수정하기도 하고, 더 좋은 성능을 내려고 새로운 기능을 추가하기도 합니다. 이렇게 문제를 해결하거나 성능을 개선시켜 놓고 오픈스택 메인 소스에 반영하지 않는다면, 다음 버전에서 또다시 동일한 문제로 소스를 점검하거나 새로운 문제에 직면하게 됩니다. 이런 상황을 해결하려고 컨트리뷰션을 하면 오픈 소스 생태계에 기여할 수 있고, 버전이 업그레이드되어도 직접 수정하고 개선한 기능을 그대로 사용할 수 있습니다. 지금부터 소스를 수정해 컨트리뷰션을 할 수 있도록 환경을 설정해 보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.