Skip to content
Merged
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
4 changes: 2 additions & 2 deletions src/css/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
--ifm-color-primary-darkest: #143591;
--ifm-color-primary-light: #1653ff;
--ifm-color-primary-lighter: #2d65ff;
--ifm-color-primary-lightest: #4a7aff;
--ifm-color-primary-lightest: #00a84c;
--ifm-code-font-size: 95%;
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
}
Expand All @@ -25,6 +25,6 @@
--ifm-color-primary-darkest: #375ace;
--ifm-color-primary-light: #5c9dff;
--ifm-color-primary-lighter: #8bb9ff;
--ifm-color-primary-lightest: #b8d4ff;
--ifm-color-primary-lightest: #4aff9b;
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
}
120 changes: 120 additions & 0 deletions src/pages/LatestNews.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
import styles from './LatestNews.module.css';

const newsItems = [
{
date: 'April 10th 2025',
description: 'Xavier presents the VRE at the JENA Meeting',
links: [{ text: 'event', url: 'https://indico.global/event/5574/' }, { text: 'slides', url: 'https://indico.global/event/5574/contributions/44169/' }],
iconType: 'person-chalkboard',
},
{
date: 'March 17th-18th 2025',
description: 'The VRE start its journey into the EOSC Federation',
links: [{ text: 'communication', url: 'https://eosc.eu/news/2025/04/the-eosc-federations-build-up-phase-is-underway/' }],
iconType: 'calendar-days',
},
{
date: 'February 25th 2025',
description: 'Giovanni presents the VRE as part of CERN\'s analysis platforms at the (Re)interpretation Forum',
links: [{ text: 'event', url: 'https://indico.cern.ch/event/1466101/' }, { text: 'slides', url: 'https://indico.cern.ch/event/1466101/contributions/6363705/' }],
iconType: 'person-chalkboard',
},
{
date: 'October 19th-24th 2024',
description: 'Enrique presents the VRE at CHEP 2024',
links: [{ text: 'event', url: 'https://indico.cern.ch/event/1338689/' }, { text: 'slides', url: 'https://indico.cern.ch/event/1338689/contributions/6010696/' }],
iconType: 'person-chalkboard',
},
{
title: 'Data discovery, analysis and reproducibility in Virtual Research Environments ', // this is what I would see indented below its parent contribution. NOT IMPORTANT !
authors: 'E. Garcia-Garcia, G. Guerrieri, et al.',
links: [{ text: 'CHEP 2024 proceedings', url: 'https://arxiv.org/abs/2503.02483/' }],
iconType: 'file',
type: 'proceedings',
},
{
date: 'February 5th-6th 2024',
description: 'The VRE is presented at the AstroORDAS workshop',
links: [{ text: 'event', url: 'https://indico.global/event/9331/' }, { text: 'slides', url: 'https://indico.global/event/9331/contributions/90757/' }],
iconType: 'person-chalkboard',
},
{
date: 'May 8th-12th 2023',
description: 'Elena gives a Plenary Talk at CHEP 2023 on the VRE',
links: [{ text: 'event', url: 'https://indico.jlab.org/event/459/' }, { text: 'slides', url: 'https://indico.jlab.org/event/459/contributions/11671/' }],
iconType: 'person-chalkboard',
},
{
title: 'The Virtual Research Environment: A multi-science analysis platform',
authors: 'E. Gazzarrini, E. Garcia Garcia, D. Gosein, and X. Espinal',
journal: 'EPJ Web of Conferences 295, 08023 (2024)',
links: [{ text: 'CHEP 2023 proceedings', url: 'https://doi.org/10.1051/epjconf/202429508023/' }],
iconType: 'file',
type: 'proceedings',
},
{
date: 'July 10th-13th 2023',
description: 'The VRE is presented at the IHDEA Cloud Meeting',
links: [{ text: 'event', url: 'https://indico.obspm.fr/event/1714/' }, { text: 'contribution', url: 'https://indico.obspm.fr/event/1714/contributions/1004/' }],
iconType: 'person-chalkboard',
},
{
date: 'March 3th 2023',
description: 'The Virtual Research Enviroment is presentend on a CERN IT Technical Forum (ITTF) session',
links: [{ text: 'Slides and recording', url: 'https://indico.cern.ch/event/1230107/' }],
iconType: 'person-chalkboard'
},
{
date: 'October 23th-28th 2022',
description: 'Elena presents the VRE at the ACAT 2022 workshop',
links: [{ text: 'event', url: 'https://indico.cern.ch/event/1106990/' }, { text: 'slides', url: 'https://indico.cern.ch/event/1106990/contributions/4991200/' }],
iconType: 'person-chalkboard',
},
{
title: 'The Virtual Research Environment: towards a comprehensive analysis platform',
authors: 'E. Gazzarrini, E. Garcia, D. Gosein, A. Vendrell Moya, A. Kounelis, and X. Espinal',
links: [{ text: 'ACAT 2022 proceedings', url: 'https://indico.cern.ch/event/1106990/papers/4991200/files/12795-The_VRE___ACAT22_Proceedings.pdf' }],
iconType: 'file',
type: 'proceedings',
},
{
date: 'October 25th-26th 2022',
description: 'The VRE is presented at the ESCAPE for the Future meeting',
links: [{ text: 'event', url: 'https://projectescape.eu/agenda-escape-future#overlay-context=' }, { text: 'slides', url: 'https://projectescape.eu/sites/default/files/1.EnriqueGarcia_VRE_ESCAPE-Bruxels_Nov2022_v2.pdf' }],
iconType: 'person-chalkboard',
}
// Add more... (categories: newspaper, person-chalkboard, etc.)
];

