RFC 8254 — Единое Имя Ресурса (URN) — Переход Регистрации Пространства Имен

RFC 8254 — Единое Имя Ресурса (URN) — Переход Регистрации Пространства Имен

Uniform Resource Name (URN) Namespace Registration Transition

Оригинальный документ RFC 8254

Резюме

Первоначальная процедура регистрации формальных пространств имен унифицированных ресурсов (URN) требовала консенсуса IETF. Это требование не поощряло некоторые регистрации и увеличивало риск возникновения проблем, которые могут возникнуть в результате.

Теперь требования были изменены RFC 8141, в котором используется другая модель, в которой основное внимание уделяется поощрению регистрации и публикации информации для всех соответствующих Пространства имен. В этом документе разъясняется статус соответствующих старых RFC, а также подтверждаются и консультируются с IANA в отношении отобранных существующих регистраций.

Этот документ также устареет RFC 3044 и 3187 и перемещает их в исторический статус. Эти RFC описывают пространства имен ISSN и ISBN, которые теперь устарели, поскольку описания находятся в шаблонах регистрации.

 

Статус этой заметки

Это документ стандарта стандартов Интернета.

Этот документ является продуктом Целевой группы Internet Engineering Task Force (IETF). Он представляет собой консенсус сообщества IETF. Он получил публичный обзор и был одобрен для публикации Руководящей группой Internet Engineering Steering Group (IESG). Дополнительная информация о стандартах Интернета приведена в разделе 2 RFC 7841.

 

Введение

Рабочая группа IETF URN в рамках первоначальной разработки системы унифицированных ресурсов (URN) в конце 1990-х годов согласилась с тем, что важно продемонстрировать, что синтаксис URN может соответствовать существующим системам идентификаторов.

RFC 2288 продемонстрировал возможность использования международного стандартного номера книги (ISBN), международного стандартного серийного номера (ISSN) и серийного номера и идентификатора вклада (SICI) [ANSI-SICI] в качестве URN; однако он официально не зарегистрировал соответствующие пространства имен URN. Частично это было связано с еще развивающимся процессом формализации критериев для документов определения пространства имен и регистрации, которые впоследствии были объединены IETF в последовательные документы механизма определения пространства имен [RFC2611] [RFC3406].

Пространства имен URN впоследствии были зарегистрированы для ISBN [RFC3187] и ISSN [RFC3044], а также для довольно большой коллекции других идентификаторов, включая Национальный библиографический номер (NBN) [RFC3188]. Полный список можно найти в реестре имен IANA Uniform Resource Names (URN) Namespaces [IANA-URN] (см. Также раздел 4).

Хотя пространство имен URN для SICI может быть зарегистрировано в любое время, стандарт SICI не получил широкого международного признания и не имел пространства имен, определенного на сегодняшний день.

Процедура регистрации предшественника для пространств имен URN [RFC3406] требовала IETF Consensus для формальных пространств имен. Это требование не поощряло некоторые регистрации и увеличивало риск для проблем, включая использование имен без регистрации («приседание»). Если имена не регистрируются согласованным образом, существует возможность использования того же имени для идентификации разных пространств имен с разными правилами, что приводит к значительной путанице. Теперь требования RFC 8141 были изменены, чтобы принять другую модель, которая больше фокусируется на поощрении регистрации всех пространств имен, которые следуют формальному синтаксису пространств имен, причем как можно больше информации, собранной, насколько это возможно, соответствует этой цели.

Поэтому этот документ выполняет следующие действия:

  • Описывает инструкции, разработанные в IANA, для адаптации выбранных существующих регистраций к новой модели. Эти обновления регистрации завершены для имен ISBN и ISSN (NIDs) и пространства имен URN.
  • Обнуляет отдельные RFC, которые определяют пространства имен для ISSN и ISBN, чтобы устранить любую двусмысленность в отношении статуса новых шаблонов и обновленных регистраций.
  • Предоставляет информацию о статусе NBN в соответствии с новыми определениями.
  • Предоставляет IANA предложения относительно обработки других существующих регистраций, явно не обсуждаемых в этом документе.

 

Предварительная регистрация RFC для ISSN и ISBN

Существующие RFC, которые описывают пространства имен URN для ISSN [RFC3044] и ISBNs [RFC3187], были идентифицированы как «Исторические» одновременно с публикацией этого документа. Новые шаблоны регистрации для этих пространств имен уже были представлены и включены в реестр URN Namespaces IANA.

Эти обновленные шаблоны отражают не только новые форматы шаблонов, но и существенные изменения в определениях пространств имен. Значительные изменения суммируются в следующих подразделах.

