Cargando…

Development of a Versatile, Full-Featured Search Functionality for Indico

Indico, CERN's popular open-source tool for event management, is in widespread use among facilities that make up the HEP community. It is extensible through a robust plugin architecture that provides features such as search and video conferencing integration. In 2018, Indico version 2 was relea...

Descripción completa

Detalles Bibliográficos
Autores principales: Constanta, Penelope, Rind, Ofer, Bejar, Jose Caballero, Ferreira, Pedro, Monnich, Adrian, Panero, Pablo, Antunes, Carina Rafaela De Oliveira, Koufakos, Aristofanis Chionis
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:https://dx.doi.org/10.5281/zenodo.3599522
http://cds.cern.ch/record/2800456
_version_ 1780972635205664768
author Constanta, Penelope
Rind, Ofer
Bejar, Jose Caballero
Ferreira, Pedro
Monnich, Adrian
Panero, Pablo
Antunes, Carina Rafaela De Oliveira
Koufakos, Aristofanis Chionis
author_facet Constanta, Penelope
Rind, Ofer
Bejar, Jose Caballero
Ferreira, Pedro
Monnich, Adrian
Panero, Pablo
Antunes, Carina Rafaela De Oliveira
Koufakos, Aristofanis Chionis
author_sort Constanta, Penelope
collection CERN
description Indico, CERN's popular open-source tool for event management, is in widespread use among facilities that make up the HEP community. It is extensible through a robust plugin architecture that provides features such as search and video conferencing integration. In 2018, Indico version 2 was released with many notable improvements, but without a full-featured search functionality that could be implemented easily outside of CERN. At both Fermi and Brookhaven National Laboratories, the user community viewed the lack of this popular feature as a significant impediment to deployment of the new software. In the meantime, CERN embarked upon a major redesign of their core search service, one that would also necessitate a rewrite of the Indico search interface. Seeing this pressing need, the two US labs decided to collaborate, with assistance from the CERN development team, on a project to develop the requisite search functionality for the larger user community. The resulting design exploits the simplified schema defined in the new CERN Search micro-service, based on Invenio and Elasticsearch, while still providing a flexible path to implementation for alternative backend search services. It is intended to provide a software package that can be installed easily and used out of the box, by anyone at any site. This presentation will discuss the design choices and architectural challenges, and provide an overview of the deployment and use of these new plugins.
id cern-2800456
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-28004562022-02-03T19:42:49Zdoi:10.5281/zenodo.3599522http://cds.cern.ch/record/2800456engConstanta, PenelopeRind, OferBejar, Jose CaballeroFerreira, PedroMonnich, AdrianPanero, PabloAntunes, Carina Rafaela De OliveiraKoufakos, Aristofanis ChionisDevelopment of a Versatile, Full-Featured Search Functionality for IndicoComputing and ComputersIndico, CERN's popular open-source tool for event management, is in widespread use among facilities that make up the HEP community. It is extensible through a robust plugin architecture that provides features such as search and video conferencing integration. In 2018, Indico version 2 was released with many notable improvements, but without a full-featured search functionality that could be implemented easily outside of CERN. At both Fermi and Brookhaven National Laboratories, the user community viewed the lack of this popular feature as a significant impediment to deployment of the new software. In the meantime, CERN embarked upon a major redesign of their core search service, one that would also necessitate a rewrite of the Indico search interface. Seeing this pressing need, the two US labs decided to collaborate, with assistance from the CERN development team, on a project to develop the requisite search functionality for the larger user community. The resulting design exploits the simplified schema defined in the new CERN Search micro-service, based on Invenio and Elasticsearch, while still providing a flexible path to implementation for alternative backend search services. It is intended to provide a software package that can be installed easily and used out of the box, by anyone at any site. This presentation will discuss the design choices and architectural challenges, and provide an overview of the deployment and use of these new plugins.FERMILAB-SLIDES-19-653-CCDoai:cds.cern.ch:28004562019
spellingShingle Computing and Computers
Constanta, Penelope
Rind, Ofer
Bejar, Jose Caballero
Ferreira, Pedro
Monnich, Adrian
Panero, Pablo
Antunes, Carina Rafaela De Oliveira
Koufakos, Aristofanis Chionis
Development of a Versatile, Full-Featured Search Functionality for Indico
title Development of a Versatile, Full-Featured Search Functionality for Indico
title_full Development of a Versatile, Full-Featured Search Functionality for Indico
title_fullStr Development of a Versatile, Full-Featured Search Functionality for Indico
title_full_unstemmed Development of a Versatile, Full-Featured Search Functionality for Indico
title_short Development of a Versatile, Full-Featured Search Functionality for Indico
title_sort development of a versatile, full-featured search functionality for indico
topic Computing and Computers
url https://dx.doi.org/10.5281/zenodo.3599522
http://cds.cern.ch/record/2800456
work_keys_str_mv AT constantapenelope developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT rindofer developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT bejarjosecaballero developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT ferreirapedro developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT monnichadrian developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT paneropablo developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT antunescarinarafaeladeoliveira developmentofaversatilefullfeaturedsearchfunctionalityforindico
AT koufakosaristofanischionis developmentofaversatilefullfeaturedsearchfunctionalityforindico