Difference between revisions of "Karstlink Applications - Applications Karstlink"

From KarstLink
 
(29 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{| class="wikitable alternance center" width="100%"
+
{| class="wikitable" border:4px solid
 +
|-
 +
! Goals !! Objectifs
 +
|-
 +
| On the occasion of the International Year of Caves and 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 caves and karst is collected by individuals, by structured or informal groups, and by federal, national or international organizations.
 +
All of these people and these structures need computer tools that allow them:
 +
* To permanently archive their data
 +
* To share this information with people who need it, especially people and organizations working to protect the karst
 +
* To find the data they need
 +
* 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 caves and karst with the computer tools to process, share, search and archive this data.
 +
To achieve these objectives, we will rely on the technical specifications within the framework of ''KarstLink''.
 +
|
 +
A l'occasion de l'Année internationale des grottes et 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.
 +
|-
 +
|}
 +
{| class="wikitable" border:4px solid
 +
|-
 +
What will be the future Karstlink applications? Indicate here the tools that seem interesting to you
 +
|-
 +
|
 +
[https://grottocenter.org Grottocenter]
 +
|
 +
[https://play.google.com/store/apps/details?id=org.grottocenter.mobile&pcampaignid=web_share Grottocenter Mobile apps for Androïd]
 +
[https://play.google.com/store/apps/details?id=com.astoev.cave.survey&pcampaignid=web_share Cave Survey]
 +
[https://sites.google.com/site/speleoapps/home/topodroid?authuser=0 Topodroïd]
 +
[https://www.visualkarsys.com/ Visual Karsys]
 +
|-
 +
|}
 +
 
 +
{| class="wikitable alternance center border:6px solid" width="100%"
 
  |-
 
  |-
 
  ! colspan="2" | Step 1 / Étape 1
 
  ! colspan="2" | Step 1 / Étape 1
Line 9: Line 55:
 
  ! scope="col" | ''Etat :'' Brouillon
 
  ! scope="col" | ''Etat :'' Brouillon
 
  |-
 
  |-
  | scope="col" | ''Planned vote:'' date to be determined later
+
  | scope="col" | ''Planned vote:'' Decmeber 23, 2024. The page will be frozen on December 16, 2024. Voters will be the people registered on the Karstlink mailing list on December 16, 2024
  | scope="col" | ''Vote prévu :'' date à déterminer ultérieurement
+
  | scope="col" | ''Vote prévu :'' 23 décembre 2024. La page sera figée le 16 décembre 2024. Les votants seront les personnes inscrites sur la liste de diffusion Karstlink le 16 décembre 2024
 
  |-
 
  |-
 
  |}
 
  |}
  
 +
== Proposition 1 ==
  
  {| class="wikitable alternance left" width="80%"
+
  {| class="wikitable alternance left" style="border:2px solid black;" width="100%"
 
  |-
 
  |-
 
  ! scope="col" width="20%" | Levels
 
  ! scope="col" width="20%" | Levels
 
  ! scope="col" width="40%" | Criteria (en)
 
  ! scope="col" width="40%" | Criteria (en)
 
  ! scope="col" width="40%" | Critères (fr)
 
  ! scope="col" width="40%" | Critères (fr)
 +
|-
 +
! Karslink applications invited
 +
[[File:Karstlinkapps-invited.png|80px]]
 +
| valign="top" style="border:2px solid black;"|
 +
* Quality software which does not yet meet all the criteria of level 1 and which wishes to evolve to become a Karstlink Apps.
 +
| valign="top" style="border:2px solid black;" |
 +
* Logiciel de qualité qui ne respecte pas encore tous les critères du niveau 1 et qui souhaite évoluer pour devenir une Karstlink Apps.
 
  |-
 
  |-
  ! Karslink apps level 1
+
  ! Karslink applications level 1  
  | valign="top" |  
+
[[File:Karstlinkapps-level1.png|80px]]
* Software under a free license
+
  | valign="top" style="border:2px solid black;"|  
 +
* Software under an open source license
 
* Software published by an organization (repository management, ownership of hosting, domain name)
 
* Software published by an organization (repository management, ownership of hosting, domain name)
* Software available on a git repository (Gitlab, Github)
+
* Software available on a source code repository (e.g. Gitlab, Github, BitBucket, Sourcehut)
 
* At least 5 people contributed code
 
* At least 5 people contributed code
* Data is freely accessible without logging in
+
* For web application, data is freely accessible without logging in
 
* Anyone can create an account and contribute
 
* 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 is placed under an open source license and this license is respected by the software
* The data can be downloaded in the form of a csv file in karstlink format
+
* The data can be downloaded in the form of a CSV file in KarstLink format
  | valign="top" |  
+
  | valign="top" style="border:2px solid black;"|  
 
* Logiciel sous une licence libre
 
* Logiciel sous une licence libre
 
* Logiciel édité par une organisation (gestion du repository, propriété de l'hébergement, du nom de domaine)
 
* Logiciel édité par une organisation (gestion du repository, propriété de l'hébergement, du nom de domaine)
* Logiciel disponible sur un repository git (Gitlab, Github)
+
* Logiciel disponible sur un référentiel de code source (par exemple Gitlab, Github, BitBucket, Sourcehut)
 
* Au moins 5 personnes ont contribué au code
 
* Au moins 5 personnes ont contribué au code
* Les données sont librement accessibles sans se connecter
+
* pour les applications web, les données sont librement accessibles sans se connecter
 
* Toute personne peut créer un compte et contribuer
 
* 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 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
+
* Les données sont téléchargeable sous forme d'un fichier csv au format KarstLink
 
  |-
 
  |-
  ! Karslink apps level 2
+
  ! Karslink applications level 2 = Karslink applications level 1 +
  | valign="top" |  
+
[[File:Karstlinkapps-level2.png|80px]]
* The data is accessible thanks to APIs (at least do a search and visualize the data)
+
  | valign="top" style="border:2px solid black;"|  
* The data is accessible in order to be able to make SPARQL requests (Apis providing JSON LD, ttl file, rdf,...)
+
* The data is accessible via APIs (at least to do a search and visualize the data)
* The software allows to collect data provided in Karstlink format
+
* The data is accessible to allow SPARQL requests (APIs providing JSON LD, ttl, rdf,...)
  | valign="top" |  
+
* The software allows the importing of data provided in Karstlink format
 +
  | valign="top" style="border:2px solid black;"|  
 
* Les données sont accessibles grace à des Apis (au moins faire une recherche et visualiser les données)
 
* 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,...)
 
* 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
 
* Le logiciel permet de collecter des données fournies au format Karstlink
 
  |-
 
  |-
  ! Karslink apps level 3
+
  ! Karslink applications level 3 = Karslink applications level 2 +
  | valign="top" |  
+
[[File:Karstlinkapps-level3.png|80px]]
* The software allows humans and machines to query other karstlink software with Sparql queries
+
  | valign="top" style="border:2px solid black;"|  
  | valign="top" |
+
* The software allows both humans and machines to query and retrieve other KarstLink data with SPARQL queries
Le logiciel permet à des humains et à des machines d'interroger d'autres logiciels karstlink avec des requêtes Sparql
+
  | valign="top" style="border:2px solid black;"|
 +
* Le logiciel permet à des humains et à des machines d'interroger d'autres logiciels karstlink avec des requêtes SPARQL
 
  |-
 
  |-
 
  |}
 
  |}
 +
 +
== Proposition 2 ==

Latest revision as of 05:56, 26 May 2024

Goals Objectifs
On the occasion of the International Year of Caves and 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 caves and karst is collected by individuals, by structured or informal groups, and by federal, national or international organizations. All of these people and these structures need computer tools that allow them:

  • To permanently archive their data
  • To share this information with people who need it, especially people and organizations working to protect the karst
  • To find the data they need
  • 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 caves and karst with the computer tools to process, share, search and archive this data. To achieve these objectives, we will rely on the technical specifications within the framework of KarstLink.

A l'occasion de l'Année internationale des grottes et 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.

What will be the future Karstlink applications? Indicate here the tools that seem interesting to you

Grottocenter

Grottocenter Mobile apps for Androïd Cave Survey Topodroïd Visual Karsys

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: Decmeber 23, 2024. The page will be frozen on December 16, 2024. Voters will be the people registered on the Karstlink mailing list on December 16, 2024 Vote prévu : 23 décembre 2024. La page sera figée le 16 décembre 2024. Les votants seront les personnes inscrites sur la liste de diffusion Karstlink le 16 décembre 2024

Proposition 1

Levels Criteria (en) Critères (fr)
Karslink applications invited

Karstlinkapps-invited.png

  • Quality software which does not yet meet all the criteria of level 1 and which wishes to evolve to become a Karstlink Apps.
  • Logiciel de qualité qui ne respecte pas encore tous les critères du niveau 1 et qui souhaite évoluer pour devenir une Karstlink Apps.
Karslink applications level 1

Karstlinkapps-level1.png

  • Software under an 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
  • For web application, data is freely accessible without logging in
  • Anyone can create an account and contribute
  • The data is placed under an open source 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
  • pour les applications web, 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 = Karslink applications level 1 +

Karstlinkapps-level2.png

  • The data is accessible via APIs (at least to do a search and visualize the data)
  • The data is accessible to allow SPARQL requests (APIs providing JSON LD, ttl, rdf,...)
  • The software allows the importing of 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 = Karslink applications level 2 +

Karstlinkapps-level3.png

  • The software allows both humans and machines to query and retrieve other KarstLink data with SPARQL queries
  • Le logiciel permet à des humains et à des machines d'interroger d'autres logiciels karstlink avec des requêtes SPARQL

Proposition 2