Как для пространств имен ISSN, так и для ISBN ожидается, что методы регистрации URN внутри них будут развиваться вместе со стандартами ISBN и ISSN ISO, не требуя повторной отправки шаблонов или других формальных процедур утверждения обновления имен IETF или IANA URN. В последующих подразделах уточняются отношения между исходными регистрами имен URN для ISBN и ISSN и недавно зарегистрированными шаблонами, которые следуют принципам RFC 8141. Утверждение и регистрация этих новых шаблонов заставили устаревшие шаблоны устаревать.

 

Изменения в ISBN URN

Пересмотренное пространство имен ISBN отражает последнюю версию стандарта ISO ISBN, ISO 2108: 2017 [ISO-ISBN-b]. Пространство имен позволяет использовать как старые десятизначные номера ISBN, описанные в RFC 3187, так и ISO 2108: 1992 [ISO-ISBN-a] (ранее известный как ISBN-10) и тринадцатисимвольные идентификаторы, введенные в ISO 2108: 2005 [ISO-ISBN-c] (ранее известный как ISBN-13).

Для получения дополнительной информации просмотрите новый шаблон регистрации ISBN и соответствующую документацию [ISBN-Template].

 

Изменения в ISSN URN

Обновленное пространство имен ISSN отражает изменения между текущим стандартом ISSN [ISO-ISSN] и его предшественником, на котором основывался RFC 3044. В ИСО 3297: 2007 представлен связующий ISSN (ISSN-L), который предназначен для всех носителей серийной публикации, независимо от их количества. Традиционный ISSN применяется только к одному носителю, например, к печатной версии сериала.

Для получения дополнительной информации просмотрите новый шаблон регистрации ISSN и соответствующую документацию [ISSN-Template].

 

Более ранняя регистрация RFC для NBN

NBN не является официальным международным стандартом или даже системой с одним идентификатором, а представляет собой концепцию зонтика, охватывающую все системы идентификаторов, используемые принимающими национальными библиотеками и их партнерами для определения ресурсов, которые не имеют других идентификаторов. Например, если книга, полученная с помощью юридического депозита, не имеет ISBN, национальная библиотека дает ей локальный идентификатор. Спецификация NBN предоставляет простой способ выражения этих локальных идентификаторов, чтобы они стали глобально уникальными URN, такими как urn: nbn: fi-fe19981001.

В дополнение к самой регистрации пространства имен RFC 3188 предоставляет некоторую общую информацию о NBN и их использовании и указывает синтаксис URN: NBN. Этот синтаксис гарантирует уникальность, требуя использования кодов стран и институциональных идентификаторов как часть Специфической строки пространства имен (NSS). Когда RFC 3188 пересматривается, он должен сопровождаться шаблоном, который пересматривает регистрацию пространства имен URN: NBN.

 

Другие существующие регистрации URN и RFC

Ряд RFC и реестр IANA URN Namespaces содержат много регистраций пространства имен URN в дополнение к тем, для которых этот документ вызывает явные действия. В общем, те существующие регистрации по-прежнему подходят, но опускают некоторую информацию, требуемую в RFC 8141 [RFC8141]. Рекомендуется перерегистрация с новыми шаблонами, но не требуется. До тех пор, пока эти регистрации не будут обновлены, как предусмотрено в RFC 8141, существующие шаблоны регистрации должны быть считаны как не требующие или позволяющие любые функции, которые не были разрешены и указаны в предыдущих спецификациях URN [RFC2141] и регистрации [RFC3406].

 

Примеры регистрации

Для примеров регистрации с использованием новой модели и информации и помощи в понимании других частей этого документа просмотрите новые шаблоны регистрации ISBN и ISSN [ISBN-Template] [ISSN-Template] и соответствующую документацию в реестре IANA URN Namespaces.

 

Вопросы к IANA

IANA завершила обновление записей реестра для пространств имен URN ISSN и ISBN, чтобы отразить новые шаблоны, совместимые с RFC 8141. Что касается пространств имен, отличных от перечисленных выше, когда доступны регистрации и шаблоны, соответствующие новым правилам, они могут быть заменены более старыми. Однако ни этот документ, ни RFC 8141 не заменяют никаких существующих регистраций (для ISBN и ISSN заменяются недавно зарегистрированные шаблоны). Поэтому IANA должна быть готова поддерживать реестр, содержимое которого отражает шаблоны старого стиля для некоторых пространств имен, а новые — для других.

IANA также должна отметить, что части регистраций ISBN и ISSN, которые указывают на стандарты ISO, предназначены для идентификации текущих версий (которые могут меняться), а не только версий, которые активны на момент утверждения этого документа (см. Раздел 2). Это положение основывается на ISO TC 46 и его соответствующих регистрирующих органах для поддержания стабильности ссылок URN, обсуждаемых в этом документе.

 

