Karstlink Applications - Applications Karstlink

From KarstLink
Revision as of 23:55, 23 September 2022 by Furien (talk | contribs) (app > application)
Goals Objectifs
On the occasion of the year of the Karst, the UIS and UNESCO agreed that it was urgent to know the Karst better in order to be able to protect it.

Information on the karst is collected by individuals, by structured or informal groups, by federal, national or international organizations. All of these people, these structures need computer tools allowing:

  • To permanently archive their data
  • To share this information with people who need it, especially people and organizations working to protect the Karst
  • To have tools allowing them to carry out all the processing they need with the data they collect.

The development of a functional application requires several years of work. It is therefore essential to coordinate efforts to develop applications, which are accessible to all users, for all types of data that are collected in the underground environment. This effort must be launched as soon as possible to envisage providing a response by 2025.

We want to offer a collection of "Karstlink Applications".

We want to provide all people and organizations that collect data on karst with computer tools to process, share, archive this data. To achieve these objectives, rely on the technical specifications validated within the framework of KarstLink.

A l'occasion de l'année du Karst, l'UIS et l'UNESCO ont convenu qu'il était urgent de mieux connaître le Karst afin de pouvoir le protéger.

Les informations sur le karst sont collectées par des individus, par des groupes structurés ou informels, par des organisations fédérales, nationales ou internationales. Toutes ces personnes, ces structures ont besoin d'outils informatiques permettant :

  • d'archiver durablement leurs données
  • de partager ces informations avec les personnes qui en ont besoin, en particulier les personnes et les organisations travaillant pour la protection du Karst
  • de disposer d'outils leur permettant d'effectuer tous les traitements dont ils ont besoin avec les données qu'ils collectent.

Le développement d'une application fonctionnelle nécessite plusieurs années de travail. Il est donc essentiel de coordonner les efforts pour développer des applications, accessibles à tous les utilisateurs, pour tous les types de données collectées dans le milieu souterrain. Cet effort doit être lancé le plus tôt possible pour envisager d'apporter une réponse d'ici 2025.

Nous voulons offrir une collection de "Karstlink Applications".

Nous souhaitons fournir à toutes les personnes et organisations qui collectent des données sur les karsts des outils informatiques pour traiter, partager, archiver ces données. Pour atteindre ces objectifs, nous allons nous appuyer sur les spécifications techniques validées dans le cadre de KarstLink.


Step 1 / Étape 1
Description of the requirements to be a Karstlink application (en) Description des conditions à remplir pour être une application Karstlink (fr)
State: Draft Etat : Brouillon
Planned vote: date to be determined later Vote prévu : date à déterminer ultérieurement


Levels Criteria (en) Critères (fr)
Karslink applications invited
  • Quality software that does not meet all the criteria and wants to evolve to become a Karstlink Apps
  • Logiciel de qualité qui ne respecte pas tous les critères et qui souhaite évoluer pour devenir une Karstlink Apps
Karslink applications level 1
  • Software under a open source license
  • Software published by an organization (repository management, ownership of hosting, domain name)
  • Software available on a source code repository (e.g. Gitlab, Github, BitBucket, Sourcehut)
  • At least 5 people contributed code
  • Data is freely accessible without logging in
  • Anyone can create an account and contribute
  • The data is placed under a free license and this license is respected by the software
  • The data can be downloaded in the form of a csv file in karstlink format
  • Logiciel sous une licence libre
  • Logiciel édité par une organisation (gestion du repository, propriété de l'hébergement, du nom de domaine)
  • Logiciel disponible sur un référentiel de code source (par exemple Gitlab, Github, BitBucket, Sourcehut)
  • Au moins 5 personnes ont contribué au code
  • Les données sont librement accessibles sans se connecter
  • Toute personne peut créer un compte et contribuer
  • Les données sont placées sous une licence libre et cette licence est respectée par le logiciel
  • Les données sont téléchargeable sous forme d'un fichier csv au format karstlink
Karslink applications level 2
  • The data is accessible thanks to APIs (at least do a search and visualize the data)
  • The data is accessible in order to be able to make SPARQL requests (Apis providing JSON LD, ttl file, rdf,...)
  • The software allows to collect data provided in Karstlink format
  • Les données sont accessibles grace à des Apis (au moins faire une recherche et visualiser les données)
  • Les données sont accessibles afin de pouvoir faire des requêtes SPARQL (Apis fournissant du JSON LD, Fichier ttl, rdf,...)
  • Le logiciel permet de collecter des données fournies au format Karstlink
Karslink applications level 3
  • The software allows humans and machines to query other karstlink software with SPARQL queries
  • Le logiciel permet à des humains et à des machines d'interroger d'autres logiciels karstlink avec des requêtes SPARQL