diff --git a/_gsocorgs/2025/cern.md b/_gsocorgs/2025/cern.md new file mode 100644 index 000000000..b2f3a59ac --- /dev/null +++ b/_gsocorgs/2025/cern.md @@ -0,0 +1,11 @@ +--- +title: "CERN" +author: "Benedikt Hegner" +layout: default +organization: CERN +logo: CERN-logo.jpg +description: | + At [CERN](https://home.cern), the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. They use the world's largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles. +--- + +{% include gsoc_proposal.ext %} diff --git a/_gsocorgs/2025/desy.md b/_gsocorgs/2025/desy.md new file mode 100644 index 000000000..1c2ad24b9 --- /dev/null +++ b/_gsocorgs/2025/desy.md @@ -0,0 +1,15 @@ +--- +title: "DESY" +author: "Frank Gaede" +layout: default +organization: DESY +logo: DESY_logo.png +description: | + The Deutsches Elektronen-Synchrotron (DESY) is a major German physics + laboratory with a long interest in high-energy physics. DESY is a + major centre for photon science and the site of the European XFEL + laser. DESY scientists are part of major international HEP experiments, + such as ATLAS, CMS and Belle II. +--- + +{% include gsoc_proposal.ext %} diff --git a/_gsocprojects/2025/project_Constellation.md b/_gsocprojects/2025/project_Constellation.md new file mode 100644 index 000000000..38620fda5 --- /dev/null +++ b/_gsocprojects/2025/project_Constellation.md @@ -0,0 +1,17 @@ +--- +project: Constellation +layout: default +logo: Constellation-logo.png +description: | + [Constellation](https://constellation.pages.desy.de/) is a + control and data acquisition system for small-scale experiments and + experimental setup with volatile and dynamic constituents such as testbeam + environments or laboratory test stands. Constellation aims to provide a + flexible framework that requires minimal effort for the integration of new + devices, that is based on widely adopted open-source network communication + libraries and that keeps the required maintenance as low as possible. +summary: | + Constellation is a control and data acquisition system for small-scale experiments. +--- + +{% include gsoc_project.ext %} diff --git a/_gsocprojects/2025/project_ROOT.md b/_gsocprojects/2025/project_ROOT.md new file mode 100644 index 000000000..ca4be2ffa --- /dev/null +++ b/_gsocprojects/2025/project_ROOT.md @@ -0,0 +1,14 @@ +--- +project: ROOT +layout: default +logo: ROOT-logo.png +description: | + [ROOT](http://root.cern.ch) is a modular scientific software framework developed by [CERN](http://cern.ch) and other Particle Physics laboratories. + It was originally designed for particle physics data analysis, but it is also used in other applications such as astronomy, bio-informatics, finances, etc. + It provides all the functionalities needed to deal with big data processing, statistical analysis, data visualisation and data storage. +summary: | + A modular scientific software framework. It provides all the functionalities needed to deal with big data processing, + statistical analysis, visualisation and storage. +--- + +{% include gsoc_project.ext %} diff --git a/_gsocproposals/2025/proposal_ConstellationUI.md b/_gsocproposals/2025/proposal_ConstellationUI.md new file mode 100644 index 000000000..fb3b96fe2 --- /dev/null +++ b/_gsocproposals/2025/proposal_ConstellationUI.md @@ -0,0 +1,43 @@ +--- +title: Extending the User Interface +layout: gsoc_proposal +project: Constellation +year: 2025 +organization: DESY +difficulty: medium +duration: 350 +mentor_avail: June-August +--- + +## Description + +Constellation is a framework used for lab setups or small-scale experiments in +HEP. One of its most important goals is that the framework should be easy to +use for both scientists implementing new devices as well as experiment +operators. + +Constellation features a Qt-based User Interfaces to control and monitor all +devices in the experimental setup. The focus of this GSoC project is to add new +user interfaces to Constellation and extend the current ones. + +## Project Milestones + +* Creating a new GUI to display monitoring data from devices using Qt Charts +* Modularization of UI elements into reusable Qt widgets +* Adding the monitoring widget to the existing GUI for device control + +## Requirements + +* Modern C++ +* Knowledge of Qt is helpful but not required +* Practical experience with Unix and git + +## Mentors + +* [Stephan Lachnit](mailto:stephan.lachnit@desy.de) (DESY) +* [Simon Spannagel](mailto:simon.spannagel@desy.de) (DESY) + +## Links + +* [Repository](https://gitlab.desy.de/constellation/constellation) +* [Documentation](https://constellation.pages.desy.de/) diff --git a/gsoc/2025/mentors.md b/gsoc/2025/mentors.md index 3d0719c24..49913d147 100644 --- a/gsoc/2025/mentors.md +++ b/gsoc/2025/mentors.md @@ -8,6 +8,8 @@ layout: plain ## Full Mentor List (Name, Email, Org) * Andy Buckley [andy.buckley@gla.ac.uk](mailto:andy.buckley@gla.ac.uk) UofGlasgow * Chris Gutschow [chris.g@cern.ch](mailto:chris.g@cern.ch) UCLondon +* Stephan Lachnit [stephan.lachnit@desy.de](mailto:stephan.lachnit@desy.de) DESY * Serguei Linev [S.Linev@gsi.de](mailto:S.Linev@gsi.de) GSI * Giacomo Parolini [giacomo.parolini@cern.ch](mailto:giacomo.parolini@cern.ch) CERN) +* Simon Spannagel [simon.spannagel@desy.de](mailto:simon.spannagel@desy.de) DESY * Valentin Volkl [valentin.volkl@cern.ch](mailto:valentin.volkl@cern.ch) CERN diff --git a/images/Constellation-logo.png b/images/Constellation-logo.png new file mode 100644 index 000000000..d5343c5ed Binary files /dev/null and b/images/Constellation-logo.png differ