Skip to content

Sustainability Plan

Ruben Taelman edited this page Nov 4, 2021 · 3 revisions

One of the goals of Components.js is to provide a tool for researchers to publish their software and configurations in a reproducible and machine-readable format. Therefore, it is important that this resource is being properly maintained, both short-term and long-term.

Short-term

Components.js is being actively developed by two PhD students in collaboration with one Postdoctoral researcher and one professor in IDLab — Ghent University – imec. Components.js is an integral part of the comunica project, for which a sustainability plan exists. Therefore, the maintenance of this software is inherently ensured.

All new features and fixes are tracked using issues, which makes the development of Components.js available for anyone to follow and collaborate.

Long-term

IDLab (a team of more than 400 researchers) guarantees maintenance of this project for 5 years after initiation. IDLab is dedicated to providing high-quality research output, and ensuring their sustainability. Next to that, Components.js is licensed under the liberal MIT license. This means that anyone who is willing to, is allowed to maintain its own fork of the software, which voids any legal barriers towards long-term maintenance.

This project is also part of the Comunica Association, which is a non-profit organization that aims to ensure the long-term sustainability of certain open-source projects.

Clone this wiki locally