aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlban Gruin2018-12-30 23:51:36 +0100
committerAlban Gruin2019-01-04 12:57:37 +0100
commit870e6429b92460c2a4058f71abc02689efcd3bd7 (patch)
treeb5901fe2001cbd818e899e19629f52bf927eaa57
parentf915819b962d50ec981a437a7189f1757b3bf5c1 (diff)
templates: ajout d’un message déconseillant l’utilisation de GCalendar
Le service Calendar du géant du numérique Google ne supporte pas bien les fichiers ICS. Les mises à jour sont plus ou moins quotidiennes, et il est impossible d’en changer la fréquence ou de les forcer. Or, celcatsanitizer rafraîchir ces informations juste après que Google ait mis à jour ses ICS. Cela signifie qu’il peut y avoir un délai de un jour entre le changement d’une information sur celcatsanitizer et sa prise en compte par Google Calendar, sans aucun recours possible. Les utilisateurs ne sont pas forcément au courant de ce problème, alors un texte a été rajouté pour les en informer. Le lecteur attentif pourra se demander si il n’y a pas de conflit d’intérêt entre l’écosystème Android, dans lequel l’application de base (Agenda) ne peut se synchroniser qu’à Google Calendar à moins d’installer une application tierce (telles que DAVDroid ou ICSDroid, malheureusement payantes sur le Play Store mais gratuites sur F-Droid). Il pourra aussi se questionner sur la raison du mauvais support des ICS par ce service -- serait-ce une technique pour inciter les utilisateurs à se servir de Google Calendar en priorité, au détriment des formats standards et des autres écosystèmes (par exemple, celui d’Apple), et ainsi attirer plus d’utilisateurs ? Signed-off-by: Alban Gruin <alban at pa1ch dot fr>
-rw-r--r--templates/calendars.html20
1 files changed, 20 insertions, 0 deletions
diff --git a/templates/calendars.html b/templates/calendars.html
index 7d2d4eb..98c57e2 100644
--- a/templates/calendars.html
+++ b/templates/calendars.html
@@ -22,6 +22,26 @@
est gratuite sur F-Droid</a> ;</li>
<li>Sur Web, NextCloud.</li>
</ul>
+ <p>
+ <b>N’utilisez pas Google Calendar pour synchroniser un
+ calendrier ICS</b>. Ce service empêche de définir la
+ fréquence de synchronisation ou de forcer une mise à jour et
+ conserve les événements en cache, même si on supprime le
+ calendrier. À cause de cela, il peut y avoir un délai de un
+ jour entre le changement d’une information sur celcatsanitizer
+ et sa prise en compte sans aucun recours possible.
+ <!-- Le lecteur attentif pourra se demander si il n’y a pas de
+conflit d’intérêt entre l’écosystème Android, dans lequel
+l’application de base (Agenda) ne peut se synchroniser qu’à Google
+Calendar à moins d’installer une application tierce (telles que
+DAVDroid ou ICSDroid, malheureusement payantes sur le Play Store mais
+gratuites sur F-Droid).
+
+Il pourra aussi se questionner sur la raison du mauvais support des
+ICS par ce service - serait-ce une technique pour inciter les
+utilisateurs à se servir de Google Calendar en priorité, au détriment
+des formats standards et des autres écosystèmes (par exemple, celui
+d’Apple), et ainsi attirer plus d’utilisateurs ? -->
<ul>
<li><a href="{% url "ics" timetable.year.slug timetable.slug group.slug %}">Un seul ICS pour tous les cours</a></li>
{% for group in groups %}