https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342016-02-29T18:18:21ZRedmine Entr’ouvertw.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=434782016-02-29T18:18:21ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-5 status-5 priority-4 priority-default closed" href="/issues/9281">Project management #9281</a>: CRMiser Publik pour POC Paris</i> ajouté</li></ul> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=439282016-03-07T20:38:40ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/10170">0001-wip-criticality-levels.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10170/0001-wip-criticality-levels.patch">0001-wip-criticality-levels.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Frédéric Péters</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>patch work in progress (qui ne contient pas de tests); ma principale question est sur la gestion des couleurs, le patch permet d'assigner des couleurs arbitraires aux différents niveaux (rouge, écarlate, écarlate vif attentat) mais je me demande si c'est vraiment nécessaire et surtout si on ne serait pas mieux à fixer globalement les couleurs (par exemple 0: vert, 1: jaune, 2: orange, 3: rouge, 4: écarlate). (et au cas où ce sera plus facile d'ajouter la fonctionnalité que de la retirer).</p> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=439432016-03-08T10:44:08ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/10176">0001-general-add-handling-of-criticality-levels-10134.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10176/0001-general-add-handling-of-criticality-levels-10134.patch">0001-general-add-handling-of-criticality-levels-10134.patch</a> ajouté</li></ul><p>Un très gros patch; j'ai finalement décidé de garder les couleurs paramétrables mais de fournir des couleurs "correctes" par défaut.</p> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=441062016-03-10T09:51:31ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/10212">0001-general-add-handling-of-criticality-levels-10134.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10212/0001-general-add-handling-of-criticality-levels-10134.patch">0001-general-add-handling-of-criticality-levels-10134.patch</a> ajouté</li></ul><p>Nouvelle version qui permet de grouper les demandes les plus prioritaires en triant dans les listings (peu importe le nombre de niveaux définis dans le workflow), et d'éloigner les demandes où aucune priorité n'a été donnée.</p>
<p>Il y a des commentaires dans le code, en gros sur les deux aspects :</p>
<ul>
<li>éloigner les demandes où aucune priorité n'a été donnée : les niveaux sont désormais stockés dans la suite [0, 101, 102, 103...].</li>
<li>grouper les plus prioritaires : les vues font un max(niveaux du workflow) - niveau du formdata.</li>
</ul> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=441162016-03-10T13:47:17ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/10215">0001-general-add-handling-of-criticality-levels-10134.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10215/0001-general-add-handling-of-criticality-levels-10134.patch">0001-general-add-handling-of-criticality-levels-10134.patch</a> ajouté</li></ul><ol>
<li>mise à jour des vues quand le nombre de niveaux de criticité change</li>
<li>simplification de la conversion de priorité dans les vues (vu que le code de rétablissement de l'attribut criticality_level se trouve dans le sql.py, et plus éloigné dans le formdata.py comme à un moment).</li>
</ol> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=441182016-03-10T14:55:04ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/10216">0001-general-add-handling-of-criticality-levels-10134.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10216/0001-general-add-handling-of-criticality-levels-10134.patch">0001-general-add-handling-of-criticality-levels-10134.patch</a> ajouté</li></ul><p>Rebasé pour s'appliquer sur master.</p> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=441532016-03-10T15:33:25ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/10217">0001-general-add-handling-of-criticality-levels-10134.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10217/0001-general-add-handling-of-criticality-levels-10134.patch">0001-general-add-handling-of-criticality-levels-10134.patch</a> ajouté</li></ul><p>Des tests en plus, autour de la situation où le nombre de niveaux a été réduit (et où il y a un formdata qui était d'un niveau supérieur).</p> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=441572016-03-10T16:10:36ZThomas Noël
<ul></ul><p>Ack</p> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=441652016-03-10T18:39:43ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit ba9827f31fe4c680cd38bb49da214111be69add1
Author: Frédéric Péters <fpeters@entrouvert.com>
Date: Mon Mar 7 21:28:20 2016 +0100
general: add handling of criticality levels (#10134)
</pre> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=455122016-04-04T08:16:07ZThomas Noël
<ul><li><strong>Version cible</strong> mis à <i>v1.37</i></li></ul> w.c.s. - Development #10134: Gestion de la "criticité" des demandeshttps://dev.entrouvert.org/issues/10134?journal_id=455312016-04-04T08:17:43ZThomas Noël
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Fermé</i></li></ul>