Эвергрин (программное обеспечение)
![]() | |
Разработчик(и) | Служба публичных библиотек Джорджии (GPLS), Сеть общественной информации для электронных услуг (PINES) и сообщество Evergreen |
---|---|
Первоначальный выпуск | сентябрь 2006 г |
Стабильная версия | 3.12.0 [1]
/ 13 декабря 2023 г |
Репозиторий | |
Написано в | С , Перл , XUL , JS |
Операционная система | Линукс |
Платформа | Кросс-платформенный |
Доступно в | Английский |
Тип | Интегрированная библиотечная система |
Лицензия | GPL-2.0 или новее |
Веб-сайт | вечнозеленые илы |
Evergreen — это с открытым исходным кодом интегрированная библиотечная система (ILS), первоначально разработанная Службой публичных библиотек Джорджии для сети общественной информации для электронных услуг (PINES), консорциумом по совместному использованию ресурсов штата, включающим более 270 библиотек-членов. [2]
Помимо PINES, Evergreen ILS развернута по всему миру примерно в 1800 библиотеках и используется для поддержки ряда консорциальных каталогов по всему штату. [3] [4] [5] [6] [7]
В 2007 году [8] первоначальная команда разработчиков Evergreen сформировала коммерческую компанию Equinox Software, которая обеспечивает индивидуальную поддержку, разработку, миграцию, обучение и консультации для Evergreen. Позже Equinox Software была заменена некоммерческой организацией Equinox Open Library Initiative. По состоянию на 2014 год еще несколько компаний и групп также предоставляют поддержку и сопутствующие услуги Evergreen. [9]
История
[ редактировать ]Evergreen была разработана Службой публичных библиотек Джорджии (GPLS) для поддержки 252 публичных библиотек в консорциуме Сети публичной информации для электронных услуг (PINES). [10] Разработка началась в июне 2004 года, когда государственный библиотекарь Ламар Витч объявил в открытом письме, что после рассмотрения доступных вариантов GPLS решила разработать собственную систему автоматизации библиотеки. GPLS полагала, что сможет разработать систему, адаптированную к ее потребностям, с меньшими затратами, чем те сборы, которые выплачиваются в настоящее время. [11] Программисты GPLS разрабатывали проект в течение двух лет, и PINES успешно завершила переход на Evergreen 5 сентября 2006 года. В следующие два года консорциум PINES увеличился до более чем 270 библиотек и внедрил еще пять систем в США и Канаде. Вечнозеленый.
Программное обеспечение начало получать вклад от других библиотек и разработчиков в 2007 году. [12] В 2009 году состоялась первая международная конференция Evergreen. [13] В 2012 году сообщество присоединилось к организации Software Freedom Conservancy и сформировало наблюдательный совет. [14] В 2019 году сообщество Evergreen избрало правление проекта Evergreen в рамках перехода к самостоятельной некоммерческой организации. [15]
Другие реализации Evergreen в Северной Америке: [16]
- Приходская библиотека Борегар (Луизиана, 6 филиалов)
- Кооператив библиотек Британской Колумбии - Ситка (консорциум из 92 многотипных библиотек, более 150 филиалов в Британской Колумбии и Манитобе)
- Консорциум библиотек Огайо COOL (13 библиотек)
- CW MARS (Массачусетс, 155 библиотек)
- Эвергрин Индиана (129 библиотек)
- Публичная библиотека округа Кентон (Кентукки, 3 библиотеки)
- Библиотечная система округа Кинг (Вашингтон, 50 библиотек)
- Библиотека Вирджинии (Evergreen Virginia) (10 библиотек)
- Мэн Бальзам (10 библиотек)
- Библиотека колледжа Мохок (3 библиотеки)
- NC Cardinal (Северная Каролина, 216 библиотек) [17]
- Миссури Эвергрин (52 округа библиотек, 133 пункта обслуживания)
- Ниагарские библиотеки (Онтарио, 11 библиотек),
- Библиотечная биржа к северу от Бостона (NOBLE) (Массачусетс, 28 библиотек)
- Консорциум библиотек Северного Техаса (сельская местность за пределами Форт-Уэрта, 17 библиотек),
- PaILS — это Интегрированная библиотечная система Пенсильвании (ILS), объединяющая более 100 библиотек. [18]
- Система пионерских библиотек (северная часть штата Нью-Йорк между Рочестером и Сиракузами, 42 библиотеки),
- Библиотечная система Sage (Северо-Восточный Орегон, 60 библиотек)
- СКЛЕНДС (Южная Каролина, 72 библиотеки)
- СПАРК (Пенсильвания, 110 библиотек и продолжает расти)
- ель (Манитоба, Канада, 8 библиотек)
- Окружная библиотека Траверс-Ареа (Мичиган, 6 библиотек)
- Библиотечная система округа Вестчестер (Нью-Йорк, 43 библиотеки) [19]
Функции
[ редактировать ]Приоритеты развития Evergreen заключаются в том, чтобы он был стабильным, надежным, гибким, безопасным и удобным для пользователя.
Особенности Evergreen включают в себя:
- Обращение: для сотрудников, чтобы проверять товары и выдавать их посетителям.
- Каталогизация : для добавления элементов в коллекцию библиотеки и ввода информации, классификации и индексации этих элементов. Evergreen известна своей чрезвычайно гибкой системой индексирования, которая обеспечивает высокий уровень настройки и по умолчанию использует MODS Библиотеки Конгресса. [20] как его стандарт.
- Интернет-каталог общедоступного доступа : общедоступный каталог или интерфейс поиска, позволяющий посетителям находить и запрашивать книги, просматривать информацию о своей учетной записи и сохранять информацию о книгах в списках Evergreen. Также имеется дополнительный детский каталог. Различные клиентские услуги, такие как оплата счетов через PayPal и Stripe, дополнительное сохранение истории тиражей, списки книг и многое другое.
- Самообслуживание – Evergreen предлагает опции самообслуживания и регистрации, которые могут быть активированы библиотеками.
- Публичный каталог предоставляет структурированные веб-данные в соответствии со стандартами Schema.org, что облегчает их поиск основными поисковыми системами.
- Приобретения: чтобы персонал мог отслеживать приобретенные материалы; счета-фактуры, заказы на поставку, списки выбора и т. д.
- Власти
- Сериалы
- Веб-клиент для персонала, независимый от ОС
- Добавлены сервисы контента Chillifresh, Content Cafe, Novelist, OpenLibrary и Syndetics, которые поддерживаются изначально, а также поддерживаются другие.
- Собственные API для написания пользовательских клиентов.
- Статистическая отчетность: гибкая и мощная отчетность для извлечения любой статистической информации, хранящейся в базе данных.
- Поддержка SIP 2.0 : для взаимодействия с программным обеспечением управления компьютером, машинами самопроверки и другими приложениями.
- Поиск/извлечение через URL-адрес и Z39.50 серверы
Evergreen также включает Open Scalable Request Framework (OpenSRF, произносится как «открытый серфинг») — децентрализованную сервисную архитектуру с отслеживанием состояния, которая позволяет разработчикам создавать приложения для Evergreen с минимальными знаниями о ее структуре. [21]
Языки
[ редактировать ]Бизнес-логика Evergreen написана в основном на Perl и PostgreSQL , с некоторыми оптимизированными разделами, переписанными на C. Интерфейс каталога в основном создан с использованием Template Toolkit с некоторым количеством JavaScript . Пользовательский интерфейс клиента для персонала написан на XUL Mozilla ( XML + JavaScript) до версии 3.0 и представляет собой веб-клиент для персонала, созданный с использованием AngularJS и связанных с ним технологий, начиная с версии 3.0. Python используется для инфраструктуры сборки интернационализации. Функциональность EDI для системы сбора данных до версии 3.0 зависела от Ruby , но больше не зависит. [22] Интерфейсы AngularJS сейчас переводятся на Angular, и вся работа над новыми интерфейсами выполняется в Angular. [23]
Требования
[ редактировать ]Evergreen работает на Linux серверах и использует PostgreSQL в качестве внутренней базы данных. Клиентский клиент, используемый сотрудниками библиотеки в повседневной работе, работает на компьютерах Microsoft Windows , Macintosh или Linux и построен на XULRunner , среде выполнения на базе Mozilla, которая использует тот же технологический стек, что и Firefox , и обеспечивает независимость от браузера. автономный режим. Доступ к онлайн-каталогу публичного доступа (OPAC), используемому посетителями библиотеки, осуществляется через веб-браузер . Начиная с версии 3.0, веб-клиент для персонала был переведен в производственное использование, а использование клиента для персонала на основе XUL, требующего установки на локальном компьютере, начало постепенно прекращаться. [24]
Другие интегрированные библиотечные системы с открытым исходным кодом
[ редактировать ]См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ https://evergreen-ils.org/evergreen-3-12-0-released/ .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ Вебер, Дж. (2006), «Вечнозеленый: ваш доморощенный ILS» , Library Journal , vol. 131, нет. 20, заархивировано из оригинала 15 декабря 2014 г. , получено г. 15 декабря 2014
- ^ «Список известных сайтов, на которых работает Evergreen» , Evergreen ILS .
- ^ Мичиган Эвергрин , сеть MLC . «Архивная копия» . Архивировано из оригинала 25 сентября 2010 г. Проверено 13 августа 2019 г.
{{cite web}}
: CS1 maint: архивная копия в качестве заголовка ( ссылка ) CS1 maint: бот: статус исходного URL-адреса неизвестен ( ссылка ) - ^ «Эвергрин» , Библиотека , Индиана .
- ^ Ситка , библиотеки Британской Колумбии, заархивировано из оригинала 18 апреля 2008 г. , получено 23 апреля 2008 г. «Архивная копия» . Архивировано из оригинала 18 апреля 2008 г. Проверено 23 апреля 2008 г.
{{cite web}}
: CS1 maint: архивная копия в качестве заголовка ( ссылка ) CS1 maint: бот: статус исходного URL неизвестен ( ссылка ) . - ^ СКЛЕНДЫ . Проверено 14 апреля 2017 г.
- ^ «О равноденствии» , Кто мы , Библиотека ESI .
- ^ «Компании» , Эвергрин .
- ^ Разведение, М. (2007). Аромат нового поколения в интегрированных онлайн-каталогах. Отчеты о библиотечных технологиях, 43 (4) 38-41.
- ^ Разведение, М. (2008). Основные продукты ILS с открытым исходным кодом. Отчеты о библиотечных технологиях, 44 (8) 16-31.
- ^ Райландер, Майк. «Вечнозеленый 2007» . Программное обеспечение Равноденствие . Архивировано из оригинала 19 ноября 2018 года . Проверено 31 мая 2023 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ Хэмби, Роган. «Evergreen 2009: Не только код» . Программное обеспечение Равноденствие . Архивировано из оригинала 16 июня 2018 года . Проверено 31 мая 2023 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ Чарльтон, Гален (26 августа 2016 г.). «Evergreen 2012: собственность и взаимозависимость» . библиотека ЭСИ . Архивировано из оригинала 12 апреля 2018 года . Проверено 31 мая 2023 г.
{{cite news}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Протокол EOB» , Управление , Evergreen ILS, 24 апреля 2019 г.
- ^ ILS с открытым исходным кодом продолжает расширяться . ALA TechSource. Проверено 29 августа 2013 г.
- ^ [1] Проверено 16 ноября 2022 г.
- ^ ВЕДРО , получено 10 июня 2019 г.
- ^ «Список библиотек-членов» . Проверено 18 августа 2022 г.
- ^ «Моды» , Стандарты , LoC .
- ^ «Часто ожидаемые вопросы» , Evergreen ILS .
- ^ «Обзор разработчиков EG» , Evergreen ILS .
- ^ «Миграция Angular JS на Angular» , Evergreen ILS .
- ^ «Обновление разработки 3.0 1» , Evergreen ILS .
- ^ О BiblioteQ . Исходная кузница. Проверено 13 февраля 2015 г.
- ^ Об опалах . Опалы Н.А. Проверено 29 августа 2013 г.
- ^ ФОЛИО . Проверено 03 марта 2020 г.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Репозитории исходного кода Evergreen
- «Вечнозеленый» . Бесплатный код .
- «Evergreen: ваша собственная ILS — собственная команда успешно конкурирует с коммерческими поставщиками в сфере автоматизации библиотек». Архивировано 15 декабря 2014 г. в в журнале Wayback Machine Library Journal. статье [ мертвая ссылка ]
- «Библиотекари ставят свое будущее на открытый исходный код» [ мертвая ссылка ]