Вопросы безопасности

В то время как конкретные пространства имен URN и их регистрация могут иметь последствия для безопасности, эта спецификация просто указывает на переход набора регистраций пространства имен и не имеет таких последствий. Ожидается, что последствия безопасности, связанные с конкретными пространствами имен, будут перечислены в шаблонах регистрации, как указано в RFC 8141.

Рекомендации

Нормативные ссылки

[RFC8141] Saint-Andre, P. and J. Klensin, «Uniform Resource Names (URNs)», DOI 10.17487/RFC8141, April 2017

Информационные ссылки

[ANSI-SICI] ANSI/NISO, «Serial Item and Contribution Identifier (SICI)», ANSI/NISO Z39.56-1996 (Version 2), August 1996.

[IANA-URN] IANA, «Uniform Resource Names (URN) Namespaces»

[ISBN-Template] ISBN International Agency, «Namespace Registration for International Standard Book Number (ISBN) ISO 2108:2017», June 2017.

[ISO-ISBN-a] ISO, «Information and documentation – International Standard Book Number (ISBN)», ISO 2108:1992, 1992.

[ISO-ISBN-b] ISO, «Information and documentation – International Standard Book Number (ISBN)», ISO 2108:2017, 2017.

[ISO-ISBN-c] ISO, «Information and documentation – International Standard Book Number (ISBN)», ISO 2108:2005, 2005.

[ISO-ISSN] ISO, «Information and documentation – International Standard Serial Number (ISSN)», ISO 3297:2007, 2007.

[ISSN-Template] ISSN International Centre, «Namespace Registration for International Standard Serial Number (ISSN) and Linking ISSN (ISSN-L) based on ISO 3297:2007», June 2017.

[RFC2141] Moats, R., «URN Syntax», RFC 2141, DOI 10.17487/RFC2141, May 1997.

[RFC2288] Lynch, C., Preston, C., and R. Daniel, «Using Existing Bibliographic Identifiers as Uniform Resource Names», RFC 2288, DOI 10.17487/RFC2288, February 1998.

[RFC2611] Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, «URN Namespace Definition Mechanisms», BCP 33, RFC 2611, DOI 10.17487/RFC2611, June 1999.

[RFC3044] Rozenfeld, S., «Using The ISSN (International Serial Standard Number) as URN (Uniform Resource Names) within an ISSN-URN Namespace», RFC 3044, DOI 10.17487/RFC3044, January 2001.

[RFC3187] Hakala, J. and H. Walravens, «Using International Standard Book Numbers as Uniform Resource Names», RFC 3187, DOI 10.17487/RFC3187, October 2001.

[RFC3188] Hakala, J., «Using National Bibliography Numbers as Uniform Resource Names», RFC 3188, DOI 10.17487/RFC3188, October 2001.

[RFC3406] Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, «Uniform Resource Names (URN) Namespace Definition Mechanisms», RFC 3406, DOI 10.17487/RFC3406, October 2002.

Благодарности

Этот документ в значительной степени зависит от обсуждений в Рабочей группе IETF URNbis во втором и третьем кварталах 2013 года, особенно во время IETF 87 в августе 2013 года, а также о неофициальных обсуждениях на пленарном заседании TC ISO в июне 2013 года. Усилия тех, кто участвовали в этих дискуссиях. Он также основывается на интернет-проектах, которые были разработаны для обновления старых регистраций до того, как этот подход был заменен новой расширенной моделью шаблонов. Эти документы были подготовлены Пьером Годефрой, Юха Хакалой, Альфредом Хоэном и Мааритом Хаттуненом.

Текущая спецификация значительно отличается от тщательного чтения и предложений для редакционных изменений Питера Сен-Андре; от значительной работы Стеллы Гриффитс Международного агентства ISBN, чтобы уточнить обсуждение ISBN и разработать соответствующий шаблон; и от Гейл Бикет, Пьера Годфрой и Клемента Аури Международного центра ISSN для аналогичных уточнений обсуждения и шаблона ISSN.

Авторы

Альфред Хоэнс был редактором и соавтором двух документов, из которых этот, частично, был получен. Этот документ не был бы возможен без его вклада.

Адреса авторов

John C. Klensin

1770 Massachusetts Ave, Ste 322

Cambridge, MA 02140

United States of America

Phone: +1 617 245 1457

 

Juha Hakala

The National Library of Finland

P.O. Box 15, Helsinki University

Helsinki, MA FIN-00014

Finland