Projet

Général

Profil

Development #63013

Connecteur vacances scolaires

Ajouté par Valentin Deniaud il y a environ 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
21 mars 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Fichiers


Demandes liées

Lié à Chrono - Development #62801: Garde partagée, permettre de configurer les règles de garde pendant les vacancesFermé15 mars 2022

Actions

Révisions associées

Révision 250afb34 (diff)
Ajouté par Valentin Deniaud il y a presque 2 ans

add school holidays connector (#63013)

Historique

#1

Mis à jour par Valentin Deniaud il y a environ 2 ans

  • Lié à Development #62801: Garde partagée, permettre de configurer les règles de garde pendant les vacances ajouté
#2

Mis à jour par Valentin Deniaud il y a environ 2 ans

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

Mis à jour par Lauréline Guérin il y a environ 2 ans

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

#4

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

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

Mis à jour par Valentin Deniaud il y a environ 2 ans

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

Mis à jour par Stéphane Guiet il y a environ 2 ans

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.

#8

Mis à jour par Valentin Deniaud il y a environ 2 ans

Revoilà sans les fêtes hétéronormées.

#9

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée
#10

Mis à jour par Valentin Deniaud il y a presque 2 ans

  • Statut changé de Solution validée à 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

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#12

Mis à jour par Transition automatique il y a presque 2 ans

Automatic expiration

Formats disponibles : Atom PDF