From fae0a8b4034aba239d6c14f04963fc57dabaf813 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Oct 2026 13:23:35 +0000 Subject: [PATCH 1/7] Initial plan From 06c1498a0fd4ee08623e0f83a3cdefe32aea07a5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Oct 2026 13:29:04 +0000 Subject: [PATCH 2/7] Add TeSS in-use platform and hub pages Co-authored-by: PhilReedData <25770348+PhilReedData@users.noreply.github.com> --- _data/sidebars/main.yml | 5 +++ pages/in_use.md | 23 +++++++++- pages/in_use/dresa.md | 9 ++++ pages/in_use/elixir-tess.md | 12 ++++++ pages/in_use/everse-training.md | 9 ++++ pages/in_use/explora.md | 9 ++++ pages/in_use/hep-training.md | 9 ++++ pages/in_use/pan-training.md | 12 ++++++ pages/in_use/scilifelab.md | 9 ++++ pages/in_use/taxila.md | 9 ++++ pages/in_use/tesshub4eosc.md | 12 ++++++ pages/tess-platforms.md | 74 +++++++++++++++++++++++++++++++++ pages/tesshubs.md | 33 +++++++++++++++ 13 files changed, 224 insertions(+), 1 deletion(-) create mode 100644 pages/in_use/dresa.md create mode 100644 pages/in_use/elixir-tess.md create mode 100644 pages/in_use/everse-training.md create mode 100644 pages/in_use/explora.md create mode 100644 pages/in_use/hep-training.md create mode 100644 pages/in_use/pan-training.md create mode 100644 pages/in_use/scilifelab.md create mode 100644 pages/in_use/taxila.md create mode 100644 pages/in_use/tesshub4eosc.md create mode 100644 pages/tess-platforms.md create mode 100644 pages/tesshubs.md diff --git a/_data/sidebars/main.yml b/_data/sidebars/main.yml index 26556ec..d396f1d 100644 --- a/_data/sidebars/main.yml +++ b/_data/sidebars/main.yml @@ -1,6 +1,11 @@ subitems: - title: TeSS Platform in use url: /in_use + subitems: + - title: TeSS Platforms + url: /tess-platforms + - title: TeSS Hubs + url: /tesshubs - title: Projects url: /projects subitems: diff --git a/pages/in_use.md b/pages/in_use.md index af6c08d..ca15f46 100644 --- a/pages/in_use.md +++ b/pages/in_use.md @@ -4,4 +4,25 @@ title: TeSS Platform in use TeSS is an open source, reusable software platform, and has been deployed by several other communities across the globe. -For examples, see [Docs: Global usage of TeSS](https://elixirtess.github.io/docs/overview/global/). +Explore the [TeSS Platforms]({{ "/tess-platforms" | relative_url }}) and the [TeSS Hubs]({{ "/tesshubs" | relative_url }}) built around the platform. + +
+ +For more examples, see [Docs: Global usage of TeSS](https://elixirtess.github.io/docs/overview/global/). diff --git a/pages/in_use/dresa.md b/pages/in_use/dresa.md new file mode 100644 index 0000000..8d709f9 --- /dev/null +++ b/pages/in_use/dresa.md @@ -0,0 +1,9 @@ +--- +title: Digital Research Skills Australasia (DReSA) +permalink: /in-use/dresa +type: tess-platform +--- + +DReSA lets users browse, discover, and organise digital research events and training resources. + +[Visit DReSA](https://dresa.org.au/). diff --git a/pages/in_use/elixir-tess.md b/pages/in_use/elixir-tess.md new file mode 100644 index 0000000..fe55daf --- /dev/null +++ b/pages/in_use/elixir-tess.md @@ -0,0 +1,12 @@ +--- +title: ELIXIR TeSS +permalink: /in-use/elixir-tess +type: tess-platform +hub: ELIXIR TeSSHub +--- + +The original TeSS portal provides computational resources for life sciences across ELIXIR Europe. + +[Visit ELIXIR TeSS](https://tess.elixir-europe.org/). + +ELIXIR TeSS also supports community spaces through [ELIXIR TeSSHub](https://tesshub.org/). diff --git a/pages/in_use/everse-training.md b/pages/in_use/everse-training.md new file mode 100644 index 0000000..754e7d6 --- /dev/null +++ b/pages/in_use/everse-training.md @@ -0,0 +1,9 @@ +--- +title: EVERSE Training +permalink: /in-use/everse-training +type: tess-platform +--- + +EVERSE Training provides training and events to foster research software quality in Europe. + +[Visit EVERSE Training](https://everse-training.app.cern.ch/). diff --git a/pages/in_use/explora.md b/pages/in_use/explora.md new file mode 100644 index 0000000..fb28ac1 --- /dev/null +++ b/pages/in_use/explora.md @@ -0,0 +1,9 @@ +--- +title: Explora +permalink: /in-use/explora +type: tess-platform +--- + +Explora provides Canadian digital research infrastructure training through the Digital Research Alliance of Canada. + +[Visit Explora](https://explora.alliancecan.ca/). diff --git a/pages/in_use/hep-training.md b/pages/in_use/hep-training.md new file mode 100644 index 0000000..41b38b1 --- /dev/null +++ b/pages/in_use/hep-training.md @@ -0,0 +1,9 @@ +--- +title: HEP Training +permalink: /in-use/hep-training +type: tess-platform +--- + +HEP Training provides training and events for the High Energy Physics community. + +[Visit HEP Training](http://heptraining.cern.ch/). diff --git a/pages/in_use/pan-training.md b/pages/in_use/pan-training.md new file mode 100644 index 0000000..3a344c8 --- /dev/null +++ b/pages/in_use/pan-training.md @@ -0,0 +1,12 @@ +--- +title: PaN-Training Catalogue +permalink: /in-use/pan-training +type: tess-platform +hub: Helmholtz TeSSHub +--- + +The PaN-Training Catalogue provides training for photon and neutron science, with educational material from institutes around Europe. + +[Visit PaN-Training](https://pan-training.eu/). + +PaN-Training also supports community spaces through [Helmholtz TeSSHub](https://tesshub.helmholtz.cloud). diff --git a/pages/in_use/scilifelab.md b/pages/in_use/scilifelab.md new file mode 100644 index 0000000..f809ce7 --- /dev/null +++ b/pages/in_use/scilifelab.md @@ -0,0 +1,9 @@ +--- +title: SciLifeLab Training Portal +permalink: /in-use/scilifelab +type: tess-platform +--- + +The SciLifeLab Training Portal provides training for life science professionals across Sweden. + +[Visit SciLifeLab Training Portal](https://training.scilifelab.se/). diff --git a/pages/in_use/taxila.md b/pages/in_use/taxila.md new file mode 100644 index 0000000..35015df --- /dev/null +++ b/pages/in_use/taxila.md @@ -0,0 +1,9 @@ +--- +title: Taxila +permalink: /in-use/taxila +type: tess-platform +--- + +Taxila is a collection of trainers, events, and materials empowering research in the Netherlands. + +[Visit Taxila](https://taxila.nl/). diff --git a/pages/in_use/tesshub4eosc.md b/pages/in_use/tesshub4eosc.md new file mode 100644 index 0000000..3baf1b3 --- /dev/null +++ b/pages/in_use/tesshub4eosc.md @@ -0,0 +1,12 @@ +--- +title: TeSSHub4EOSC +permalink: /in-use/tesshub4eosc +type: tesshub +hub: TeSSHub4EOSC +--- + +TeSSHub4EOSC is a pilot hub for community-managed training catalogues for EOSC Nodes. + +[Visit TeSSHub4EOSC](https://tesshub4eosc.eu/). + +It supports spaces for EOSC Nodes, clusters, and communities. See the [project page]({{ "/projects/tesshub4eosc" | relative_url }}) for further details. diff --git a/pages/tess-platforms.md b/pages/tess-platforms.md new file mode 100644 index 0000000..c85bdf6 --- /dev/null +++ b/pages/tess-platforms.md @@ -0,0 +1,74 @@ +--- +title: TeSS Platforms +permalink: /tess-platforms +type: tess-platform +--- + +These training portals and catalogues use the TeSS Platform software. Select a platform to find out more and visit its website. + + diff --git a/pages/tesshubs.md b/pages/tesshubs.md new file mode 100644 index 0000000..da17e2f --- /dev/null +++ b/pages/tesshubs.md @@ -0,0 +1,33 @@ +--- +title: TeSS Hubs +permalink: /tesshubs +type: tesshub +--- + +Some TeSS deployments also support spaces that let communities manage and share training catalogues. Explore the hubs below. + + + +ELIXIR TeSS, PaN-Training, and TeSSHub4EOSC support spaces. See the [TeSS documentation on global usage](https://elixirtess.github.io/docs/overview/global/) for details. From 80a89a8d653d46bf718bd8fceed2fd44fda46686 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Oct 2026 13:38:14 +0000 Subject: [PATCH 3/7] Use theme tiles for TeSS directories Co-authored-by: PhilReedData <25770348+PhilReedData@users.noreply.github.com> --- pages/in_use.md | 22 +--------- pages/in_use/dresa.md | 1 + pages/in_use/elixir-tess.md | 1 + pages/in_use/elixir-tesshub.md | 10 +++++ pages/in_use/everse-training.md | 1 + pages/in_use/explora.md | 1 + pages/in_use/helmholtz-tesshub.md | 10 +++++ pages/in_use/hep-training.md | 1 + pages/in_use/pan-training.md | 1 + pages/in_use/scilifelab.md | 1 + pages/in_use/taxila.md | 1 + pages/in_use/tesshub4eosc.md | 1 + pages/tess-platforms.md | 71 ++----------------------------- pages/tesshubs.md | 28 ++---------- 14 files changed, 39 insertions(+), 111 deletions(-) create mode 100644 pages/in_use/elixir-tesshub.md create mode 100644 pages/in_use/helmholtz-tesshub.md diff --git a/pages/in_use.md b/pages/in_use.md index ca15f46..d3a4fc6 100644 --- a/pages/in_use.md +++ b/pages/in_use.md @@ -1,28 +1,10 @@ --- title: TeSS Platform in use +page_id: tess-platform-in-use --- TeSS is an open source, reusable software platform, and has been deployed by several other communities across the globe. -Explore the [TeSS Platforms]({{ "/tess-platforms" | relative_url }}) and the [TeSS Hubs]({{ "/tesshubs" | relative_url }}) built around the platform. - - +{% include section-navigation-tiles.html custom="tess-platforms, tesshubs" sort=false col=2 %} For more examples, see [Docs: Global usage of TeSS](https://elixirtess.github.io/docs/overview/global/). diff --git a/pages/in_use/dresa.md b/pages/in_use/dresa.md index 8d709f9..aab91d0 100644 --- a/pages/in_use/dresa.md +++ b/pages/in_use/dresa.md @@ -2,6 +2,7 @@ title: Digital Research Skills Australasia (DReSA) permalink: /in-use/dresa type: tess-platform +description: Browse, discover, and organise digital research events and training resources. --- DReSA lets users browse, discover, and organise digital research events and training resources. diff --git a/pages/in_use/elixir-tess.md b/pages/in_use/elixir-tess.md index fe55daf..31f54cd 100644 --- a/pages/in_use/elixir-tess.md +++ b/pages/in_use/elixir-tess.md @@ -3,6 +3,7 @@ title: ELIXIR TeSS permalink: /in-use/elixir-tess type: tess-platform hub: ELIXIR TeSSHub +description: The original TeSS portal, providing computational resources for life sciences across ELIXIR Europe. --- The original TeSS portal provides computational resources for life sciences across ELIXIR Europe. diff --git a/pages/in_use/elixir-tesshub.md b/pages/in_use/elixir-tesshub.md new file mode 100644 index 0000000..111d077 --- /dev/null +++ b/pages/in_use/elixir-tesshub.md @@ -0,0 +1,10 @@ +--- +title: ELIXIR TeSSHub +permalink: /in-use/elixir-tesshub +type: tesshub +description: Community spaces available through the ELIXIR TeSS training portal. +--- + +ELIXIR TeSSHub provides community spaces for the [ELIXIR TeSS portal]({{ '/in-use/elixir-tess' | relative_url }}). + +[Visit ELIXIR TeSSHub](https://tesshub.org/). diff --git a/pages/in_use/everse-training.md b/pages/in_use/everse-training.md index 754e7d6..d784afb 100644 --- a/pages/in_use/everse-training.md +++ b/pages/in_use/everse-training.md @@ -2,6 +2,7 @@ title: EVERSE Training permalink: /in-use/everse-training type: tess-platform +description: Training and events to foster research software quality in Europe. --- EVERSE Training provides training and events to foster research software quality in Europe. diff --git a/pages/in_use/explora.md b/pages/in_use/explora.md index fb28ac1..4fc77d6 100644 --- a/pages/in_use/explora.md +++ b/pages/in_use/explora.md @@ -2,6 +2,7 @@ title: Explora permalink: /in-use/explora type: tess-platform +description: Canadian digital research infrastructure training from the Digital Research Alliance of Canada. --- Explora provides Canadian digital research infrastructure training through the Digital Research Alliance of Canada. diff --git a/pages/in_use/helmholtz-tesshub.md b/pages/in_use/helmholtz-tesshub.md new file mode 100644 index 0000000..3525874 --- /dev/null +++ b/pages/in_use/helmholtz-tesshub.md @@ -0,0 +1,10 @@ +--- +title: Helmholtz TeSSHub +permalink: /in-use/helmholtz-tesshub +type: tesshub +description: Community spaces available through the PaN-Training Catalogue. +--- + +Helmholtz TeSSHub provides community spaces for the [PaN-Training Catalogue]({{ '/in-use/pan-training' | relative_url }}). + +[Visit Helmholtz TeSSHub](https://tesshub.helmholtz.cloud). diff --git a/pages/in_use/hep-training.md b/pages/in_use/hep-training.md index 41b38b1..ff02ae6 100644 --- a/pages/in_use/hep-training.md +++ b/pages/in_use/hep-training.md @@ -2,6 +2,7 @@ title: HEP Training permalink: /in-use/hep-training type: tess-platform +description: Training and events for the High Energy Physics community. --- HEP Training provides training and events for the High Energy Physics community. diff --git a/pages/in_use/pan-training.md b/pages/in_use/pan-training.md index 3a344c8..5a8742b 100644 --- a/pages/in_use/pan-training.md +++ b/pages/in_use/pan-training.md @@ -3,6 +3,7 @@ title: PaN-Training Catalogue permalink: /in-use/pan-training type: tess-platform hub: Helmholtz TeSSHub +description: Training for photon and neutron science, with educational material from institutes around Europe. --- The PaN-Training Catalogue provides training for photon and neutron science, with educational material from institutes around Europe. diff --git a/pages/in_use/scilifelab.md b/pages/in_use/scilifelab.md index f809ce7..ffb517c 100644 --- a/pages/in_use/scilifelab.md +++ b/pages/in_use/scilifelab.md @@ -2,6 +2,7 @@ title: SciLifeLab Training Portal permalink: /in-use/scilifelab type: tess-platform +description: Training for life science professionals across Sweden. --- The SciLifeLab Training Portal provides training for life science professionals across Sweden. diff --git a/pages/in_use/taxila.md b/pages/in_use/taxila.md index 35015df..2f884c2 100644 --- a/pages/in_use/taxila.md +++ b/pages/in_use/taxila.md @@ -2,6 +2,7 @@ title: Taxila permalink: /in-use/taxila type: tess-platform +description: A collection of trainers, events, and materials empowering research in the Netherlands. --- Taxila is a collection of trainers, events, and materials empowering research in the Netherlands. diff --git a/pages/in_use/tesshub4eosc.md b/pages/in_use/tesshub4eosc.md index 3baf1b3..73db1fc 100644 --- a/pages/in_use/tesshub4eosc.md +++ b/pages/in_use/tesshub4eosc.md @@ -3,6 +3,7 @@ title: TeSSHub4EOSC permalink: /in-use/tesshub4eosc type: tesshub hub: TeSSHub4EOSC +description: A pilot hub for community-managed training catalogues for EOSC Nodes. --- TeSSHub4EOSC is a pilot hub for community-managed training catalogues for EOSC Nodes. diff --git a/pages/tess-platforms.md b/pages/tess-platforms.md index c85bdf6..897aafa 100644 --- a/pages/tess-platforms.md +++ b/pages/tess-platforms.md @@ -1,74 +1,11 @@ --- title: TeSS Platforms permalink: /tess-platforms -type: tess-platform +page_id: tess-platforms +description: Discover training portals and catalogues using the TeSS Platform software. +type: tess-platforms-index --- These training portals and catalogues use the TeSS Platform software. Select a platform to find out more and visit its website. - +{% include section-navigation-tiles.html type="tess-platform" col=3 %} diff --git a/pages/tesshubs.md b/pages/tesshubs.md index da17e2f..18f6605 100644 --- a/pages/tesshubs.md +++ b/pages/tesshubs.md @@ -1,33 +1,13 @@ --- title: TeSS Hubs permalink: /tesshubs -type: tesshub +page_id: tesshubs +description: Explore hubs that provide spaces and shared infrastructure for communities. +type: tesshubs-index --- Some TeSS deployments also support spaces that let communities manage and share training catalogues. Explore the hubs below. - +{% include section-navigation-tiles.html type="tesshub" col=3 %} ELIXIR TeSS, PaN-Training, and TeSSHub4EOSC support spaces. See the [TeSS documentation on global usage](https://elixirtess.github.io/docs/overview/global/) for details. From 186e995286ae882b1085cc3972fd5cf5f1b529db Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Oct 2026 13:47:33 +0000 Subject: [PATCH 4/7] Add TeSS portal logos to section tiles Co-authored-by: PhilReedData <25770348+PhilReedData@users.noreply.github.com> --- images/overview/dresa-logo.png | Bin 0 -> 22015 bytes images/overview/elixir-tess-logo.svg | 96 +++++++++++++++++++++++ images/overview/everse-training-logo.png | Bin 0 -> 18504 bytes images/overview/explora-logo.png | Bin 0 -> 21926 bytes images/overview/hep-training-logo.png | Bin 0 -> 4815 bytes images/overview/pan-training-logo.png | Bin 0 -> 19665 bytes images/overview/scilifelab-logo.svg | 88 +++++++++++++++++++++ images/overview/taxila-logo.svg | 18 +++++ images/overview/tesshub4eosc-logo.png | Bin 0 -> 46317 bytes pages/in_use/dresa.md | 1 + pages/in_use/elixir-tess.md | 1 + pages/in_use/elixir-tesshub.md | 1 + pages/in_use/everse-training.md | 1 + pages/in_use/explora.md | 1 + pages/in_use/helmholtz-tesshub.md | 1 + pages/in_use/hep-training.md | 1 + pages/in_use/pan-training.md | 1 + pages/in_use/scilifelab.md | 1 + pages/in_use/taxila.md | 1 + pages/in_use/tesshub4eosc.md | 1 + 20 files changed, 213 insertions(+) create mode 100644 images/overview/dresa-logo.png create mode 100644 images/overview/elixir-tess-logo.svg create mode 100644 images/overview/everse-training-logo.png create mode 100644 images/overview/explora-logo.png create mode 100644 images/overview/hep-training-logo.png create mode 100644 images/overview/pan-training-logo.png create mode 100644 images/overview/scilifelab-logo.svg create mode 100644 images/overview/taxila-logo.svg create mode 100644 images/overview/tesshub4eosc-logo.png diff --git a/images/overview/dresa-logo.png b/images/overview/dresa-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..82f169f47eace85d2b1d2cf0d3fd12b228fa8769 GIT binary patch literal 22015 zcmd?R^1hImK?@H7w
zYuQF|yy8vU_}qa~Q-Qo6BiszbF74STP0&BX0r_tLmzY8u^r+O{Iv7p4eXtuLb}SNx
z!l~>dEmh+9j#n3w`h$YnfPM%63}Fqm&KFqSllWy9wmMi4dTh0XZV-EoHYJCGc(6qr
zPnAuHZF_F?O6K2AxiIaG3*Y|uCU`F6=&iwPgK+Q9jEH-mZy;oCwOv3$i&b41!6U$L
zd%y0rhJjO&7{;afCQ5P^COEGo48?SX{#K4^V2FZfsHI