Evergreen - это интегрированная библиотечная система с открытым исходным кодом (ILS), первоначально разработанная Службой публичных библиотек штата Джорджия для общественной информационной сети для электронных услуг (PINES), консорциумом по совместному использованию ресурсов в масштабе штата, в который входят более 270 библиотек. [2]
Разработчики) | Общественная информационная сеть для электронных услуг (PINES) Службы публичных библиотек Джорджии (GPLS) и сообщество Evergreen |
---|---|
Первый выпуск | Сентябрь 2006 г . |
Стабильный выпуск | 3.6.2 [1] / 18 февраля 2021 г . |
Репозиторий | |
Написано в | C , Perl , XUL , JS |
Операционная система | Linux |
Платформа | Кроссплатформенность |
Доступно в | английский |
Тип | Интегрированная библиотечная система |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | evergreen-ils |
Помимо 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 публичных библиотек в консорциуме Public Information Network for Electronic Services (PINES). [10] Разработка началась в июне 2004 года, когда государственный библиотекарь Ламар Витч объявил в открытом письме, что после изучения имеющихся вариантов GPLS решила разработать собственную систему автоматизации библиотеки. GPLS полагала, что может разработать систему, адаптированную под ее нужды, лучше при меньших затратах, чем те, которые выплачиваются в настоящее время. [11] Программисты GPLS разрабатывали проект в течение двух лет, и PINES успешно завершили переход на Evergreen 5 сентября 2006 г. В следующие два года консорциум PINES увеличился до более чем 270 библиотек и пяти других систем в США. и Канада внедрила Evergreen.
В 2007 году программное обеспечение начали получать от других библиотек и разработчиков. [12] В 2009 году прошла первая международная конференция Evergreen. [13] В 2012 году сообщество присоединилось к Software Freedom Conservancy и сформировало наблюдательный совет. [14] В 2019 году сообщество Evergreen выбрало правление Evergreen Project в рамках своего перехода к автономной некоммерческой организации. [15]
Другие реализации Evergreen в Северной Америке: [16]
- Библиотека прихода Борегар (Луизиана, 6 филиалов)
- Кооператив библиотек Британской Колумбии - Ситка (консорциум из 92 многотипных библиотек, более 150 филиалов в Британской Колумбии и Манитобе)
- Консорциум библиотек Огайо COOL (11 библиотек)
- C / W MARS (Массачусетс, 155 библиотек)
- Evergreen Indiana (126 библиотек)
- Публичная библиотека округа Кентон (Кентукки, 3 библиотеки)
- Библиотечная система округа Кинг (Вашингтон, 50 библиотек)
- Библиотека Вирджинии (Evergreen Virginia) (9 библиотек)
- Мэн Балсом (10 библиотек)
- Michigan Evergreen (6 библиотек)
- Библиотека Mohawk College (3 библиотеки)
- NC Cardinal (Северная Каролина, 161 библиотека и растет) [17]
- Миссури Эвергрин (52 района библиотек, 133 пункта обслуживания)
- Ниагарские библиотеки (Онтарио, 11 библиотек),
- North of Boston Library Exchange (NOBLE) (Массачусетс, 28 библиотек)
- Консорциум библиотек Северного Техаса (сельская местность за пределами Форт-Уэрта, 17 библиотек),
- PaILS - это Интегрированная библиотечная система Пенсильвании (ILS), насчитывающая более 100 библиотек, [18]
- Pioneer Library System (северная часть штата Нью-Йорк между Рочестером и Сиракузами, 42 библиотеки),
- Project Conifer (Онтарио, 20 библиотек) [1]
- Библиотечная система Sage (Северо-Восточный Орегон, 60 библиотек)
- SCLENDS (Южная Каролина, 72 библиотеки)
- SPARK (Пенсильвания, 110 библиотек и растут)
- SPRUCE (Манитоба, Канада, 8 библиотек)
- Районная библиотека Траверса (Мичиган, 6 библиотек)
Функции
Приоритеты разработки для Evergreen заключаются в том, чтобы он был стабильным, надежным, гибким, безопасным и удобным для пользователя.
Возможности Evergreen включают:
- Обращение: для сотрудников, чтобы сдавать и возвращать предметы посетителям
- Каталогизация : для добавления элементов в коллекцию библиотеки и ввода информации, классификации и индексации этих элементов. Evergreen известна чрезвычайно гибкой системой индексирования, которая допускает высокий уровень настройки и по умолчанию использует MODS Библиотеки Конгресса в качестве стандарта.
- Каталог общего доступа в Интернете (OPAC): общедоступный каталог или интерфейс для открытий, позволяющий посетителям находить и запрашивать книги, просматривать информацию о своих учетных записях и сохранять информацию о книгах в «книжных сумках» Evergreen. OPAC был обновлен в начале 2009 года с новой опциональной оболочкой Craftsman. Существует также дополнительный Детский OPAC. Различные услуги покровителя, такие как оплата счетов через PayPal и Stripe, дополнительное сохранение истории тиражей, книжных сумок и т. Д.
- Самообслуживание - Evergreen поставляется с опциями самообслуживания и регистрации, которые могут быть активированы библиотеками.
- OPAC предоставляет структурированные веб-данные по стандартам schema.org, чтобы облегчить обнаружение основными поисковыми системами.
- Приобретения: для сотрудников, чтобы отслеживать закупленные материалы; счета-фактуры, заказы на поставку, списки выбора и т. д.
- Органы власти
- Сериалы
- Веб-клиент для персонала, не зависящий от ОС
- Добавлены сервисы контента Chillifresh, Content Cafe, Novelist, OpenLibrary и Syndetics с исходной поддержкой, а также другие поддерживаемые.
- Собственные API для написания собственных клиентов.
- Статистическая отчетность: гибкая, мощная отчетность для поиска любой статистической информации, хранящейся в базе данных.
- Поддержка SIP 2.0 : для взаимодействия с программным обеспечением для управления компьютером, машинами самопроверки и другими приложениями.
- Поиск / получение по URL-адресу и серверам Z39.50
Evergreen также включает Open Scalable Request Framework (OpenSRF, произносится как «открытый серфинг»), децентрализованную сервисную архитектуру с отслеживанием состояния, которая позволяет разработчикам создавать приложения для Evergreen с минимальным знанием ее структуры. [19]
Языки
Бизнес-логика Evergreen написана в основном на Perl и PostgreSQL , с некоторыми оптимизированными разделами, переписанными на C. Интерфейс каталога в основном построен с использованием Template Toolkit с некоторым количеством JavaScript . Пользовательский интерфейс штатного клиента написан на XUL ( XML + JavaScript) Mozilla до версии 3.0 и представляет собой штатный веб-клиент, созданный с использованием AngularJS и связанных технологий начиная с версии 3.0. Python используется для инфраструктуры сборки интернационализации. Функциональность EDI для системы приобретения до 3.0 зависела от Ruby, но больше не зависит . [20] Интерфейсы AngularJS сейчас переводятся на Angular, и вся работа над новым интерфейсом выполняется в Angular. [21]
Требования
Evergreen работает на серверах Linux и использует PostgreSQL для своей базы данных. Клиентский клиент, используемый в повседневных операциях библиотечным персоналом, работает на компьютерах Microsoft Windows , Macintosh или Linux и построен на XULRunner , среде выполнения на основе Mozilla, которая использует тот же стек технологий, что и Firefox, и обеспечивает независимость от браузера. автономный режим. Доступ к онлайновому общедоступному каталогу (OPAC), используемому читателями библиотеки, осуществляется через веб-браузер . Начиная с версии 3.0 клиентский веб-клиент для персонала был переведен на производственное использование, а штатный клиент на базе XUL, который требовал установки на локальном компьютере, начал постепенно сокращаться. [22]
Другие интегрированные библиотечные системы с открытым исходным кодом (ILS)
- BiblioteQ [23]
- Коха
- Invenio
- PMB
- OpenBiblio
- ОПАЛЫ [24]
- ФОЛИО [25]
Смотрите также
- Список пакетов бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
Рекомендации
- ^ https://evergreen-ils.org/security-releases-evergreen-3-4-6-3-5-3-and-3-6-2/ .
- ^ http://lj.libraryjournal.com/2006/12/ljarchives/evergreen-your-homegrown-ils/ Weber, J (2006). «Evergreen: Your Homegrown ILS», «Библиотечный журнал», 131 (20).
- ^ http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen_libraries Список известных сайтов, на которых работает Evergreen
- ^ http://www.mlcnet.org/cms/sitem.cfm/library_tools/michigan_evergreen/ Архивировано 25 сентября 2010 г. в Wayback Machine Michigan Evergreen
- ^ http://www.in.gov/library/evergreen.htm Evergreen Indiana
- ^ http://sitka.bclibraries.ca/ Архивировано 18 апреля 2008 г. в Wayback Machine, Британская Колумбия, Ситка.
- ^ СКЛЕНДЫ . СКЛЕНДЫ. Проверено 14 апреля 2017.
- ^ https://esilibrary.com/who-we-are/about-equinox/#sthash.BdYAzVBX.dpbs
- ^ http://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_companies Evergreen Companies
- ^ Разведение, М. (2007). Аромат нового поколения в интегрированных онлайн-каталогах. Отчеты о библиотечной технологии, 43 (4) 38-41.
- ^ Разведение, М. (2008). Основные продукты ILS с открытым исходным кодом. Отчеты о библиотечной технологии, 44 (8) 16-31.
- ^ Rylander, Майк. «Вечнозеленый 2007» . Программное обеспечение Equinox . Проверено 10 ноября +2016 .
- ^ Хэмби, Роган. «Evergreen 2009: не просто код» . Программное обеспечение Equinox . Проверено 10 ноября +2016 .
- ^ Чарльтон, Гален (26 августа 2016 г.). «Evergreen 2012: собственность и взаимозависимость» . esilibrary.com . Проверено 10 ноября +2016 .
- ^ https://wiki.evergreen-ils.org/doku.php?id=governance:eob-minutes-2019-04-24
- ^ Открытый исходный код ILS продолжает расширяться . ALA TechSource. Проверено 29 августа 2013.
- ^ «NC Cardinal: совместное использование библиотечных ресурсов и расширение возможностей» . Statelibrarync.org (2013-08-16). Проверено 22 марта 2014.
- ^ Согласно веб-сайту PAILS https://sparkpa.org/, полученному 10 июня 2019 г.
- ^ https://evergreen-ils.org/frequent-anticipated-questions/
- ^ https://wiki.evergreen-ils.org/doku.php?id=eg_developer_overview
- ^ https://wiki.evergreen-ils.org/doku.php?id=dev:browser_staff:angjs_to_ang_migration
- ^ https://evergreen-ils.org/evergreen-3-0-development-update-1/
- ^ О BiblioteQ . biblioteq.sf.net. Проверено 13 февраля 2015.
- ^ Об опалах - Опалы . Opals-na.org. Проверено 29 августа 2013.
- ^ ФОЛИО . Проверено 3 марта 2020.
Внешние ссылки
- Официальный веб-сайт
- Репозитории исходного кода Evergreen
- «Вечнозеленый» . Свободный код .
- «Evergreen: ваш доморощенный ILS - собственная команда успешно конкурирует с коммерческими поставщиками в сфере автоматизации библиотек» Статья в библиотечном журнале
- «Библиотекари ставят свое будущее на открытый исходный код»