Projet

Général

Profil

Actions

Bug #10671

fermé

Gestion des abonnements sur publication avec date de visualisation postérieure

Ajouté par Marc Avenel il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
07/05/2019
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

GED soumise aux notifications et abonnements

  • ESPACE: CORPORATE > COMMUNICATION >
  • GED:Rapport annuel 2019
  • 1 Abonnement est créé

    ACTION:
  • Une publication est créée avec une date de visualisation renseignée à J+1
  • Quand cette date de publication arrive, aucune notification liée à l'abonnement est adressée

Mis à jour par David Lesimple il y a presque 5 ans

  • Statut changé de New à Assigned
  • Assigné à mis à David Lesimple

Mis à jour par David Lesimple il y a presque 5 ans

  • Statut changé de Assigned à In progress...

Mis à jour par David Lesimple il y a presque 5 ans

  • Statut changé de In progress... à Qualified
  • Navigateur changé de Firefox à Tous
  • Votre version de Silverpeas changé de 5.15.8 à 6.1-x

Reproduit également en 6.1.

Mis à jour par Marc Avenel il y a presque 5 ans

Je suis relancé par les utilisateurs qui se utilisent cette fonctionnalité.
Ils ont des impératifs sur des publications "Importantes" concernant la direction.
D'avance je vous en remercie

Mis à jour par Nicolas Eysseric il y a presque 5 ans

  • Statut changé de Qualified à Assigned
  • Assigné à changé de David Lesimple à Yohann Chastagnier

Mis à jour par Yohann Chastagnier il y a plus de 4 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Marc Avenel il y a plus de 4 ans

Je me permets de vous relancer sur ce sujet.
Car il y a une communication de presse importante en fin de mois.
d'avance merci

Mis à jour par Marc Avenel il y a plus de 4 ans

Désolé mais je suis relancé sur ce sujet par des responsables.
Avez vous pu avancer sur ce sujet ?
D'avance je vous en remercie

Mis à jour par Yohann Chastagnier il y a plus de 4 ans

  • Statut changé de In progress... à Resolved
  • Version cible mis à Version 6.1
  • % réalisé changé de 0 à 100

Les notifications d'abonnements sur les publications de la GED sont maintenant bien envoyées à la date de début de visibilité lorsque cette dernière est dans le futur au moment de l'action de publier.

A noter que cette problématique était également présente au niveau de l'application Actualités qui a elle aussi été corrigée.

La mise en place de ces envois de notification différés dans le temps a demandé notamment un remaniement au niveau de l'API Reminder utilisée jusqu'alors exclusivement par les événements des calendriers (Almanach et Agendas personnels).

Pour chacune des applications GED et Actualités, une reprise des données a été mise en place et s'effectue au démarrage de Silverpeas.
Une fois le traitement de reprise réalisé, il apparaît pour chacune des applications un fichier dans le répetoire $SILVERPEAS_DATA_HOME/workspace/init :
  • kmeliaDelayedVisibilityReminderInitialization pour la GED
  • quickInfoDelayedVisibilityReminderInitialization pour les Actualités

Ces fichiers contiennent des indications sur les éléments pour lesquels l'envoi différé de la notification d'abonnement est mis en place.

Tant qu'un fichier pour une application existe, la reprise des données associée n'est pas rejouée lors des prochains démarrage de Silverpeas.
Si un fichier est supprimé, alors le traitement de reprise associé est de nouveau effectué au prochain démarrage de Silverpeas.

PRs:

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Resolved à Re-opened

Vous indiquez:

Pour chacune des applications GED et Actualités, une reprise des données a été mise en place et s'effectue au démarrage de Silverpeas.
Une fois le traitement de reprise réalisé, il apparaît pour chacune des applications un fichier dans le répetoire $SILVERPEAS_DATA_HOME/workspace/init :

    kmeliaDelayedVisibilityReminderInitialization pour la GED
    quickInfoDelayedVisibilityReminderInitialization pour les Actualités

Questions:
Cette mise à jour concerne-t-elle la v5.15 ?
Ces fichiers de configurations sont dans opt/silverpeas/data/workspaces/
  • Un fichier pour les GED: kmeliaDelayedVisibilityReminderInitializatio
  • Un fichier pour les actualités: quickInfoDelayedVisibilityReminderInitialization
    Quelle mise à jour faut-il faire pour avoir cette mise à jour sur la V6?

