DOREMUS-ANR / knowledge-base

Repository containing controlled vocabularies and data published by DOREMUS
http://data.doremus.org/
Apache License 2.0
16 stars 7 forks source link

[Function] Assign to each concept the context of usage #43

Closed pasqLisena closed 6 years ago

pasqLisena commented 6 years ago

Vocab on repo - Table

We need an easy way to understand, checking on the function (i.e. composer, conductor, ...), to which part of the music production chain (i.e. expr. creation, performance,...) attach the activity. It is required for the converters.

The field Contexte d'utilisation (à mettre en scopenote) is not usable because:

  1. it is in French
  2. too long and complex

I am more thinking about a field that contains a single flat value. Not-exhaustive list:

We need to also understand in which property add it. I give some inputs, but honestly i am not happy with the following proposals:

pasqLisena commented 6 years ago

Alternative: make an external table with this relationships

rtroncy commented 6 years ago

I think it would be better to not use an external table but to encode this information in the SKOS file describing the concept scheme, preferably using skos-only properties such as skos:scopeNote or simply skos:note

pasqLisena commented 6 years ago

+1 for skos:scopeNote

pasqLisena commented 6 years ago

About the task 1, here an extract of the table Suivi des Referentiels:

Classe : M31 Actor's Function 4 référentiels :

  • fonctions liées à un évènement de création de l'oeuvre F27 ou de création de l'expression F28 si l'expression est représentative
  • fonctions liées à un évènement de création de l'expression F28 si l'expression n'est pas représentative
  • fonctions liées à un Recording Event F29
  • fonctions liées à un Editing Event M29
  • fonctions liées à une Performance Individuelle M28
  • fonctions liées à un Publication Event F30
rtroncy commented 6 years ago

@ccecconi Why is it written "4 référentiels" if there are 6 bulleted points?

ccecconi commented 6 years ago

Good question.... I can't remember why we wrote "4 référentiels"... I think the information in this file is a little old. For exemple, I don't think the difference between the representative and the none-representative expression is still accurate. It may be better to distinguish musical expressions and none-musical expressions. Moreover, we need functions linked to F25 Performance plan.

Something like :

pasqLisena commented 6 years ago

Solution from @delahousse: use the skos:Collection for grouping those Concepts.

pasqLisena commented 6 years ago

Wanted collections:

rtroncy commented 6 years ago

During the general assembly, we decided to rely on SKOS collections to model contexts. @pasqLisena will provide an initial set of contexts to be validated

rtroncy commented 6 years ago

@pasqLisena Can you provide short name for each collections?

pasqLisena commented 6 years ago

The collections can have those names:

I am imagining something like:

<http://data.doremus.org/vocabulary/function/collection/musical_work> a skos:Collection ;
    rdfs:label "musical_work";
    skos:member ....
ccecconi commented 6 years ago

I've some trouble to understand the expression "creative work". Do you mean every work which is not a musical one ? If so, is it ok for you if there are different types of "creative work" (choregraphic, lighting, etc.) or do you prefer to have a specific term for each type of work ?

pasqLisena commented 6 years ago

I prefer just one term. For me, the meaning is: create a new work, connect it to the musical one

pasqLisena commented 6 years ago

fixed in 60ae94a0970d774570827ffe0d04ca381c5c9d6f