Copernic: base de données versionnées (demande d'aide)

Desole par avance, je n’est pas d’accent sur mon clavier. Je vais essayer de faire simple.

Je suis en train d’ecrire un logiciel comme wikidata / wikibase ou github / gitlab pour la donnee, plus facile a installer. Il repose sur des nouveaux algorithmes. Notamment, il est possible de faire des demandes de fusion, comme dans github, gitlab ou framagit.

C’est tres insipire de git et en particulier de git stash.

J’ai envie de faire vivre ce projet, car je pense qu’il peux avoir une impact fortement positive sur l’ecosysteme de l’opendata.

Voila un article en francais: https://hyper.dev/blog/copernic-base-de-donnees-versionees.html

Voila le sujet sur le journal du hacker: https://www.journalduhacker.net/s/ipwcuw/copernic_base_de_donn_es_versionn_es

Je suis en train de retravailler le code pour permettre une mise en oeuvre rapide et facile par des non-developpeurs, ainsi que le support de SPARQL.

Je vais participer au EUDATATHON, si je gagne quelque chose je le re-investirait dans une association et des machines. L’association je ne peux pas la faire tout seul!

Comment vous pouvez m’aider?

J’ai principalement des retours sur le fait que les gens ne comprennent pas comment ca marche.

Il faudrait ameliorer soit la premiere page (encore en anglais) avec des visuels ou autres. Soit revoir completement UI/UX pour quelque chose de plus familier ou comprehensible. Ce que je preferai c’est que l’interface graphique parlent d’elle-meme. Je pourrai faire des videos, mais c’est moins glop.

la demo se trouve labas: http://copernic.space/

le code se trouve chez … github: https://github.com/amirouche/copernic

PS: J’ai deja demande a wikimedia de l’aide.

Coucou,

J’ai vu et lu et : je n’ai crois pas avoir compris…

Ce que j’ai compris :

  • Il s’agirait d’une base de données dédiée aux données ouvertes / publiques (opendata)
  • On peut l’utiliser comme avec un gestionnaire de version (type git, mercurial)

Mes questions (attention, je joue un peu au candide parfois, mais ça permet d’avoir plus de visibilité au final):

  • En quoi c’est mieux qu’actuellement ? Une donnée qui n’est plus bonne / vraie a-t-elle vraiment besoin d’être conservée ?
  • Sur le site (copernic.space) je ne comprends juste rien. A quoi ça sert, où sont les données, que sont les données, etc… Je pense qu’il faudrait au moins un jeu de données identifié pour mieux comprendre le truc (les nains de blanche-neige, les péchés capitaux, les merveilles du monde, les couleurs de l’arc en ciel, whatever)
  • Il me semble que l’anglais utilisé est très approximatif. Pour un début je pense qu’il faudrait rester sur du français (parfois ça se mélange)

Aller, dis-nous en plus ! :wink:

Merci d’essayer de faire vivre ce sujet.

  • Vis-a-vis de git, c’est mieux car la granularite des modifications d’un tableau par exemple, c’est la cellule. Aussi git est mauvais pour gerer des jeux de donnees plus grande que la memoire.

  • Vis-a-vis de wikidata, c’est plus scalable. Aussi cela supporte les change-requests, cela veux dire qu’une autre personne doit valider les changements avant d’etre integrer a l’historique. Ce qui limite le vandalisme, devrait ameliorer la qualite des donnees mais aussi freine un peu les contributions.

On a potentiellement besoin de savoir pourquoi une valeur a la valeur quelle a. C’est typiquement le cas de l’archeologie dans git, on a le code source mais on se demande comment on en est arrivee la. L’historique permet de retracer la suite d’evenement qui ont amene a un certain resultat.

Ca sert:

La requete suivante va afficher les 100 premiers triplets: http://copernic.space/query/?uid0=0uid%3F&key0=key%3F&value0=value%3F

La base est a peu pres vide :persevere:

Potentiellement des tableau csv, tsv, ou excel, des graphes ou des coordonnees geographiques.

Ok je vais ajouter des donnees plus parlantes.

Je vais etre plus attentif. Mon francais est pas beaucoup mieux ^_^’

Je me demande à quel point IPFS ne répond pas déjà à ce besoin techniquement, et si ce que tu souhaite faire pourrait se faire par quelques contributions sur un des projets listés ici https://awesome.ipfs.io/apps/ peutêtre Interplanetary Wiki

Mais je n’ai peut-être pas bien compris le coeur de ton projet.