How to organize admin's calendar #28

Closed
opened 2022-07-23 01:18:36 +02:00 by sinavir · 19 comments
sinavir commented 2022-07-23 01:18:36 +02:00 (Migrated from git.rz.ens.wtf)

Il me semble qu'il faut qu'on segmente le calendrier de l'admin pour ne pas noyer le conscrit dans trop d'informations...

Vu qu'il n'y a pas de façon canonique de le faire, j'ouvre une issue

Il me semble qu'il faut qu'on segmente le calendrier de l'admin pour ne pas noyer le conscrit dans trop d'informations... Vu qu'il n'y a pas de façon canonique de le faire, j'ouvre une issue
sinavir commented 2022-07-23 01:29:36 +02:00 (Migrated from git.rz.ens.wtf)

Proposition de catégories :

  • Visites de départements
  • Focus recherche
  • Visite des bibliothèques
  • Réunion de rentrée des départements
  • Présentations de rentrée
  • Réunions de rentrée des masters
  • Activités pour les étudiants internationnaux
Proposition de catégories : - Visites de départements - Focus recherche - Visite des bibliothèques - Réunion de rentrée des départements - Présentations de rentrée - Réunions de rentrée des masters - Activités pour les étudiants internationnaux
tomate commented 2022-07-24 18:31:40 +02:00 (Migrated from git.rz.ens.wtf)

Ça dépend d'à quel point ça te prend du temps, on est pas les larbins d'une admin qui est incapable de prendre un prestataire qui utilise la technologie universelle pour gérer des calendriers

Ça dépend d'à quel point ça te prend du temps, on est pas les larbins d'une admin qui est incapable de prendre un prestataire qui utilise la technologie universelle pour gérer des calendriers
sinavir commented 2022-07-24 20:00:07 +02:00 (Migrated from git.rz.ens.wtf)

Le script est fait, c'est trop tard maintenant.

J'ai fait mon script bien pour qu'il suffise d'écrire des fonctions de filtre pour savoir dans quelle catégorie on met les event

Le script est fait, c'est trop tard maintenant. J'ai fait mon script bien pour qu'il suffise d'écrire des fonctions de filtre pour savoir dans quelle catégorie on met les event
raito commented 2022-07-25 19:23:55 +02:00 (Migrated from git.rz.ens.wtf)

Tu peux attacher les données raw? Ils sont dans quel format?
Ta proposition de catégories m'a pas l'air déconnante, mais je dirais pas qu'elle est très claire pour moi non plus.

Tu peux attacher les données raw? Ils sont dans quel format? Ta proposition de catégories m'a pas l'air déconnante, mais je dirais pas qu'elle est très claire pour moi non plus.
sinavir commented 2022-07-25 19:39:08 +02:00 (Migrated from git.rz.ens.wtf)
Prendre l'ics ajouté par la PR : https://git.rz.ens.wtf/Klub-RZ/metis/pulls/27 (ou le lien direct : https://cal.sinavir.fr/cal/eleves-ens/sa8CrACpLd9aGeRH/?start=1658700000&end=1659304800&export=true&expand=true&accept=jcal )
tomate commented 2022-07-25 20:03:47 +02:00 (Migrated from git.rz.ens.wtf)

Du coup si ça t'est égal les catégories que tu proposes m'ont l'air bien

Du coup si ça t'est égal les catégories que tu proposes m'ont l'air bien
tomate commented 2022-07-25 20:49:01 +02:00 (Migrated from git.rz.ens.wtf)

Ah oui, on a bien besoin de catégories pour filtrer :

image

Ah oui, on a bien besoin de catégories pour filtrer : ![image](/attachments/6af345d6-8a8b-4b81-a144-dbe670bf1035)
sinavir commented 2022-07-25 21:05:06 +02:00 (Migrated from git.rz.ens.wtf)

Ok, vendu, je code mon script de filtrage

Ok, vendu, je code mon script de filtrage
raito commented 2022-07-25 21:05:42 +02:00 (Migrated from git.rz.ens.wtf)

:D — pas mal. Je suis OK pour les catégories proposés, on raffinera si besoin est.

:D — pas mal. Je suis OK pour les catégories proposés, on raffinera si besoin est.
raito commented 2022-07-25 21:08:15 +02:00 (Migrated from git.rz.ens.wtf)

Y a des bugs sur certaines entrées.

  • la rentrée nuit du 09/09 est cassée en vue détaillée (y a une erreur dans la console)
