From 7d9e5ef025a7524e87b1b3af6747d0cc948f3040 Mon Sep 17 00:00:00 2001 From: Valentin Ryckaert Date: Wed, 22 Jul 2026 17:51:30 +0200 Subject: [PATCH] feat: add missing infos from tess about page --- TeSS_docs/_toc.yml | 1 + TeSS_docs/content/sources.md | 8 ++++++ TeSS_docs/developers/code-data.md | 4 ++- TeSS_docs/developers/credit.md | 2 ++ TeSS_docs/images/logo.png | Bin 0 -> 4815 bytes TeSS_docs/overview/about.md | 45 ++++++++++++++++++++++++++++++ 6 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 TeSS_docs/images/logo.png create mode 100644 TeSS_docs/overview/about.md diff --git a/TeSS_docs/_toc.yml b/TeSS_docs/_toc.yml index 6cf37e9..d5d35ab 100644 --- a/TeSS_docs/_toc.yml +++ b/TeSS_docs/_toc.yml @@ -7,6 +7,7 @@ parts: - caption: Overview chapters: - file: overview/tess + - file: overview/about - file: overview/global - file: overview/mtess-x - file: overview/definitions diff --git a/TeSS_docs/content/sources.md b/TeSS_docs/content/sources.md index da7fbb2..6675380 100644 --- a/TeSS_docs/content/sources.md +++ b/TeSS_docs/content/sources.md @@ -25,6 +25,14 @@ Currently available **admin-managed** ingestion methods: For other methods, please [contact us](https://tess.elixir-europe.org/about/us#contact) to discuss how to register your content automatically in TeSS. +## Other ingestion methods + +The TeSS team may be able to support other source formats and write an ingestion method for them: + +- **RSS feeds**: many websites publish recent posts in a standard news-feed format that can be parsed. +- **Git repositories**: if training resources are developed in GitHub or another Git repository, TeSS can clone the repository and extract resource information. A metadata file in YAML format may be required. +- **Other structured formats**: XML, JSON, CSV, YAML or another metadata export may also be suitable for ingestion after discussion with the TeSS team. + ## Google Sheets Our preferred options are for you to provide [structured data markup](structured-data-types) directly in the webpages that describe your training materials, or provide a single page with the markup for all the materials. This may not be possible, for example, if you have technical restrictions with your content management system. diff --git a/TeSS_docs/developers/code-data.md b/TeSS_docs/developers/code-data.md index c3f7e7d..6c5389a 100644 --- a/TeSS_docs/developers/code-data.md +++ b/TeSS_docs/developers/code-data.md @@ -61,11 +61,13 @@ https://tess.elixir-europe.org/materials/how-to-make-your-messy-data-usable-open The full documentation for the TeSS JSON API can be found here: -```{button-link} hhttps://tess.elixir-europe.org/api/json_api +```{button-link} https://tess.elixir-europe.org/api/json_api :color: primary View the JSON-API documentation ``` +If you already use the old API, technical information is still available in the [legacy API documentation](https://tess.elixir-europe.org/api/legacy). + ## Developer guides diff --git a/TeSS_docs/developers/credit.md b/TeSS_docs/developers/credit.md index c32e80d..06f7c5c 100644 --- a/TeSS_docs/developers/credit.md +++ b/TeSS_docs/developers/credit.md @@ -13,6 +13,8 @@ The TeSS team would like to acknowledge the help of a number of groups and indiv - The ELIXIR Training Coordinators group, particularly Celia van Gelder, Patricia Palagi and Gabriella Rustici - The UK structural bioinformatics group, particularly Christine Orengo +The TeSS platform is based on the [ELIXIR TeSS platform](https://elixir-europe.org/). + ## Cite us > Niall Beard, Finn Bacall, Aleksandra Nenadic, Milo Thurston, Carole A Goble, Susanna-Assunta Sansone, Teresa K Attwood, TeSS: a platform for discovering life-science training opportunities, Bioinformatics, Volume 36, Issue 10, 15 May 2020, Pages 3290-3291, https://doi.org/10.1093/bioinformatics/btaa047 \ No newline at end of file diff --git a/TeSS_docs/images/logo.png b/TeSS_docs/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e259d1b603b367aa5c2ea1cb8d7b809db2024813 GIT binary patch literal 4815 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 literal 0 HcmV?d00001 diff --git a/TeSS_docs/overview/about.md b/TeSS_docs/overview/about.md new file mode 100644 index 0000000..2d6b0c8 --- /dev/null +++ b/TeSS_docs/overview/about.md @@ -0,0 +1,45 @@ +# About the TeSS community + +## TeSS Club + +The TeSS Club brings the community together through fortnightly meetings, hackathons, shared activities, open priority setting and open contribution. + +For further details, visit the [TeSS Club website](https://elixirtess.github.io/about/). + +## Contact + +For enquiries, information or assistance, contact the TeSS support desk at [tess-support@googlegroups.com](mailto:tess-support@googlegroups.com). + +## Team + +### Leadership + +- Carole Goble +- Hedi Peterson + +### Project management + +- Munazah Andrabi +- Phil Reed + +### Software engineering + +- Finn Bacall +- Ivan Kuzmin + +### Community engagement + +- Alexander Botzki +- Olivier Sand + +### Past members + +- Aleksandra Nenadic, project management and software engineering +- Aleksandra Pawlik, project management +- Teresa K. Attwood, leadership +- Susanna-Assunta Sansone, leadership +- Niall Beard, project management and software engineering +- Milo Thurston, software engineering +- Chris Child, project management and software engineering +- Aitor Apaolaza, software engineering +- Alexia Cardona, leadership \ No newline at end of file