Système de notifications
Avec l'arrivée des équipes, arrive la super question des notifications.
Que souhaite-t-on comme type de notifications, et quel niveau de filtrage (paramètres disponibles à l'utilisateurice pour avoir pile-poil les notifs qui l'intéressent)
Type de notifications
Je vois déjà plusieurs possibilités sur le type:
nouvelle tâche créée dans le projet
nouvelle tâche terminée dans le projet
Il n'est pas encore question de pouvoir s'assigner des tâches, mais ce sera certainement dans les prochaines itérations, donc:
une tâche m'a été assignée
une tâche m'a été dé-assignée
De même, il n'est pas encore question de pouvoir "souscrire" à une tâche, mais ça viendra peut-être
un commentaire a été apporté à une tâche que je suis
une tâche que je suis est terminée (ou autre changement de statut important)
Niveau de filtrage
À mon sens, il faut une longue liste qui reprend tous les points ci-dessus plutôt que de masquer la complexité, ainsi qu'une liste des tâches auxquelles on a souscrit, pour pouvoir se dé-inscrire facilement.
Dans une première version, ce serait un paramètre qui se règlerait au niveau du compte utilisateur, et dans une prochaine itération, on pourrait imaginer des réglages par projet (avec par défaut, la config du compte)
Vous avez des avis ? D'autres idées ?
Manu Mon 24 Nov 2025 7:48AM
Je clôture cette discussion et me baserais sur le tableau ci-dessus pour l'implémentation.
Manu · Mon 10 Nov 2025 2:55PM
Au vu de ce qui a été implémenté ces derniers jours, j'ai relevé ces différentes notifications et à qui elles s'adressent (owner/membres font partie d'un projet, utilisateur est hors projet).
Les notifications ne concernent pas la personne qui en est la source (ex: la personne qui a créé une tâche ne recevra pas de notification)
Je pense donc commencer simplement, avec des préférences globales: pour chaque type de notif, on pourra choisir si on veut les recevoir par mail uniquement, dans l'interface uniquement ou les deux.
Plus tard, ce pourrait être réglé par projet.
Est-ce que vous pensez à autre chose ?