Cargando…

Integrating Overleaf in CERNBox

This document illustrates the process of integrating support for Overleaf in CERNBox as a project for CERN’s 2023 Summer Student Programme. The final implementation considers two actions: export to Overleaf, which pushes CERNBox data to Overleaf; and import from Overleaf, which retrieves and assimil...

Descripción completa

Detalles Bibliográficos
Autor principal: Baldacchino, Adriana
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2868534
_version_ 1780978228920320000
author Baldacchino, Adriana
author_facet Baldacchino, Adriana
author_sort Baldacchino, Adriana
collection CERN
description This document illustrates the process of integrating support for Overleaf in CERNBox as a project for CERN’s 2023 Summer Student Programme. The final implementation considers two actions: export to Overleaf, which pushes CERNBox data to Overleaf; and import from Overleaf, which retrieves and assimilates data received from Overleaf. The export action is implemented using a public API provided by Overleaf, while the import action proves more difficult, as it requires user authentication. Therefore, we implement a proof of concept which can be realised once a secure way of obtaining user credentials is available. This project also includes the user interface, and hence front end functionality is also implemented and explained in detail in this document. Throughout this report, we define the problem proposed, any pitfalls encountered, solutions considered and the final implementation details. This will serve to both document thoroughly the Overleaf service, and as a window into my experience and work at CERN.
id cern-2868534
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28685342023-08-25T20:29:11Zhttp://cds.cern.ch/record/2868534engBaldacchino, AdrianaIntegrating Overleaf in CERNBoxScience in GeneralThis document illustrates the process of integrating support for Overleaf in CERNBox as a project for CERN’s 2023 Summer Student Programme. The final implementation considers two actions: export to Overleaf, which pushes CERNBox data to Overleaf; and import from Overleaf, which retrieves and assimilates data received from Overleaf. The export action is implemented using a public API provided by Overleaf, while the import action proves more difficult, as it requires user authentication. Therefore, we implement a proof of concept which can be realised once a secure way of obtaining user credentials is available. This project also includes the user interface, and hence front end functionality is also implemented and explained in detail in this document. Throughout this report, we define the problem proposed, any pitfalls encountered, solutions considered and the final implementation details. This will serve to both document thoroughly the Overleaf service, and as a window into my experience and work at CERN.CERN-STUDENTS-Note-2023-090oai:cds.cern.ch:28685342023-08-25
spellingShingle Science in General
Baldacchino, Adriana
Integrating Overleaf in CERNBox
title Integrating Overleaf in CERNBox
title_full Integrating Overleaf in CERNBox
title_fullStr Integrating Overleaf in CERNBox
title_full_unstemmed Integrating Overleaf in CERNBox
title_short Integrating Overleaf in CERNBox
title_sort integrating overleaf in cernbox
topic Science in General
url http://cds.cern.ch/record/2868534
work_keys_str_mv AT baldacchinoadriana integratingoverleafincernbox