Project

General

Profile

Développement #63013

Connecteur vacances scolaires

Added by Valentin Deniaud over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
21 March 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Nécessaire pour la garde partagée dans chrono.

  • Source des données en dur (https://www.data.gouv.fr/en/datasets/le-calendrier-scolaire/)
  • À l'instanciation, on sélectionne une zone
  • Une seule URL exposée, un ICS avec les vacances
    • Le contenu sera celui de data.gouv.fr moins les dates qui ne nous intéressent pas, plus des identifiants stables qu'on casera dans un champ standard de la norme ICS
  • Cron qui rafraîchit ça tous les jours

Files


Related issues

Related to Chrono - Développement #62801: Garde partagée, permettre de configurer les règles de garde pendant les vacancesFermé15 March 2022

Actions

Associated revisions

Revision 250afb34 (diff)
Added by Valentin Deniaud over 2 years ago

add school holidays connector (#63013)

History

#1

Updated by Valentin Deniaud over 2 years ago

  • Related to Développement #62801: Garde partagée, permettre de configurer les règles de garde pendant les vacances added
#2

Updated by Valentin Deniaud over 2 years ago

Cron qui rafraîchit ça tous les jours

Je divaguais, y a 0 besoin de cron, on fait tout en live.

Features :
  • Ajout dynamique des dates de la fête des mères/fête des pères
  • Paramétrage des vacances à inclure (sûrement que pour Publik Famille il n'y aura besoin de cocher que Noël + Été + les fêtes)
  • ID stable pour chaque famille de vacances, casé dans la propriété « categories » (ex « summer_holidays »)
  • ID stable pour chaque dates de vacances, devrait permettre de les mettre à jour si besoin (ex « summer_holidays-2018 »)
  • Si en 2024 au lieu d'avoir « Vacances d'Été » dans l'ICS source on trouvait « Grandes vacances », il faudra simplement un commit pour ajouter le couple ('Grandes vacances', 'summer_holidays') au dico HOLIDAYS_MAPPING pour récupérer les nouvelles dates.
#3

Updated by Lauréline Guérin over 2 years ago

Pourquoi gérer les fêtes des mères et des pères ?

#4

Updated by Benjamin Dauvergne over 2 years ago

Lauréline Guerin a écrit :

Pourquoi gérer les fêtes des mères et des pères ?

Oui en général ça tombe le week-end (mais j'ai du laisser entendre que ça avait un impact sur les agendas de garde, ce qui est vrai).

#6

Updated by Valentin Deniaud over 2 years ago

Benjamin Dauvergne a écrit :

Lauréline Guerin a écrit :

Pourquoi gérer les fêtes des mères et des pères ?

Oui en général ça tombe le week-end (mais j'ai du laisser entendre que ça avait un impact sur les agendas de garde, ce qui est vrai).

Ah oui je me suis bêtement basé sur les conventions de garde qui spécifient toujours « chez maman pour la fête des mamans » mais vu que c'est toujours un dimanche, peut-être qu'on ne veut pas le savoir.

#7

Updated by Stéphane Guiet over 2 years ago

Oui ces jours tombent le dimanche, et il n'y a quasiment pas d'activités qui sont organisées le dimanche.

A priori, seuls les séjours sont concernés.

Et comme les séjours impliquent une inscription / réservation d'un "bloc" de jours, cette distinction entre garde parent 1 en semaine et parent 2 le dimanche serait en plus inopérante.

Ce cas d'usage sera géré via un workflow permettant de vérifier que les parents sont tous les deux d'accords pour le départ en séjour de l'enfant.

#9

Updated by Lauréline Guérin over 2 years ago

  • Status changed from Solution proposée to Solution validée
#10

Updated by Valentin Deniaud over 2 years ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 491bb3feafa835f53d0d2d40c39d8147c8149e0f
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Tue Mar 22 16:30:55 2022 +0100

    add school holidays connector (#63013)
#11

Updated by Transition automatique over 2 years ago

  • Status changed from Résolu (à déployer) to Solution déployée
#12

Updated by Transition automatique over 2 years ago

Automatic expiration

Also available in: Atom PDF