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

Faire un refactoring de Date comme des data properties, pas des ObjectProperties #113

Closed tfrancart closed 3 years ago

tfrancart commented 4 years ago

Qu'est-ce que "hasEditionDate" ? la date de modif de la fiche ? dans ce cas ca ne doit pas être dans l'ontologie, en tous cas pas sur ces classes.

GuillaumeAV commented 4 years ago

Oui dans mon esprit c'était la date d'édition et / ou de modification d'une fiche ... L'UX proposéee par Roam Research me fait penser que considérer les dates comme un classe à part entière est vraiment très intéressant : Ca permet par exemple de faire des carnets de bords, carnets de laboratoires dans l'univers de la recherche ...

GuillaumeAV commented 4 years ago

D'où la nécessité d'avoir object property de type hasEditionDate .. Mais peut-être n'est ce pas suffisant en termes d'argumentation .... Je crois par ailleurs que roam research peut constituer une super source d'inspiration pour semantic markdown, mais c'est une autre sujet ;-) Tu peut te ballader ici si tu veux ;-) https://roamresearch.com/#/app/virtual-assembly

tfrancart commented 4 years ago

Il faut garder les dates comme des dataProperties sinon ca va être le gros bazar dans les écrans de saisie. Tu te vois saisir ou sélectionner un jour dans une liste déroulante de jours quand tu veux saisir une date ? à la place d'avoir un calendrier ? L'effet "carnet de bord" ou "carnet de laboratoire" pourra être donné simplement par l'application sur la base de la valeur des dates saisies.

Le mer. 13 mai 2020 à 12:17, Guillaume notifications@github.com a écrit :

Oui dans mon esprit c'était la date d'édition et / ou de modification d'une fiche ... L'UX proposéee par Roam Research me fait penser que considérer les dates comme un classe à part entière est vraiment très intéressant : Ca permet par exemple de faire des carnets de bords, carnets de laboratoires dans l'univers de la recherche ...

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/assemblee-virtuelle/pair/issues/113#issuecomment-627890443, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAU2H4MMBS7UEWN5HLY43NTRRJXSZANCNFSM4M7GQUDA .

--

Thomas Francart - SPARNA Web de données | Architecture de l'information | Accès aux connaissances blog : blog.sparna.fr, site : sparna.fr, linkedin : fr.linkedin.com/in/thomasfrancart tel : +33 (0)6.71.11.25.97, skype : francartthomas

tfrancart commented 4 years ago

D'où la nécessité d'avoir object property de type hasEditionDate .. Mais peut-être n'est ce pas suffisant en termes d'argumentation ....

Hé non car il s'agit de la date de modification de la fiche de l'objet dans le système et pas de la date de modification de l'objet lui-même. C'est une propriété système, pas une propriété du domaine de connaissance qu'on modélise. Il faut faire disparaitre cette propriété.

GuillaumeAV commented 4 years ago

Ps d'objection naturellement ;-) j'aimerais juste vraiment qu'on puisse produire des UX du type de https://roamresearch.com/#/app/virtual-assembly/ où les dates sont un concept central ... Mais peut-être dans un module dédié du coup ?