Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions _gsocorgs/2026/umass.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "University of Massachusetts, Amherst"
author: "Edward Moyse"
layout: default
organization: UMass
logo: umass-logo.png
description: |
UMass Amherst is one of the major public research universities in America.
---

{% include gsoc_proposal.ext %}
46 changes: 46 additions & 0 deletions _gsocproposals/2026/proposal_phoenix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
project: Phoenix
title: Modernizing the Phoenix Event Display
layout: gsoc_proposal
year: 2026
difficulty: medium
duration: 350
mentor_avail: May-October
organization:
- CERN
- UMass
project_mentors:
- email: edward.moyse@cern.ch
first_name: Edward
last_name: Moyse
organization: UMass
is_preferred_contact: yes
- email: sebastien.ponce@cern.ch
first_name: Sebastien
last_name: Ponce
organization: CERN
---

## Description

The [Phoenix](https://hepsoftwarefoundation.org/phoenix/) event display offers web based visualization of the high energy physics (HEP) events coming from various HEP experiments. It is build with the help of the angular web platform with visualizations itself done with the help of the [threejs](https://threejs.org) library.

Phoenix was started a few years ago now, and web technologies evolve rapidly. The goal of this project is to investigate the current state of Phoenix and to propose and implement improvements that would allow it to be more easily extended and maintained in the future (bearing in mind that it is already in production use and so any impact on clients should be minimised). The project should also revist the UI and see what changes can be made to make it more modern, user friendly and intuitive. Any other technical, or ease of use improvements that can be made to Phoenix are also welcome.

## Task ideas

* Investigate and understand the current state of Phoenix, and identify areas for improvement
* Propose and implement improvements to the codebase, with a focus on maintainability and extensibility
* Propose and implement improvements to the UI, with a focus on user experience

## Requirements
* Typescript/javascript
* (3D experience a bonus)

## Mentors
* [Edward Moyse](mailto:edward.moyse@cern.ch) University of Massachusetts, Amherst
* **[Sebastien Ponce](mailto:sebastien.ponce@cern.ch) CERN**

## Links
* [Phoenix](https://github.com/HSF/phoenix)
* [FCC](https://fcc.web.cern.ch/)
Loading