Mis à jour par Nicolas Eysseric il y a plus de 4 ans

  • Sujet changé de GED-Gestion des abonnements sur publication avec date de visualisation postérieure à Gestion des abonnements sur publication avec date de visualisation postérieure
  • Statut changé de Re-opened à Resolved

Non, comme indiqué, cette mise à jour ne concerne que la version 6.1.
Un ticket marqué Resolved sur la partie Produit signifie que la demande a été traitée et est en attente de validation (tests) et d'intégration par l'équipe Silverpeas.
Un ticket marqué Closed signifie que la demande a été validée et intégrée. Elle sera donc disponible lors du prochain build automatique (par défaut, lundi matin et jeudi matin).

Mis à jour par Marc Avenel il y a plus de 4 ans

La version a été changée par David le 10/05/2019 à 9:17.
Par contre nous avons bien le problème également en v5.
La v6 sera disponible chez AKWEL fin décembre (Nous sommes en phase de tests V6)
Que faisons nous en attendant ?
Merci

Mis à jour par Nicolas Eysseric il y a plus de 4 ans

Cette non prise en charge des abonnements était une limitation de la version 5. Il ne s'agit pas d'une régression.
Les récentes avancées techniques de Silverpeas 6 permettent désormais de répondre à cette problématique de manière performante (grâce notamment au nouveau service Reminder).
Le report est impossible en version 5.

Mis à jour par Marc Avenel il y a plus de 4 ans

Donc en V5. Pas possible de notifier quand une publication devient accessible à J+n
Ok c'est noté.

Mis à jour par Miguel Moquillon il y a plus de 4 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a plus de 4 ans

  • Statut changé de Integration in progress... à Closed

Intégrée dans master de la V6, la correction sera disponible au prochain build automatique.

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Closed à Re-opened

Pouvez vous nous l'intégrer sur notre serveur de TESTV6, afin que les utilisateurs teste la fonctionnalité.
Les tests se termine fin Octobre.
D'avance Merci

Mis à jour par David Lesimple il y a plus de 4 ans

  • Statut changé de Re-opened à Closed

Si le ticket a été saisi dans le projet Silverpeas (Core ou Components), le statut Clos signifie que le problème a été corrigé et sera disponible dans le prochain build (le 7 octobre 2019).

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Closed à Re-opened

Ce ticket est-il bien pris en compte sur build 6.1-191010?

Mis à jour par David Lesimple il y a plus de 4 ans

  • Statut changé de Re-opened à Closed

Marc Avenel a écrit :

Ce ticket est-il bien pris en compte sur build 6.1-191010?

oui.

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Closed à Re-opened

La modification a été apportée Vendredi sur notre serveur "https://v6.akwel.net/silverpeas/admin/jsp/silverpeas-main.jsp"

Aujourd'hui : notification a été adressé à Marc AVENEL
Mais aussi à l'ensemble des acteurs de la GED

Ceci est-ce du que la GED est paramétrée de la manière suivante: Notification : Active

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Mais aussi à l'ensemble des acteurs de la GED

Alors qu'ils n'étaient pas abonnés au dossier courant ou au dossier racine ?

Mis à jour par Marc Avenel il y a plus de 4 ans

CONFIGURATION
  • Il y a plusieurs dossiers dans cette GED
  • Il y a des abonnements sur ces divers dossiers.
  • Pas d'abonnement à la racine de la GED

REMARQUE
Si on publie sur le dossier TEST, les abonnements doivent bien respecter ce qui est mis en place sur ce dossier.

c'est bien cela?

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

CONFIGURATION
  • Il y a plusieurs dossiers dans cette GED
  • Il y a des abonnements sur ces divers dossiers.
  • Pas d'abonnement à la racine de la GED

REMARQUE
Si on publie sur le dossier TEST, les abonnements doivent bien respecter ce qui est mis en place sur ce dossier.

c'est bien cela?

Oui, cependant je ne reproduis pas en local le comportement que vous décrivez, à savoir que la notification est également envoyée aux gestionnaires, qui ne sont pas abonnés au dossier contenant la publication.

