proposal
1.0.0
진행하기 전에 GRPC 조직의 거버넌스 규칙 및 기부 지침을 읽으십시오.
이 repo에는 선불 설계 해야하는 GRPC의 실질적인 기능 변경에 대한 설계 제안이 포함되어 있습니다. 선행 설계 프로세스의 목표는 다음과 같습니다.
이 프로세스는 설계가 필요한 GRPC에 대한 중대한 변경을 위해 따라야합니다. 중요한 것으로 간주되는 변화는 다음과 같습니다.
$CategoryName-$Summary (예 : A6-client-retries.md )로 이름을 바꿉니다 (아래 카테고리 정의 참조)L##-$Language-$Summary . 표준 이름 : core , cpp , csharp , go , java , node , objc , php , python , ruby .In Review 상태로 업데이트해야합니다. 승인자는 필요에 따라이 과정을 따라 소유자가 도움을 줄 것으로 예상됩니다.a11r 은 다른 승인자가 비공개별로 할당되지 않는 한 승인입니다.a11r 입니다. 제안서는 명령의 증가로 번호가 매겨 져야합니다.
#An 모든 언어에 영향을 미칩니다.#Pnn 제안 프로세스 자체와 같은 프로세스에 영향을 미칩니다.#Lnnn 언어 별 변경 외부 API 또는 플랫폼 지원 변경.#Gnnnn 프로토콜 수준 변경. Draft 상태에서 시작됩니다.In Review 들어갑니다.Final 상태로 들어갑니다. 사소한 변경 만 허용됩니다 (미성년자가 승인을받는 자격이 있음).Draft 또는 In Review 상태로 다시 이동할 수 있습니다. 구현 중에 문제가 발견되면 발생할 수 있습니다. 이 시점에서 위에서 설명한 검토 프로세스를 따라야합니다.Final 이고 언어로 구현 된 경우 구현 언어로 Implemented 상태로 업데이트 될 수 있습니다. (목록 버전이 필요하지 않습니다.)