Przejdź do zawartości

Internet Draft

Z Wikipedii, wolnej encyklopedii

Internet Draft (I-D) – robocza wersja dokumentu udostępniana publicznie w toku prac nad specyfikacją w IETF. Szkice służą nieformalnemu przeglądowi i zgłaszaniu uwag przez społeczność internetową; nie mają statusu formalnego i w każdej chwili mogą zostać zmienione lub usunięte[1].

Publikacja jako Internet-Draft nie jest formą wydania specyfikacji – specyfikacje publikuje się w serii RFC[1].

Rola w procesie normalizacyjnym

[edytuj | edytuj kod]

W czasie opracowywania specyfikacji jej kolejne wersje robocze umieszcza się w katalogu „Internet-Drafts” prowadzonym przez IETF, co udostępnia rozwijający się dokument szerokiemu gronu odbiorców i ułatwia przegląd oraz poprawianie[1].

Specyfikacja, która ma wejść na ścieżkę standardów internetowych lub awansować na niej, musi najpierw zostać opublikowana jako Internet-Draft i pozostać nim przez okres nie krótszy niż dwa tygodnie, umożliwiający przegląd przez społeczność[1]. Po zatwierdzeniu działania normalizacyjnego dokument jest usuwany z katalogu szkiców i kierowany do publikacji jako RFC[1].

Okres ważności

[edytuj | edytuj kod]

Szkic, który przez ponad sześć miesięcy pozostaje w katalogu bez zmian i nie został w tym czasie zarekomendowany przez IESG(inne języki) do publikacji jako RFC, jest z katalogu usuwany. Zastąpienie szkicu nowszą wersją tej samej specyfikacji rozpoczyna sześciomiesięczny okres od nowa[1].

Informacja o tym ograniczeniu jest umieszczana w samych szkicach: standardowa formuła otwierająca każdy Internet-Draft stwierdza, że jest to dokument roboczy ważny najwyżej przez sześć miesięcy, który w dowolnym momencie może zostać zaktualizowany, zastąpiony lub unieważniony przez inne dokumenty[1].

Nazewnictwo i wersje

[edytuj | edytuj kod]

Nazwa szkicu rozpoczyna się od członu draft. Drugi człon wskazuje strumień, w ramach którego dokument powstaje, albo autora. Dokumenty przyjęte formalnie przez grupę roboczą IETF noszą nazwy w postaci draft-ietf-<nazwa-grupy>-…, natomiast dokumenty pozostające pod kontrolą swoich autorów – tak zwane zgłoszenia indywidualne – w postaci draft-<nazwisko>-…[2] Pierwsza wersja szkicu o nazwie zaczynającej się od draft-ietf- może zostać opublikowana dopiero po zatwierdzeniu przez przewodniczących właściwej grupy roboczej[3].

Numer wersji stanowi ostatni człon nazwy. Pierwsza wersja ma zawsze numer 00, a każda kolejna zwiększa go o jeden[3]. Gdy grupa robocza przejmuje dokument zgłoszony indywidualnie, autorzy tworzą nowy szkic pod nazwą draft-ietf-…, którego numeracja zaczyna się ponownie od 00 – niezależnie od tego, ile wersji ukazało się wcześniej[3].

Zgodnie z nieformalnym zwyczajem szkice będące nowelizacją istniejącego RFC otrzymują w nazwie człon bis (od łacińskiego „powtórnie”), na przykład draft-someone-rfc2345bis-00[3].

Zalecanym formatem zgłoszenia jest XML; przesłanie szkicu jako zwykłego tekstu jest dopuszczalne, ale niezalecane[3].

Cytowanie

[edytuj | edytuj kod]

RFC 2026 zawiera wyróżnione graficznie zastrzeżenie, że na Internet-Draft nie należy powoływać się w żadnym artykule, raporcie ani zapytaniu ofertowym, a producent nie powinien deklarować zgodności swojego produktu ze szkicem[1].

Dopuszczalne jest natomiast odwołanie się do specyfikacji, co do której można rozsądnie oczekiwać publikacji jako RFC, przy użyciu określenia work in progress („praca w toku”), bez przywoływania samego szkicu – pod warunkiem że dokument zawierający takie odwołanie pozostaje zrozumiały i kompletny również bez niego[1].

Przypisy

[edytuj | edytuj kod]
  1. 1 2 3 4 5 6 7 8 9 Scott Bradner, The Internet Standards Process – Revision 3, „Request for Comments” (2026), IETF, październik 1996 [dostęp 2026-08-28] (ang.). (rozdziały 2.2, 6.1.1 i 6.1.3).
  2. Dave Crocker, Adrian Farrel, Handling of Internet-Drafts by IETF Working Groups, „Request for Comments” (7221), IETF, kwiecień 2014 [dostęp 2026-08-28] (ang.).
  3. 1 2 3 4 5 Guidelines to Authors of Internet-Drafts [online], IETF [dostęp 2026-08-28] (ang.).

Linki zewnętrzne

[edytuj | edytuj kod]