Mis à jour par Marc Avenel il y a plus de 4 ans

Vous pouvez tester sur notre serveur V6 dans cette GED.

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Vous pouvez tester sur notre serveur V6 dans cette GED.

c'est fait, vous avez du recevoir une notification.
PS: le gestionnaire que j'ai ajouté n'a reçu aucune notification.

Mis à jour par Yohann Chastagnier il y a plus de 4 ans

  • Statut changé de Re-opened à Feedback

Je me permets d'intervenir au niveau de ce REDMINE produit pour éviter que le sujet et les notes en relation avec l'objet initial soit noyés.
Ici, un mécanisme a été mis en place pour que le système centralisé d'envoi des notifications d'abonnement soit sollicité au moment où une publication devient visible.
Le système centralisé d'envoi des notifications d'abonnement n'a lui pas été modifié.
De ce fait, même si des utilisateurs ou groupes sont éventuellement mal adressés, ce n'est pas du ressort de ce REDMINE.

Mis à jour par Marc Avenel il y a plus de 4 ans

Sur la notification que j'ai reçu
J'ai en dessous " Go to this publication "

This message has been sent to users : Natacha RICCI, Agnes PONCEBLANC, Nathan KOVACEVICH, Jean-Francois FEYBESSE, Phuong TRAN, Laurent PONCET, Aykut SANCAKTAR, Coryse MOCHET, Dorothee DEUTSCH, Damien RIBES, Eric BELZ, Paul RUBY, Ludovic MINETTO, David BARCET, Olivier Bongard, Charlotte LASFARGUE, Robin RUBALEC, Kelly HARRISON, Fabrice CAILLET, William OLEARY, Catherine DUPRE, Thomas GAYE, Olivier JUGUET, Tarik KASMI, Tania ANDERSSON, Sandrine SALAGNAC, Virginie BRUN, Alain PAUR, Nathalie DUMAS, Thierry BREIL, Dave SKINNER, Rute MARQUES, Philippe BOUSSANT, Ismael RODRIGUEZ, Muriel PRETET, Laurent GRASSET, Yuanchun GU, Sonya CHAMPION, Ludovic JOURDAN, Nicolas AVELINE, Christian MASSE, Jerome SIVIGNON, Thomas VIGOUROUX, Claire FAIJAN, Patti MCCONNELL, Jacqui SIMPKINS, Jean Jacques CHEVREUIL, Abdias SANCHEZ, Marc AVENEL, Julien EGRET, Jean-Noel HUSSON, Christele JAOUEN, Gael QUATREFAGES

Mis à jour par Marc Avenel il y a plus de 4 ans

Yohann Reprenez depuis le début.

  • la notification ne fonctionnait pas en V6 pour les publications avec une date de validité n+1
  • Après le correctif, les notifications sont erronées

Nous sommes bien sur un même ticket avec une continuité d'anomalies

Mis à jour par David Lesimple il y a plus de 4 ans

En fait, le problème pourrait très bien être lié à d'anciens abonnements sur cette GED.
Finalement, vous aviez saisi sans le savoir votre remarque dans le bon ticket.

https://tracker.silverpeas.org/issues/9194#note-14

Pour être certain que cela ne vient pas du mécanisme de publication programmée, mais bien d'un effet de bord lié aux anciens abonnements,
il faudrait modifier la même publication, et vérifiez que les mêmes utilisateurs ont reçu la notification.

Mis à jour par Marc Avenel il y a plus de 4 ans

Je vais reprendre la publication et je reporte à une date ultérieure.
En notification je ne devrais avoir que Marc AVENEL.
C'est bien cela ?

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Je vais reprendre la publication et je reporte à une date ultérieure.
En notification je ne devrais avoir que Marc AVENEL.
C'est bien cela ?

Non, je vous demande de modifier la publication (le contenu par exemple) sans toucher à la date de visibilité.

Mis à jour par Marc Avenel il y a plus de 4 ans

Je me suis mis Publieur au lieu de Lecteur
J'ai modifié la publication suivante

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Je me suis mis Publieur au lieu de Lecteur
J'ai modifié la publication suivante

Alors ? les gestionnaires cités https://tracker.silverpeas.org/issues/10671#note-28 ont reçu la notification ?

