assemblee-virtuelle / archipelago

Fostering interconnections between communities by creating synergies between their platforms
Apache License 2.0
14 stars 6 forks source link

Ajout de fonctionnalités - Un arbre de répertoires (comme Google Drive) pour une organisation #170

Open JeanPaulGrange opened 3 years ago

JeanPaulGrange commented 3 years ago

Tension Il existe 2 façon de trouver une information : par un moteur de recherche et par une arborescence. L'avantage de l'arborescence est de pouvoir faciliter la recherche de base dans une organisation déjà connue. Cette méthode ancienne de type poupées russes reste utile et n'est pas toujours fournie.

Proposition En tant que gestionnaire d'une organisation je souhaite pouvoir créer des répertoires et sous répertoires afin de fournir aux utilisateurs de base une vue claire de l'organisation entre les différents niveaux : internationaux, nationaux, régionaux, départementaux, locaux. Exemple : structure de dossiers sous Google Drive ou Samepage.io Je souhaite pouvoir donner accès à des personnes de mon organisation et à des personnes d'autres organisations à ces répertoires (si possible aussi à des groupes) Je souhaite permettre à des personnes d'avoir le droit de créer des sous répertoires dans un dossier donner. Je souhaite que les utilisateurs puissent voir qui a accès à un répertoire où ils ont accès.

Alternatives Aucune

GuillaumeAV commented 3 years ago

Bonjour @JeanPaulGrange

Héhé ! On a eu une discussion proche sur l'issue assemblee-virtuelle/archipelago#33 ... On y interroge la pertinence de créer des arborescences ...

Quelques compléments par rapports aux éléments dans l'issue 474 :

Le web sémantique (et l'approche qu'on privilégie avec SemApps) permet de lier le document qui concernerait le financement de la fonctionnalité template de gare centrale sur SemApps, à SemApps, Assemblée Virtuelle, Financement, Fonctionnalité et ProjetSemApps. Et donc de retrouver ce doc à partir de ces multiples entrées. C'est au final proche de la logique des tags qui sont là pour naviguer par delà les répertoires arborescents.

Sur les contrôles d'accès : On est en train de les implémenter : Pouvoir accéder à une donnée et écriture et ou en lecture, en respectant les standards ouverts en la matière : De sorte qu'en implémentant ces standards (identification, authentification, contrôle d'accès notamment), on puisse donner des accès à des utilisateurs situés sur d'autres plateformes respectant les mêmes standards L'enjeu étant de rendre interopérable les plateformes pour favoriser le développement de réseaux sociaux distribués / décentralisés, d'archipels de plateformes autonomes et reliées. Voir pour cela le projet SOLID : https://blog.orgtech.fr/un-avenir-solid/

srosset81 commented 3 years ago

Je suis d'accord qu'un affichage sous forme d'arborescence peut avoir du sens dans certains cas de figures, même si la navigation en graph est plutôt favorisée dans SemApps. Rien ne nous empêche d'ajouter ce type de visualisation des données.

GuillaumeAV commented 3 years ago

En effet on pourrait, avec SKOS notamment, qui est déja importé dans PAIR :) Mais de mon point de vue, cette option doit être creusée après avoir exploité les possibilités de classification permises par l'ontologie .. @JeanPaulGrange quand ce sera le moment ca vaudra le coup qu'on te fasse une démo de la manière dont on peut structurer les données avec des outils sémantiques. Le web sémantique permet de sortir des logiques de classification documentaire, mais il faut une démo pour cela ...

JeanPaulGrange commented 3 years ago

OK pour la démo quand vous serez prêts !