Closed red1bush closed 3 years ago
Cas d'usage répertorié dans #3690 :
Cela permettrait ainsi à l'administrateur de les contacter directement par exemple pour un rappel sur un appel à projet qui termine bientôt afin que les dossiers soient effectivement déposés.
@red1bush pour toi quel est le besoin concret ?
On continue à avoir des admins qui nous demandent régulièrement la liste des gens en brouillon. Pour l'instant :
Je me pose la question à qui on souhaite envoyer le mail collectif, c'est pas clair pour moi.
Discuté collectivement
Proposer comme option d'envoyer aux dossiers suivants
(de manière exclusive)
Si la procédure n'a qu'un seul groupe instructeur, on envoie à tout le monde.
ajouter le message dans la messagerie de l'utilisateur
etq instructeur, je peux accéder à la liste des messages envoyés en masse par chacun des instructeurs dans les mêmes groupes que moi pour une procédure donnée
Après discussion avec @kara22 , @tchak, @LeSim et @lydiasan , on peut découper cette issue en trois parties, développée l'une après l'autre.
État d'avancement :
Questions :
cc @kemenaran @tchak @LeSim @lydiasan
J'ai l'impression que si l’on veut respecter la découpe en plusieurs étapes, il faut accepter que l'usager n'ait pas axés depuis l'UI au message dans un premier temps. Sinon, il faut merger l’étape 1 et l’étape 2.
Je dirais pareil : on accepte que la messagerie n'est pas accessible aux brouillons pour l'instant.
Et dans ce cas :
unless: -> { dossier.brouillon? }
Ajouter une table d'historisation des envois
# id :integer not null, primary key
# body :text
# dossier_count :integer
# dossier_state :string
# sent_at :datetime
# created_at :datetime not null
# updated_at :datetime not null
# instructeur_id :bigint
class BulkMessageMail
belongs_to :instructeur
has_one_attached :piece_jointe
has_and_belongs_to_many :groupe_instructeurs
end
Je me pose la question sur le niveau 2.... veux t'on vraiment ouvrir la messagerie alors que le dossier reste fermé ? Pourquoi ne pas orienter vers la boite aux lettre fournie par le service ? Cela afin de ne garder aucune interactions avec le porteur.
Que se passe t'il si l'instructeur veut répondre à celui qui a répondu ?
n'allons nous pas créer une boite mail d'échanges ?
Sauront'il quand le dossier sera déposé que tous les échanges avant seront visibles de tous les instructeurs ?
C’est vrai que s’il y a pas mal d'échanges et que les usagers ne déposent jamais leurs dossiers... Car si les instructeurs les contactent c'est pour par exemple les prévenir de la fin d'appels à projets etc non ?
@tchak @kemenaran @krichtof @LeSim
L'idée c'est de ne pas exacerber le déséquilibre entre l'administration et les usagers. L'usager se sent déjà assez impuissant. On s'était dit que si en plus l'usager reçoit des messages sans pouvoir répondre ça va délier les mains des instructeurs et peut mener à de l'abus de cette fonctionnalité (le mot "spammer" utilisé plusieurs fois lors du cadrage). Les messages en réponse seront visibles de tous les instructeurs dans le groupe instructeur.
HUm.... je reste en effet assez ... plus que septique. On incite depuis les début à ce que tout ce qui ne sera pas lié à un dossier ne passe pas trop par la messagerie du dossier. Quand on envoie un message général, cela va porter sur des généralités pour tous. Si on commence en plus à donner à l'usager la possibilité de passer par sa messagerie du dossier pour discuter avec les services en dehors du dépôt, on crée un canal asymétrique, et potentiellement délicat, avec des débuts d'changes de données, qu'il va falloir stosker et tracer ( "mais j'avais dit cela dans la messagerie, mais le dossier a été supprimé ! je veux que l'on retrouve ce que j'avais répondu !) Je crains pour l'instant... ne pas vous suivre... Pour l'instant,... donc je souhaite que l'on suspende cette deuxième étape...., surtout que l'on apporte la solution; la réponse est effectuée par la messagerie en bas du formulaire.
surtout que l'on apporte la solution; la réponse est effectuée par la messagerie en bas du formulaire.
Je ne comprends pas ce que ça veut dire.
J’entends tes craintes et je laisse @kemenaran argumenter, car c'est lui qui avait le plus d'objections lors du cadrage.
Je pense qu'il veut dire que l'usager peut contacter directement par email l'instructeur pour lui répondre et que ça soit géré hors DS tant que l'usager n'a pas déposé son dossier
Oui, c'est cela. Vraiment je pense que nous allons au delà du besoin. Celui exprimé est d'envoyer un message à tous ceux qui ont un dossier en brouillon, pour prévenir d'une date etc, des informations générales. Il ne faut pas mettre les mains dans l'utilisation ensuite de DS pour des échanges entre agents et usagers sur un dossier en brouillon, pour un dossier. Cela brouille notre approche qui distingue bien les étapes aujourd'hui d'un dossier. On a eu le même pb en fin de démarche, on ferme la messagerie quand le dossier est archivé. En brouillon, le principe est le même. Quand un dossier est en brouillon, il n'existe pas du point de vue de l'administration. Si on commence a avoir des échanges via ce dispositif par dossier, alors le statut de ces messages sont, du point de vue de la vie du dossier, indéfinissable sous l'angle "administratif". Il faut alors systématiquement renvoyer vers la messagerie du service, comme on le fait pour le reste. Cela invitera d'ailleurs les services à bien remplir ce champ. Aussi, je proposerai bien d'arrêter là ce developpement, en attendant d'avoir des retours de cette première évolution, qui était en effet attendue. Il y a d'autres aspects que nous pouvons traiter pour améliorer la relation usagers/agents, comme les aider à trouver une maison france service...
Premier retours. peut etre n'ai je pas tout compris. retour feature.pptx
Vu avec Philippe : suite au merge et à l'amélioration de l'envoi des messages aux usagers en brouillon, on attend de communiquer et d'avoir les premiers retours avant d'avancer sur le développement.
Une sorte de messagerie collective