Введение

Протокол сбора метаданных
Протокол сбора метаданных инициативы Open Archives Initiative (OAI PMH) — это протокол, разработанный для сбора метаданных, описывающих записи в архиве, чтобы можно было создавать сервисы, использующие метаданные из множества архивов. Реализация OAI PMH должна поддерживать представление метаданных в формате Dublin Core, но может также поддерживать и другие форматы. Обычно этот протокол называют просто протоколом OAI. OAI PMH использует XML по протоколу HTTP. Версия 2.0 протокола была выпущена в 2002 году, а документ был последний раз обновлен в 2015 году. Он распространяется под лицензией Creative Commons BY SA.

История

В конце 1990-х годов Герберт Ван де Сомпель (Гентский университет) работал с исследователями и библиотекарями в Национальной лаборатории Лос-Аламос (США) и созвал встречу для решения проблем, связанных с трудностями совместимости серверов электронных препринтов и цифровых репозиториев. Встреча состоялась в октябре 1999 года в Санта-Фе, штат Нью-Мексико. Ключевым результатом встречи стало определение интерфейса, позволяющего серверам электронных препринтов предоставлять метаданные для содержащихся в них документов в структурированном виде, чтобы другие репозитории могли идентифицировать и копировать интересующие их документы. Этот интерфейс/протокол был назван «Конвенцией Санта-Фе». В 2000 году на конференции ACM Digital Libraries, на 1-й совместной конференции ACM/IEEE CS по цифровым библиотекам и в других местах было проведено несколько семинаров для обмена идеями, возникшими на Конвенции Санта-Фе. На семинарах выяснилось, что проблемы, с которыми сталкивается сообщество электронных препринтов, разделяют также библиотеки, музеи, издатели журналов и другие организации, которым необходимо обмениваться распределенными ресурсами. Для решения этих задач Коалиция сетевой информации и Федерация цифровых библиотек предоставили финансирование для создания секретариата инициативы «Открытые архивы» (OAI), которым управляли Герберт Ван де Сомпель и Карл Лагозе. В сентябре 2000 года в Корнелльском университете (Итака, Нью-Йорк) состоялась встреча OAI, направленная на улучшение интерфейса, разработанного на Конвенции Санта-Фе. Спецификации были доработаны по электронной почте. Версия 1.0 OAI PMH была представлена общественности в январе 2001 года на семинаре в Вашингтоне (округ Колумбия), а затем в феврале в Берлине, Германия. Последующие изменения стандарта XML, внесенные W3C, потребовали незначительных изменений в OAI PMH, что привело к выпуску версии 1.1. Текущая версия 2.0 была выпущена в июне 2002 года. Она содержит ряд технических изменений и улучшений и не обеспечивает обратную совместимость.

Семинары ОАИ

С 2001 года CERN, а позже в сотрудничестве с Женевским университетом, организовывал двухгодичные семинары OAI, которые со временем стали охватывать большинство аспектов открытой науки. С 2021 года серия семинаров называется Женевским семинаром по инновациям в научной коммуникации, а неофициальное название OAI отражает его происхождение.

Применение

Некоторые коммерческие поисковые системы используют OAI PMH для получения большего количества ресурсов. Google изначально поддерживал OAI PMH при запуске карт сайта, однако в мае 2008 года решил поддерживать только стандартный формат XML Sitemaps. В 2004 году Yahoo! получил контент от OAIster (Мичиганского университета), собранный посредством сбора метаданных с помощью OAI PMH. Wikimedia использует репозиторий OAI PMH для предоставления каналов новостей Википедии и связанных сайтов для поисковых систем и других задач массового анализа и перепубликации. Особенно при работе с тысячами файлов, собираемых ежедневно, OAI PMH позволяет снизить сетевой трафик и потребление других ресурсов за счет инкрементного сбора данных. Система поиска метаданных NASA Mercury использует OAI PMH для индексации тысяч записей метаданных из Главного каталога глобальных изменений (GCMD) ежедневно. Проект mod oai использует OAI PMH для предоставления контента веб-сканерам, доступного с веб-серверов Apache. Впоследствии OAI PMH стал применяться для обмена научными данными.

Программное обеспечение

OAI PMH основана на клиент-серверной архитектуре, в которой "харвестеры" запрашивают информацию об обновленных записях у "репозиториев". Запросы данных могут быть основаны на диапазоне дат и могут быть ограничены именованными коллекциями, определенными поставщиком данных. Поставщики данных обязаны предоставлять метаданные в формате XML Dublin Core, а также могут предоставлять их и в других форматах XML. Ряд программных систем поддерживают OAI PMH, включая Fedora, EThOS из Британской библиотеки, GNU EPrints из Университета Саутгемптона, Open Journal Systems от Public Knowledge Project, Desire2Learn, DSpace из MIT, HyperJournal из Университета Пизы, Digibib от Digibis, MyCoRe, Koha, Primo, DigiTool, Rosetta и MetaLib от Ex Libris, ArchivalWare от PTFS, DOOR из eLab в Лугано, Швейцария, panFMP из библиотеки данных PANGAEA, SimpleDL от Roaring Development и jOAI из Национального центра атмосферных исследований.