요약
- RFC 7168의 Updates 필드는 이 차(茶) 확장을 RFC 2324와 연결합니다. 문서 상태는 독립 제출(Independent Submission), 정보성(Informational) 문서로서 인터넷 표준 트랙 밖에 있으며 배포를 보증하지 않는다고 명시합니다.
- 문서 간 연결은 합의, 인터넷 표준, 혹은 차용 기기가 이 유머러스한 프로토콜을 실제로 구현했다는 증거를 확립하지 않습니다.
하나의 헤더, 별개의 두 권위
RFC 7168의 첫 페이지는 하나의 수수께끼를 제시합니다. Updates: 2324는 이전 문서를 가리키고, 제목은 하이퍼텍스트 커피포트 제어 프로토콜(Hyper Text Coffee Pot Control Protocol)의 차 확장을 명명합니다. 바로 아래 상태 표기는 RFC 7168을 독립 제출이자 정보성 문서로 규정하고, 인터넷 표준 트랙 사양이 아니며, RFC 편집자는 구현이나 배포에 대한 가치에 대해 어떤 입장도 표명하지 않는다고 말합니다.
이 진술들은 서로 모순되지 않습니다. Updates는 문서 간 관계를 식별합니다. 즉, 2014년의 이 문서는 1998년에 발행된 RFC 2324의 주제를 확장한다는 뜻입니다. Independent Submission은 발행 스트림을 식별하고, Informational과 그 상용 문구는 상태를 설명합니다. RFC 번호는 RFC 시리즈에서의 발행을 기록할 뿐, 그 자체로 심사 경로를 밝히거나 표준 트랙 권위를 부여하지는 않습니다.
이 구분이 중요한 이유는 본문이 프로토콜 사양처럼 보이기 때문입니다. RFC 7168은 BREW 요청, message/teapot 미디어 타입, 차 전용 URI, 응답 동작을 정의하고, 대문자 요구 키워드를 사용합니다. 그 형식적 표면은 유머의 일부이지만, 같은 페이지에 인쇄된 상태 표기보다 우선할 수는 없습니다.
확장이 설명하는 것
RFC 2324는 커피포트를 위한 HTCPCP 어휘를 제공했습니다. RFC 7168은 그 메서드를 차에 맞게 적용하고, 클라이언트가 선택하기 전에 어떤 종류의 차를 제공할 수 있는지 알 수 있게 합니다. 차를 우릴 수 있는 포트는 다르질링(Darjeeling)이나 얼그레이(Earl Grey) 같은 옵션을 나열하는 Alternates 헤더를 반환할 수 있습니다. message/teapot을 담은 / 요청은 우려내기를 시작하지 않고 선택지를 제시합니다. message/coffeepot을 담은 요청은 기본 동작으로 폴백하여 대신 커피를 내릴 수 있습니다. 이 문서는 또한 선호하는 농도에서 우려내기를 끝내는 정지 요청을 설명합니다.
이것은 응집력 있는 설계 질문입니다. 클라이언트는 동작을 촉발하기 전에 어떻게 자신의 옵션을 발견해야 하는가? 이 RFC는 저자가 무엇을 명시했는지에 대한 증거이지, 기기가 그것을 수행했다는 증거가 아닙니다. 이 문서는 어떤 차용 기기, 상호운용성 시험, 배포된 서비스도 기록하지 않습니다. 상세한 프로토콜 문장은 운영 기록이 아닙니다.
RFC 2324는 이미 1998년 상태 문구에서 어떤 종류의 인터넷 표준도 명시하지 않는다고 밝혔습니다. RFC 7168의 Updates 필드는 기초 문서의 상태를 바꾸지 않으며, 차 확장을 표준으로 만들지도 않습니다. 이는 채택이 아니라 문서 계보를 나타냅니다.
RFC 시리즈에는 여러 승인 경로가 있다
RFC 5741은 헤더가 RFC 문서의 출처와 상태를 식별하는 이유를 설명합니다. 이 시리즈는 여러 스트림의 문서를 담고 있습니다. 독립 제출 상용 문구에 따르면 RFC 편집자가 재량에 따라 문서를 발행하기로 선택했으며, 구현이나 배포 가치에 대해 어떤 입장도 표명하지 않습니다. RFC 7168은 바로 그 언어를 사용합니다.
세 가지 질문을 분리해 두십시오. RFC 번호는 문서가 시리즈에 발행되었는지를 묻습니다. 스트림과 카테고리는 문서가 어떻게 시리즈에 들어왔고 어떤 지위를 주장하는지 보여줍니다. Updates는 어떤 이전 문서를 확장하는지 보여줍니다. 여기서 RFC 2324에서 RFC 7168로의 연결은 내용 관계를 설명할 뿐, 합의나 사용을 설명하지 않습니다.
두 RFC 모두 16년 간격으로 4월 1일 자로 발행되었으며, 유머는 문장에서 드러납니다. 그 날짜는 맥락일 뿐 메타데이터의 대체물이 아닙니다. 상태 블록은 운영자가 구현하도록 기대되는 표준과, 장난스럽지만 형식적으로 발행된 기여를 구별하는 데 도움이 됩니다.
Lu Heng의 노트 65, Running-Code Primacy는 편집 판단 기준에 정보를 줍니다. 즉, 사양 언어는 무엇이 실행되는가에 대한 증거가 아닙니다. RFC는 무엇이 작성되고 발행되었는지를 기록합니다. 네트워크에 연결된 차용 기기에 대한 주장은 독립적인 증거를 필요로 합니다.
출처
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
Strategic Circle 전용
Strategic Circle
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
Strategic Circle 가입하기Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기





