# EOS GUI - Simple way for EOS management

- Institution: CERN
- Department: HEP Computing
- Speaker: Gregor Molan
- Year: 2023
- Language: English
- Subjects: Computer science
- Source: [CERN](https://videos.cern.ch/record/3003545)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

The Graphical User Interface (GUI) for CERN EOS could be crucial in the interaction between potential users and the EOS storage technology. The GUI could serve as an interface between a user and the complex EOS infrastructure, enabling non-experts to learn and discover EOS features seamlessly and effectively. This would help users interact with the storage infrastructure without needing to delve into technical complexities, making it easier to decide on the architecture and proposal for large storage organizations. Additionally, the GUI can provide a visually appealing and user-friendly interface that can enable users to carry out informative tasks such as monitoring data storage usage.

The first proposal for CERN EOS GUI is designed for the Microsoft Windows platform. The proposal specifies technologies for GUI that allow extensions to all major operating systems, resulting in an interface accessible to all users regardless of their preferred platform, including Linux and MacOS. The GUI focuses on usability and functionality, featuring intuitive navigation, clear labeling of buttons and controls, and informative feedback mechanisms. The goal is to cover three functionalities related to EOS Windows Native Client: a) Interface to EOS commands (EOS-shell). b) Interface to EOS cluster mounted as Windows drive letter (EOS-drive). c) Interface to all functionalities covered by EOS commands.

EOS GUI is intended to provide two ways of starting: 1) Start a program executable from the start menu or command line. 2) Start from a popup list from the system tray icon.

Thus, starting the same program can be made available from multiple entry points, making it easier for users to access the GUI.

The EOS GUI should be organized into three window forms: a) Main EOS window. b) Popup list from the system tray icon. c) Other popup windows.

The main window would cover all EOS features available with EOS commands. The format of the main EOS window is proposed as tabs, icons, or…

## Lectures

1. [EOS GUI - Simple way for EOS management](https://invisiblenetwork.ai/learn/cern/3003545/93ed13e6572c), 9 min (CERN's player)
