assemblee-virtuelle / pair

Ontologie PAIR: Projets, Acteurs, Idées, Ressources
http://www.virtual-assembly.org/
GNU Affero General Public License v3.0
23 stars 6 forks source link

Ajouter des references à des profil sur de sites web #152

Closed simonLouvet closed 3 years ago

simonLouvet commented 3 years ago

Besoins de Passerelle-Normandie

Profil LinkedIn Profil Fb Profil Mastodon

srosset81 commented 3 years ago

La notion de site web (aboutPage, webPage...) ne suffit-elle pas ? Qu'est-ce que tu utiliserais comme nom pour cette propriété ?

simonLouvet commented 3 years ago

Le besoin est de pouvoir savoir quel url correspond à quel plateforme et d'avoir une ergonomie / design spécifique à chaque réseau social. Je ne sais pas pour les noms de propriété.

srosset81 commented 3 years ago

Tu ne pourrais pas simplement deviner le réseau social en fonction de l'URL ? C'est pas très compliqué à gérer côté métier. Cela me semble lourd s'il faut créer un prédicat pour chaque réseau social existant (sachant qu'il faudrait au minimum en définir une dizaine, et encore on serait loin d'être exhaustifs)

simonLouvet commented 3 years ago

C'est envisageable. Peut être raisonner comme la relation entre person et orga avec une qualification/réification de la relation ?

GuillaumeAV commented 3 years ago

Effectivement aboutPage (Cardinalité 1-N) semble être la bonne propriété à utiliser, c'est en tout cas elle qu'on utilisait dans SemApps v1.

En revanche on pourrait envisager de créer des data properties plus spécifiques, par exemple :

Ce qui pourrait être très utile non ? :)

tfrancart commented 3 years ago

Typiquement dans SIOC on a une notion qui est le UserAccount qui identifie le compte de telle personne sur telle plate-forme (il existe depuis telle date, il a tels droits d'accès, etc...). Cette notion n'existe pas dans PAIR

GuillaumeAV commented 3 years ago

Aah c'est pas mal ça ! Qu'est ce que tu suggères Thomas ... Créer des propriétés qui ressemblent à celles de SIOC ? Ou importer SIOC dans PAIR ?

tfrancart commented 3 years ago

Pas d'import selon notre politique de faire de PAIR une ontologie métier. Si on veut avoir cette notion il faut ajouter les déclarations de classes et de proprétés adéquates.

GuillaumeAV commented 3 years ago

@srosset81 je crois que vous êtes en train de résoudre le problème ici ? https://github.com/assemblee-virtuelle/semapps/issues/602

srosset81 commented 3 years ago

@srosset81 je crois que vous êtes en train de résoudre le problème ici ? assemblee-virtuelle/semapps#602

On permet juste d'indiquer plusieurs webPage, et il est prévu de deviner le type de webPage en fonction du nom de domaine. C'est à @simonLouvet de dire si cette solution répond au besoin exprimé dans cette issue.

simonLouvet commented 3 years ago

A priori oui, ca répond @srosset81 et @GuillaumeAV pour Passerelle Normandie si on la complète par du design (affichage d'un logo en fonction du domaine) comme le dit seb. @BastienSig bosse dessus à la fois pour passerelle et le noyau.