
Notion : Disponibilités des personnes¶
Dans le standard, les disponibilités des personnes permettent de décrire les périodes pendant lesquelles une personne est disponible pour participer à une édition donnée d’un événement littéraire.
Ces disponibilités constituent une information de contexte événementiel, partagée par l’ensemble des propositions impliquant cette personne.
Contexte d’utilisation¶
Dans le processus de programmation :
- ce sont les éditeur·rice·s ou les organisations représentantes qui déclarent les disponibilités de leurs auteur·rice·s ou intervenant·e·s ;
- ces disponibilités doivent être renseignées avant qu’une première proposition impliquant cette personne puisse être soumise ;
- elles servent à indiquer quand une personne pourrait participer à une activité, sans définir d’horaire précis.
Principe fondamental¶
Les disponibilités sont :
- propres à une personne ;
- propres à une édition d’événement ;
- indépendantes des propositions.
Elles ne sont pas déclarées par proposition, et ne varient pas selon la proposition consultée.
Ainsi :
Quelle que soit la proposition dans laquelle une personne apparaît, les mêmes disponibilités sont visibles, tant qu’il s’agit de la même édition d’événement.
PersonAvailabilities¶
La classe PersonAvailabilities représente l’ensemble des disponibilités d’une personne pour une édition spécifique.
Elle établit un lien explicite entre :
- une personne ;
- un événement littéraire (édition) ;
- une liste de périodes de disponibilité.
Cette entité est primaire dans le standard : elle existe indépendamment des propositions et constitue une donnée de référence pour la programmation.
Rôle de Availability et granularité¶
Les disponibilités sont exprimées à l’aide de la classe [Availability](/Availability), qui permet de décrire :
- une date précise ;
- une ou plusieurs périodes de la journée, définies par le vocabulaire contrôlé
→PartOfDay.
La granularité retenue est volontairement simple, afin de :
- faciliter la déclaration par les représentant·e·s ;
- éviter une précision horaire prématurée ;
- conserver de la flexibilité pour la planification finale.
Les horaires exacts sont définis ultérieurement lors de la programmation.
Lien avec les propositions¶
Dans le cadre d’une proposition :
- les personnes participantes sont identifiées ;
- leurs disponibilités déjà déclarées pour l’événement sont affichées.
La proposition :
- n’ajoute pas de disponibilités ;
- ne possède pas de disponibilités propres ;
- se contente de refléter l’état courant des disponibilités de chaque personne.
Par conséquent :
- si les disponibilités d’une personne sont modifiées,
- toutes les propositions impliquant cette personne refléteront immédiatement cette modification.
Portée événementielle¶
Les disponibilités sont toujours rattachées à une édition précise d’un événement.
Une même personne peut donc :
- être disponible à certaines dates pour une édition ;
- avoir des disponibilités différentes pour une autre édition ;
- ou ne pas avoir de disponibilités du tout pour un événement donné.
Il n’existe aucune disponibilité globale ou permanente dans le standard.
Représentation dans ce standard¶
Dans ce standard :
- les disponibilités sont décrites par
→PersonAvailabilities - chaque période est décrite par
→Availability - la personne concernée est décrite par
→PublicPerson - l’édition de référence est décrite par
→Festival
Relations structurantes :
- une personne possède une seule entité de disponibilités par événement ;
- les propositions n’en contiennent pas de copie ;
- toute modification est partagée à l’échelle de l’événement.
Points d’attention¶
- Les disponibilités sont requises pour soumettre une proposition.
- Elles ne constituent pas un engagement contractuel.
- Elles servent uniquement à cadrer la planification.
- Leur modification impacte l’ensemble des propositions concernées.
En résumé¶
Les disponibilités des personnes :
- sont déclarées une seule fois par personne et par événement ;
- sont visibles dans toutes les propositions liées à cet événement ;
- constituent une donnée de référence partagée pour la programmation.
Elles assurent une cohérence globale entre les intentions exprimées dans les propositions et la réalité organisationnelle de l’événement.