답변:
어떤 프로토콜이 있습니다. 모두 시간이 지남에 따라 모두가 결정되지만 여기서는 풀립니다.
혼자서 코드를 탐색하기 시작합니다.
코드에 대해 정말로 이해하지 못하면 ...
그밖에
변경하려는 지점을 찾으십시오.
사소한 세부 사항에 대해 궁금한 경우 작성자 / 메일 링리스트를 요청하고 의도를 설명하십시오.
배포판의 기본 디렉토리 (untarring / unzipping에서 나오는 최상위 디렉토리)로 CD를 넣습니다.
당신 diff -ur . > mypatch.path
당신 mypatch.patch
은 당신이 한 일, 왜 그 일을했는지, 그리고 당신이 이미 거기에있는 것처럼 패치에 대한 권리를 포기한다는 것을 명확하게 진술합니다.
저자가 귀하의 기여를 좋아하지 않는 경우
어떤 종류의 플러그인으로 수정 사항을 릴리스 할 수있는 방법이 있는지 확인하십시오.
그밖에
블로그의 상황에 대해 불을 지르고 패치를 릴리스하고, 무료로 귀하의 설명과 분노를 다운로드하고 시도하십시오.
당신은 지금 귀신 다음 버그 시스템 / 메일 링리스트는 패치에 대한 지원을 구매하려고합니다. 금지하지 마십시오.
이 경우 코드를 포크하지 않습니다 . 매우 피곤하고 보람이없는 프로세스이므로 시간을 거의 맞추지 못할 것입니다. 사용자를 슬프고 혼란스럽게 만듭니다. 포크는 실제로 대기업이 OSS에 대한 결정을 괴롭 히려고 할 때만 발생 합니다.
그밖에
측면에서 : diff -ur .
패치에 대한 최신 대안 이 있으며 github way 입니다.
메인 저자에게 github 프로젝트를 보도록 지시하십시오.
그들이 좋아한다면, 그들은 동기화 됩니다.