Abstract

Developing an Open Source Software application is a challenge. Mainly because there are commercial alternatives that have an army of expert developers behind them, experienced supporters and wellestablished business processes in their development and promotion. Nevertheless, web-based applications, that securely handle the users’ personal data are an area of freedom and ease of use, features that make such applications very attractive. The “ease-of-use” part is very hard to achieve, for the developers and the end-users. Dependencies change often in OSS packages, so the fear that something breaks is always around the corner. If the application looks attractive, additional user requirements fall like rain. This poses a problem of continuity, maintenance and operational quality of the packages. In this paper and presentation we shall share our experience in building such a tool, using https://cern.ch/slides, as a showcase and a learning exercise. We shall describe what was available, what was missing, how it was put together, how much effort it took, and what was achieved.

Highlights

  • If the application looks attractive, additional user requirements fall like rain

  • In this paper and presentation we shall share our experience in building such a tool, using https://cern.ch/slides, as a showcase and a learning exercise

  • The IT Department at CERN is there to offer high-quality operational services to physicists and engineers working in the laboratory

Read more

Summary

Introduction

The IT Department at CERN is there to offer high-quality operational services to physicists and engineers working in the laboratory From this point of view any off-theshelf professional solution seems to be the natural choice. Some of our services have to be tailored to the special requirements of the accelerator, detectors and data production, storage and management at CERN This is why a certain degree of in-house software development is necessary. Https://cern.ch/slides [2] is an open source web-based software application, developed at CERN in 2020, for users to create presentation slides. This project is built from scratch, using only open source libraries

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call