Mis à jour par Marc Avenel il y a plus de 4 ans

Oui en MAJ si la publication est visible

Mis à jour par David Lesimple il y a plus de 4 ans

  • Statut changé de Feedback à Closed

Marc Avenel a écrit :

Oui en MAJ si la publication est visible

Voilà... donc cela n'est pas lié à la fonctionnalité de publication avec date de visibilité programmée, mais bien
au problème décrit dans https://tracker.silverpeas.org/issues/10671#note-30
et au final, c'est bien le ticket #9194 qui est concerné.

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Closed à Re-opened

Oui d'accord avec vous.
Donc le ticket est toujours en cours de correction?
Merci

Mis à jour par Marc Avenel il y a plus de 4 ans

Non ce n'est pas le ticket #9194 (https://tracker.silverpeas.org/issues/9194) qui est concerné.
Mais bien celui-ci.
Problème de notification sur les publications avec date de visualisation déportée qui notifie tous les acteurs et non uniquement les abonnés.

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Non ce n'est pas le ticket #9194 (https://tracker.silverpeas.org/issues/9194) qui est concerné.
Mais bien celui-ci.
Problème de notification sur les publications avec date de visualisation déportée qui notifie tous les acteurs et non uniquement les abonnés.

On a du mal à vous suivre.
On vous demande de modifier la publication SANS utiliser de date postérieure de visibilité, vous nous répondez que même dans ce cas là, certains gestionnaires
ont reçu la notification (cf https://tracker.silverpeas.org/issues/10671#note-35). Cela prouve bien que ce n'est pas lié spécifiquement à la correction initiale de ce ticket mais bien au fait qu'il reste des abonnements fantômes (c'est à dire pour des utilisateurs qui n'ont plus accès à la publication concernée).

Or ce dernier point fait l'objet du ticket #9194.

Mis à jour par Marc Avenel il y a plus de 4 ans

Non justement il n' y a jamais eu de modification de droits d'accès.
Surtout sur la publication de test: https://v6.akwel.net/silverpeas/Publication/941606
Sur cette publication il devait notifier que marc AVENEL, alors que tous les acteurs de la GED ont été notifiés.

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Non justement il n' y a jamais eu de modification de droits d'accès.
Surtout sur la publication de test: https://v6.akwel.net/silverpeas/Publication/941606
Sur cette publication il devait notifier que marc AVENEL, alors que tous les acteurs de la GED ont été notifiés.

J'ai 2 comptes abonnés au dossier contenant la publication (1 en abonnement forcé, 1 en abonnement personnel) et AUCUN des deux n'a reçu de notification.
Et ce n'est pas tous les acteurs de la GED, car il y en a plus de 6000... or seuls une cinquantaine ont reçu la notification.

Encore une fois, on confirme qu'il y a bien un problème, mais ce n'est pas lié à la fonctionnalité de ce ticket.

Mis à jour par David Lesimple il y a plus de 4 ans

  • Statut changé de Re-opened à Closed

je ne l'avais pas vu tout de suite, mais il y a 52 utilisateurs abonnés à l'application, il est donc logique qu'ils reçoivent une notification lorsqu'une publication est modifiée, que ce soit avec une date de parution différée ou pas.

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Closed à Re-opened

Les abonnements fonctionnent par dossier.
On ne doit alerter que les abonnés correspondants et non tous les abonnements liés à la GED.
Non ?

Mis à jour par David Lesimple il y a plus de 4 ans

Marc Avenel a écrit :

Les abonnements fonctionnent par dossier.
On ne doit alerter que les abonnés correspondants et non tous les abonnements liés à la GED.
Non ?

Non...
L'abonnement suit l'arbre de noeuds, donc si vous êtes abonné à l'application (racine) vous recevrez toutes les notification des éléments présents dans ses sous-dossiers... (à condition d'avoir les droits d'accès bien sur).

Mis à jour par Marc Avenel il y a plus de 4 ans

  • Statut changé de Re-opened à Closed

Oui. Je n'avais pas vu que certains utilisateurs c'étaient abonnés au dossier principal (le noeud)
Toutes mes excuses.

Actions

Formats disponibles : Atom PDF