The TeSSHub4EOSC project will establish a distributed, FAIR-compliant catalog infrastructure for training materials and events within the European Open Science Cloud (EOSC), based on the mTeSS-X platform (originally developed in the OSCARS Open Science project). This system will integrate decentralised training resource catalogs, serving as a central backbone for the EOSC Catalogue.
By automating the harvesting, standardisation, and exposure of metadata from diverse sources —such as research infrastructures, universities, and domain communities— the platform will enable interoperable discovery, access, and reuse of training resources. The project will ensure technical integration with EOSC services, including EOSC-AAI for authentication and authorisation, while adhering to FAIR principles.
The primary outcome will be a central TeSSHub instance complementing discipline-specific catalogs like ELIXIR TeSS and PaN- Training. This instance will allow EOSC nodes, communities, science clusters, and competence centers to create custom-branded views or spaces with their own content, without maintaining separate infrastructure. The solution will also support the EOSC Academy, fostering scalable and sustainable access to training materials across EOSC.
TeSSHub4EOSC is built to scale. Its modular, open-source architecture separates core functionalities (metadata harvesting, standardisation, and API-based access) from domain-specific customisations, allowing EOSC nodes, research infrastructures, and domain communities to integrate their training catalogues with minimal effort. By leveraging EOSC interoperability standards including EOSC AAI, FAIR metadata, and REST APIs, the platform stays compatible with existing and future EOSC services, keeping technical barriers to adoption low.
Sustainability is secured through a multi-layered governance model. The central TeSSHub instance will be maintained by the project consortium after launch, with operational costs absorbed into the existing budgets of participating organisations such as ELIXIR and PaNOSC. A community-driven governance board, comprising representatives from EOSC nodes and training providers, will oversee updates, prioritise feature development, and ensure alignment with evolving EOSC requirements. Training materials, documentation, and best practices will be hosted on Zenodo and the EOSC Academy for long-term accessibility.