export default function LatestNews() {
return (
<section className={styles.newsSection}>
<div></div>
<div className={styles.timeline}>
{newsItems.map((item) => (
<div
className={`${styles.timelineItem} ${item.type === 'proceedings' ? styles.proceedingsItem : ''}`}
key={`${item.title}-${item.authors}`}
>
<div className={styles.icon}>
<i className={`fa-solid fa-${item.iconType}`} title={item.iconType}></i>
</div>
<div>
{item.date ? (
<strong>{item.date}</strong>
) : (
<em>{item.title}</em>
)}{' '}
- {item.description}{item.authors}{' '} - <strong>{item.journal}{' '}</strong>
{item.links.map((link) => (
<a key={link.url} href={link.url} className={styles.link} target="_blank" rel="noopener noreferrer">
[{link.text}]
</a>
))}
</div>
</div>
))}
</div>
</section>
);
}
52 changes: 52 additions & 0 deletions src/pages/LatestNews.module.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
.newsSection {
display: flex;
/* gap: 2rem; */
/* padding-left: 4rem; */
padding-right: 4rem;
padding-top: 1rem;
padding-bottom: 2rem;
align-items: center;
justify-content: center;
}

.timeline {
display: flex;
flex-direction: column;
gap: 1.5rem;
position: relative;
border-left: 2px dashed;
padding-left: 1rem;
}

.timelineItem {
display: flex;
gap: 1rem;
align-items: flex-start;
}

.proceedingsItem {
display: flex;
padding-left: 2rem;
gap: 1rem;
align-items: flex-start;
}

.timeline a {
font-weight: 600;
color: var(--ifm-color-primary-lightest);
}

.icon {
min-width: 20px;
height: 20px;
/* color: var(--ifm-atlas-color); */
border-radius: 50%;
margin-top: 4px;
}

.link {
margin-left: 0.4rem;
color: var(--ifm-atlas-color);
font-weight: 500;
}

19 changes: 4 additions & 15 deletions src/pages/index.md → src/pages/index.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
---
id: /
slug: /
---
import LatestNews from './LatestNews'

