오픈 소스 프로젝트를 관리 할 때 (GitHub와 같은 서비스 사용) 다음에 어떻게 반응할까요?
누군가 새로운 기능을 추가하거나 문제를 해결하기 위해 패치를 친절하게 제출했습니다. 다음 상황 중 하나가 발생합니다.
- 소스 코드가 하나 이상의 명명 규칙 등을 충족하지 않습니다.
- 소스 코드가 특정 방식으로 향상 될 수 있다고 생각합니다. 아마도 훨씬 더 간단한 소스로 동일한 효과를 얻을 수 있거나 다른 유용한 기능이 필요할 수 있습니다.
Q1. 제출 된 소스를 변경할 수 있습니까? (GitHub에서 가능합니까?)
Q2. 제출 지침에 따라 그러한 제출을 모두 거부해야합니까?
Q3. Q2에 예라면 제대로 구현되지 않은 정말 깔끔한 아이디어는 어떻습니까? 계속해서 나만의 것을 만들 수 있습니까?
기여를 장려하고 싶지만 동시에 특정 표준을 유지하는 것이 중요합니다.