Y a des bugs sur certaines entrées. - la rentrée nuit du 09/09 est cassée en vue détaillée (y a une erreur dans la console)
tomate commented 2022-07-25 21:12:36 +02:00 (Migrated from git.rz.ens.wtf)

Oui, y'a pas d'horaire de fin, du coup ça casse tout

Oui, y'a pas d'horaire de fin, du coup ça casse tout
raito commented 2022-07-25 21:15:01 +02:00 (Migrated from git.rz.ens.wtf)

Bon maintenant qu'on a atteint un certain niveau de données, je me permets de vous proposer d'essayer : https://fullcalendar.io/docs/timeline-view en formalisant les salles de l'ENS (pareil pour la Vertical resource view).

Je pense que ça devient intéressant, qu'en dites vous: @sinavir @tomate ?

Bon maintenant qu'on a atteint un certain niveau de données, je me permets de vous proposer d'essayer : https://fullcalendar.io/docs/timeline-view en formalisant les salles de l'ENS (pareil pour la Vertical resource view). Je pense que ça devient intéressant, qu'en dites vous: @sinavir @tomate ?
raito commented 2022-07-25 21:16:07 +02:00 (Migrated from git.rz.ens.wtf)

Oui, y'a pas d'horaire de fin, du coup ça casse tout

Du coup, je pense qu'il faut qu'on soit un peu plus résilient sur ça et qu'on ignore l'évenement ou un truc, ou alors on le prolonge jusqu'à 00 h or something.

> Oui, y'a pas d'horaire de fin, du coup ça casse tout Du coup, je pense qu'il faut qu'on soit un peu plus résilient sur ça et qu'on ignore l'évenement ou un truc, ou alors on le prolonge jusqu'à 00 h or something.
sinavir commented 2022-07-25 21:19:40 +02:00 (Migrated from git.rz.ens.wtf)

Ah oui c'est un bug connu de mon script de scrapping, je le corrige ce soir

Ah oui c'est un bug connu de mon script de scrapping, je le corrige ce soir
tomate commented 2022-07-25 21:32:45 +02:00 (Migrated from git.rz.ens.wtf)

Selon la RFC :

The duration of a VEVENT component with no DTEND and DURATION properties is 1 day (+P1D) when the DTSTART is a DATE value, and 0 seconds when the DTSTART is a DATE-TIME value.

Du coup il faut qu'on supporte le cas où on a pas de fin pour un event

Selon la RFC : The duration of a VEVENT component with no DTEND and DURATION properties is 1 day (+P1D) when the DTSTART is a DATE value, and 0 seconds when the DTSTART is a DATE-TIME value. Du coup il faut qu'on supporte le cas où on a pas de fin pour un event
raito commented 2022-07-25 21:37:33 +02:00 (Migrated from git.rz.ens.wtf)

Selon la RFC :

The duration of a VEVENT component with no DTEND and DURATION properties is 1 day (+P1D) when the DTSTART is a DATE value, and 0 seconds when the DTSTART is a DATE-TIME value.

Du coup il faut qu'on supporte le cas où on a pas de fin pour un event

Très bien vu, merci !

> Selon la RFC : > > The duration of a VEVENT component with no DTEND and DURATION properties is 1 day (+P1D) when the DTSTART is a DATE value, and 0 seconds when the DTSTART is a DATE-TIME value. > > Du coup il faut qu'on supporte le cas où on a pas de fin pour un event Très bien vu, merci !
sinavir commented 2022-07-25 21:46:23 +02:00 (Migrated from git.rz.ens.wtf)

Moi j'envoie un DTEND < DTDTART il me semble (ou alors nextcloud est sympa et le supprime car incohérent)

Moi j'envoie un DTEND < DTDTART il me semble (ou alors nextcloud est sympa et le supprime car incohérent)
sinavir commented 2022-07-25 22:18:58 +02:00 (Migrated from git.rz.ens.wtf)

Je mets ensemble réunion de rentrée et visite de département parce que sinon c'est trop galère à classer, là j'ai juste le tag "Rencontre avec un dptmt" à vérifier

Je mets ensemble réunion de rentrée et visite de département parce que sinon c'est trop galère à classer, là j'ai juste le tag "Rencontre avec un dptmt" à vérifier
raito commented 2022-07-26 12:43:18 +02:00 (Migrated from git.rz.ens.wtf)

Fixed by #27

Fixed by #27
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/metis#28
No description provided.