**🟩 Experiencing issues? Check the [service uptime status page](https://vre-hub.github.io/status) 🟩**

Expand Down Expand Up @@ -51,14 +48,6 @@ There are is a recurrent meetings open to all scientists/researchers/developers

- The **VRE working-group monthly meetings** are intended for developers and system administrators who are supporting scientific infrastructures. They constitute an informal space to stimulate discussion and keep all the members up to date with the latest news and hot topics on the development and deployment of tools and services within the broad field of scientific analysis platforms. Join [here](https://indico.cern.ch/category/17065/).

## Resources
- Garcia-Garcia, E. Giovanni, G. et al., “Data discovery, analysis and reproducibility in Virtual Research Environments”, <i>arXiv e-prints</i>, 2024. [doi.org/10.48550/arXiv.2503.02483](https://arxiv.org/abs/2503.02483).
- Gazzarrini, E., Garcia, E., Gosein, D., and Espinal, X., “The Virtual Research Environment: towards a comprehensive analysis platform”, <i>EPJ Web Conf.</i> [ doi.org/10.1051/epjconf/202429508023](https://doi.org/10.1051/epjconf/202429508023) & <i>arXiv e-prints</i>, 2023. [doi:10.48550/arXiv.2305.10166](https://arxiv.org/abs/2305.10166).
- [Presentation](https://indico.cern.ch/event/1466101/contributions/6363705/) at *(Re)interpretation of the LHC results for new physics workshop (2025)*
- [Presentation](https://indico.global/event/9331/contributions/90757/) at *AstroORDAS Workshop (2025)*
- [Presentation](https://indico.cern.ch/event/1338689/contributions/6010696/) at *27th International Conference on Computing in High Energy & Nuclear Physics (CHEP 2024)*
- [Plenary talk](https://indico.jlab.org/event/459/contributions/11671/) at *26th International Conference on Computing in High Energy & Nuclear Physics (CHEP 2023)*
- [Presentation](https://indico.obspm.fr/event/1714/contributions/1004/) at *IHDEA Cloud Meeting (2023)*
- [Presentation](https://indico.cern.ch/event/1230107/), *CERN IT Technical Forum (ITTF) (2023)*
- [Presentation](https://indico.cern.ch/event/1106990/contributions/4991200/) at *21st International Workshop on Advanced Computing and Analysis Techniques in Physics Research, Bari (ACAT 2022)*
- [Presentation](https://projectescape.eu/sites/default/files/1.EnriqueGarcia_VRE_ESCAPE-Bruxels_Nov2022_v2.pdf) at *ESCAPE to the Future, Brussels (2022)*
## Latest News
<LatestNews />

31 changes: 22 additions & 9 deletions src/pages/team.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,21 @@ const teamMembers = [
linkedin: 'https://www.linkedin.com/in/giovanniguerrieri',
github: 'https://github.com/soap2g',
gitlab: 'https://gitlab.cern.ch/gguerrie',
description: `Giovanni Guerrieri is a physicist managing the infrastructure and the development of the ATLAS Open Data project.
He's part of the CERN-IT department, working on Distributed Data Management systems, Analysis Facilities, and Open Science.
He's also involved in various European initiatives, such as the ESCAPE Collaboration, the OSCARS project, and EOSC.
He holds a PhD in particle physics from the University of Trieste.`,
description: `Giovanni Guerrieri is the Data Infrastructure for Open Science coordinator for the ESCAPE collaboration, where he also maintains the ESCAPE Virtual Research Environment. He holds a Ph.D. in Particle Physics from the ATLAS Experiment at CERN.
At CERN, Giovanni works on large-scale data management, analysis facilities, and open data initiatives. He is also part of the CERN team contributing to the development of the EOSC Federation.`,
},
];

const pastMembers = [
{
name: 'Xavier Espinal',
image: require('@site/static/img/team/xavi.jpg').default,
email: 'xavier.espinal@cern.ch',
description: `Xavier obtained his PhD in Physics in Barcelona within the K2K long baseline neutrino experiment (Japan).
In 2005, Xavier joined PIC, the Spanish Tier-1 center for LHC computing, and the ATLAS experiment collaboration where has started his career in scientific computing.
Xavier held several roles in disributed operations, data processing and data management activities during the deployment and operation phase of the Worldwide LHC Computing Grid.
He coordinated the ESCAPE Data Infrastructure for Open Science Work Package, which, among other outcomes, led to the implementation of the VRE.`
},
{
name: 'Ruben Perez',
image: require('@site/static/img/team/neutral.jpg').default,
Expand Down Expand Up @@ -59,34 +66,40 @@ const pastMembers = [
image: require('@site/static/img/team/neutral.jpg').default,
linkedin: 'https://www.linkedin.com/in/goseind/',
github: 'https://github.com/goseind',
description: ``
description: `CERN technical student working on the VRE project. He holds a MSc in computer science at the Technische Hochschule of Mannheim.`
},
{
name: 'Alba Vendrell',
image: require('@site/static/img/team/neutral.jpg').default,
linkedin: 'https://www.linkedin.com/in/alba-v-0092471a0/',
github: 'https://github.com/albavemo',
description: ``
description: `Alba Vendrell is a CERN fellow working on the VRE consolidation and evolution. Alba holds a MSc in computer science at the Universitat Autònoma de Barcelona.`
},
{
name: 'Agisilaos Kounelis',
image: require('@site/static/img/team/neutral.jpg').default,
linkedin: 'https://www.linkedin.com/in/kounelisagis/',
github: 'https://github.com/kounelisagis',
description: ``
description: `Agisilaos Kounelis is a CERN summer student working on the VRE project, integrating cloud file fetching and saving functionality.`
},
{
name: 'Rizart Dona',
image: require('@site/static/img/team/rizart.jpg').default,
linkedin: 'https://www.linkedin.com/in/rizart-dona/',
github: 'https://github.com/rizart',
description: ``
description: `Rizart Dona is a CERN fellow developing the first prototype of a Data Lake as a Service for the ESCAPE VRE. Rizart holds a MSc in computer science at the University of Athens.`
},
{
name: 'Riccardo di Maria',
image: require('@site/static/img/team/neutral.jpg').default,
linkedin: 'https://www.linkedin.com/in/riccardo-di-maria-phd-6967a1160/',
description: ``
description: `Riccardo di Maria is a CERN fellow developing the first prototype of a Data Lake as a Service for the ESCAPE VRE. Riccardo holds a PhD in High Energy Physics at the Imperial College London.`
},
{
name: 'Aris Fkiaras',
image: require('@site/static/img/team/neutral.jpg').default,
linkedin: 'https://www.linkedin.com/in/aris-fkiaras/',
description: `Aris Fkiaras is a CERN fellow developing the first prototype of a Data Lake as a Service for the ESCAPE VRE. Aris holds a BSc in Computer Science at the Athens University of Economics and Business .`
}
];

Expand Down
Binary file added static/img/team/xavi.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.