Discussion Gestion:Rédaction/Tâches

À propos de ce flux de discussion

Non modifiable

Procédure pour la création des tâches de rédaction

21
Résumé par Antoine Mercier-Linteau

Procédure détaillée dans la page.

Antoine Mercier-Linteau (discussioncontributions)

@Michaël St-Gelais, je pense qu'il faut se doter de quelques règles pour la création de ces tâches.

Pensons au cas suivant: une page est révisée et publiée. Deux ans plus tard on décide d'en faire une révision par les pairs ou une nouvelle révision éditoriale.

Dans cette situation, j'irais créer une autre tâche de rédaction afin de:

  • faire le suivi de la révision
  • conserver l'ancienne tâche de création dans l'historique des tâches réalisées par les éditeurs de la première version de la page.
Michaël St-Gelais (discussioncontributions)

Moi je garderais la même tâche, mais je modifierais le système de tâche pour que ça puisse être supporté.

On utilise le nombre de page pour se donner une idée d'où on est rendu dans le projet. Dans le cas que tu mentionnes, la même page pourrait être compté deux fois. Ça nuit à nos statistiques.

De toute manière, la modification du système de gestion de rédaction est inévitable si on va vers Pubmed.

Antoine Mercier-Linteau (discussioncontributions)

Je ne sais pas tout à fait ce qu'il faudrait modifier dans le système pour contourner le problème. On parle ici de la nature fondamentale des tâches.

Si par exemple on a deux tâches pour la même page:

  • Tache 1 qui concerne la création de la page (réalisée)
  • Tâche 2 qui concerne la révision de la page 2 ans plus tard (à faire)

Si on réutilise la même tâche, la tâche 1 va passer de nos statistiques de pages complétées à en cours. Ça va donc donner l'impression qu'on recule en arrière quand dans les faits on avance.

Pourtant, on peut quand même inclure la page dans nos statistiques de pages rédigées (tâche 1) ET de l'inclure dans nos statistiques de pages à réviser.

S'il faut savoir exactement combien de pages uniques sont à créer / réviser, je peux dire au système d'ignore les doublons dans les requêtes.

Le fait qu'on avait des pages qui existaient déjà vient complexifier l'affaire aussi, mais éventuellement, ces tâches tendront à disparaître.

Michaël St-Gelais (discussioncontributions)

On jase. Disons qu'on a une tâche avec un résultat binaire pour la publication et un résultat pour l'état de la tâche.

  • Publication : espace principal, à faire, brouillon
  • État de la tâche : à faire, à réviser, en cours, en révision éditoriale, publiée, etc.

Une tâche pourrait donc être publiée dans l'espace principal, mais à réviser.

Je pense que ça fonctionnerait avec tous les cas de figure. T'en penses quoi ?

Antoine Mercier-Linteau (discussioncontributions)

Je ne crois pas. Ces différents états sont déjà présents dans le système. Une page à réviser est déjà forcément dans l'espace principal.

Il ne faut pas briser la correspondance entre 1 tâche et 1 élément de travail. Une page publiée qui est révisée 2 ans plus tard, ce sont 2 tâches qui ont été exécutées potentiellement par des personnes différentes à des dates différentes.

On pourrait vouloir aussi diviser les très grosses tâches de rédaction en 2, comme par exemple une équipe sur la partie traitement et l'autre sur la partie prévention.

Les tâches exécutées par des utilisateurs ont une valeur historique. Si on se met à changer ça cet historique va être perdu et il deviendra très difficile de dire par exemple sur quelles pages un éditeur a travaillé dans le passé. Dans l'immédiat il suffit de vérifier les tâches de rédaction qu'il a complété.

Michaël St-Gelais (discussioncontributions)

Si dans le futur un auteur fait une révision significative d'une page, on a qu'à mettre son nom dans les auteurs principaux de l'article, non ? On l'ajoute, tout simplement, après les auteurs initiaux (ou au-devant de ceux-ci).

Si un article a changé d'éditeur en chef, on ajoute un autre éditeur en chef à l'article.

Je ne perçois pas le système de gestion de rédaction comme un système de tâche. Je le perçois comme un système qui nous permet de connaître l'état des pages sur le wiki. C'est peut-être là que nos perceptions sont un peu différente.

Pour l'historique de révision, il reste... l'historique de la page ! :P

Antoine Mercier-Linteau (discussioncontributions)

L'affaire, c'est que c'est codé et intègré à tout le reste du wiki comme un système de tâches.

Si on réutilise les tâches de rédaction, l'affichage de ces tâches hors de la page pour la rédaction sera faussé. Idem pour les statistiques. Imagine toi qu'on mettes toutes les pages créées antérieurement à réviser. Ça va totalement fausser nos statistiques de complétion.

Éventuellement je compte afficher les tâches associées à des pages dans la page de discussion. Comme ça on aura un portrait plus clair de tout ce qui est à faire et qui a été fait pour chaque sujet.

C'est aussi plus logique pour d'éventuelles personnes qui vont nous aider avec la gestion.


As-tu en tête quelque chose qu'on ne pourra pas faire si on ne réutilise pas les mêmes tâches?

Michaël St-Gelais (discussioncontributions)

J'ai quelques bogues.

  • Ça fait de la duplication de tâche. S'il y a 2 ou plusieurs tâches pour une même page, on risque inévitablement de se tromper dans le futur dans la gestion de ces tâches.
  • Pour pubmed, on avait dit que nous allions aller puiser notre information dans Gestion:Rédaction pour les auteurs/éditeur en chef/etc. Si on a plusieurs versions d'une même page, comment va-t-on gérer la mise à jour des auteurs sur PubMed ?
    • Par exemple. Auteur A, Auteur B, Éditeur en chef C. pour la version 1. Auteur X, Auteur Y, éditeur en chez Z pour la version 2.
      • Si on ne veut pas se taper le travail manuellement pour les auteurs, on fait quoi ?
      • Si c'est sur la même tâche, c'est super simple. On fait juste ajouter les nouveaux auteurs à la liste d'auteur, puis on peut pousser ça.
      • Les anciens auteurs n'apprécieront pas que leur nom disparaisse lors d'une MAJ sur PubMed. Il reste que le nouvel article est basé sur le leur.
  • Je trouve ça nettement plus intuitif que chaque page sur le wiki ait UNE tâche de rédaction pour le restant de l'existence du wiki. Je trouve que d'avoir plusieurs tâches pour une page, ça va dans la complexification, et non la simplification de la gestion.
  • C'est encore bin beau si on est juste toi et moi. Mais si on ajoute d'autres gens à la gestion des pages, ça peut faire un **ti de bordel assez vite s'il y a plusieurs personnes de spécialités différentes qui organisent la révision d'une même page en même temps dans tes tâches de gestion séparée avec des noms d'une maladie différente. Tu vois le genre ?
Antoine Mercier-Linteau (discussioncontributions)

Il faudra ajouter un champ pour indiquer à quelle page une tâche se réfère mais:

  • Il n'y a pas de duplication de tâche car 2 révisions séparés dans le temps constituent 2 items de travail distincts.
    • On fonctionne déjà comme ça partout ailleurs dans notre gestion (la soumission du rapport à corporations Canada, c'est 1 tâche par année, on ne réutilise pas la même tâche).
  • Passer tout par la même tâche va augmenter le risque d'erreur et complexifier la coordination:
    • Par exemple, si il y a une révision de cardiologie et de néphrologie, il va falloir que chacun se parle pour savoir quand changer l'état de la tâche.
      • Une page pourrait être en révision éditoriale pour l'aspect cardiologie et en cours de révision pour l'aspect néphrologie.
      • La tâche va avoir un nom bizarre (révision cardiologique et néphrologique du syndrome cardiorénal).
    • Je ne pourrai pas programmer de rappels pour les échéances car je n'aurai aucun moyen de déterminer qui dans la liste des responsables est présentement assigné à la tâche.
    • On va être capable de donner beaucoup de précision à nos tâches de rédaction en en ayant plusieurs (Par exemple, révision selon la version 2025 de tel guideline)
  • Pour puiser l'information dans Gestion:Rédaction, c'est beaucoup plus facile avec plusieurs tâches d'aller chercher les différents auteurs et réviseurs et de les organiser dans le temps.
    • Avec une seule tâche, il faudra les mettre dans l'ordre dans les champs ce qui augmente le risque d'erreur.
    • Impossible de dire qui a écrit la version 1 d'une page et qui a écrit la version 2 si tout est dans la même tâche. Si les tâches sont distinctes, c'est facile.
    • Avec plusieurs tâche, je peux te donner les pages crées par un éditeur et celles qu'il a révisé. Si tout est amalgamé dans la même tâche, impossible.
      • Ceci pourrait nous permettre d'automatiser la promotion vers des niveaux éditoriaux supérieurs.
  • Pour moi, c'est beaucoup plus intuitif d'enseigner aux éditeurs la logique du système de tâche une seule fois plutôt que de leur indiquer comment fonctionne le système général (1 item de travail = 1 tâche) et ensuite tenter de leur faire comprendre que les champs du système de tâche de rédaction changent de sens.
  • Il va falloir que je reprogramme une grosse partie du système de gestion de tâche général car la majorité du code est partagée.

À la rigueur, si on avait voulu procéder comme tu le suggères, il aurait fallu développer le système différemment. Dans ma conception par contre, je trouvais que la logique du système de tâche s'appliquait tout à fait à la rédaction et qu'il allait nous donner une grande précision et un contrôle optimal.

Michaël St-Gelais (discussioncontributions)
  • S'il faut que tu reprogrammes des trucs, aussi bien le faire maintenant que dans 10 ans. Autrement dit, je ne trouve pas que c'est un argument de dire que l'actuel système de gestion:rédaction n'est pas fait pour ça. Peut-être qu'il n'est pas fait pour ça, mais on peut le modifier pour qu'il soit fait pour ça. Je suis cependant sensible au fait que c'est toi qui va devoir se taper le travail. Mais en absolu, si le système Gestion:Rédaction nécessite des améliorations, alors il les faut. Pour l'instant, le système actuel fonctionne bien, mais j'anticipe des problématiques dans le futur.
  • N'y a-t-il pas moyen d'y aller avec un système de sous-tâche dans ce cas pour la révision et de garder une seule et même tâche de rédaction ? Ça permettrait de faire ce qu'on désire faire tous les deux.
    • Nouvelle page --> Création dans Gestion:Rédaction de la tâche générale sur la page + Création d'une sous-tâche pour l'écriture de la première version. Lorsque l'écriture de la première version est terminée, on ferme la sous-tâche.
    • Page à réviser --> On ajoute une sous-tâche « Révision par les cardiologues » et une sous-tâche « Révision par les néphrologues ». Les deux sous-tâches sont indépendantes et peuvent être fermées à des temps différents.
    • Il ne faudrait pas que les sous-tâches soient visibles dans le système de Gestion:Rédaction. Il faudrait que ce soit la tâche principale qui change d'endroit dans le tableau en fonction des sous-tâches.
Antoine Mercier-Linteau (discussioncontributions)

Je pense qu'en amalgamant tout on va perdre des informations et compliquer notre processus de gestion tout en lui introduisant de nouveaux risques d'erreur.

Le système que tu suggères est intéressant, mais j'ai peu qu'il ne complexifie le processus tout en rendant la collection de statistiques plus complexe.

Revenons à la case départ. Ce qu'on veut, c'est un portait clair de l'avancement de la rédaction sur le wiki.

Ce qui semble être le plus problématique pour toi, c'est que dans le présent gestionnaire la même page va apparaître potentiellement plusieurs fois.

Pourquoi ne pas plutôt modifier la présentation de la présente page pour donner un portrait par page et non par tâche ?

De cette manière tout est clair et on conserve la puissance et l'intégration du système de tâche avec le reste du wiki.

Michaël St-Gelais (discussioncontributions)

Exact. Pour moi c'est la chose la plus importante.

Il faut aussi penser que ce système de tâche devra nous être utile pour pousser des infos vers pubmed périodiquement, donc il faudrait que plusieurs des champs nécessaires dans le formulaire y soit.

Si tu as quelque chose en tête, veux-tu en faire une maquette ? On peut mieux se projeter dans ce temps-là. Ça peut simplement être une page dans les brouillons sans toute la programmation derrière.

Antoine Mercier-Linteau (discussioncontributions)

Vu qu'une tâche = une révision, ça va être beaucoup plus facile à automatiser.

En fait, ce que j'ai en tête c'est pas mal le même tableau présent, sauf qu'on ajoute une colonne avec le nom de la page et on regroupe les tâches impliquant la même tâche sur la même ligne.

Accident vasculaire cérébral Classe de maladie 81 Critique Décrire la réhabilitation en contexte d'ACV Ergothérapie 2022-02-06
82 Normal Mise à jour des critères de thrombolyse Neurologie, médecine d'urgence 2022-02-06
Michaël St-Gelais (discussioncontributions)

Ok. Ça m'irait ça.

  • Comment ça marcherait pour créer 1) la tâche AVC 2) les sous-tâches ?
  • Comment ça marcherait pour les statistiques ?
Antoine Mercier-Linteau (discussioncontributions)
  • Il n'y a pas de sous-tâches, rien ne change dans la logique du système présent.
  • Il faudra ajouter un champ aux tâches qui pointe vers la page cible de la tâche (ou le nom de page voulu lorsqu'elle sera créée).
  • Les requêtes sémantiques se font ensuite selon cette logique (par exemple, pour avoir les auteurs):
    • Pour la page AVC, donne moi toutes les tâches de rédaction puis donne moi tous les éditeurs et réviseurs de ces tâches dans l'ordre chronologique.
Michaël St-Gelais (discussioncontributions)

Comment ça marcherait si AVC se trouve dans plusieurs catégories à la fois ?

Ex. page réalisée et à réviser en même temps.

Et encore là, qu'est-ce qu'on gagne à faire ça par rapport à ce que je proposais au départ, c'est-à-dire que lorsque la page terminée doit être révisée, on change son état pour « à réviser » ? Je trouve qu'on est en train de complexifier, mais pour peu de bénéfice.

Une tâche par page serait suffisant. Changer l'état de la tâche ferait amplement la job.

Antoine Mercier-Linteau (discussioncontributions)

Plusieurs tâches = beaucoup plus facile de gérer plusieurs catégorie de travail à la fois et qui se passent en simultané. On pourrait introduire d'autres types de tâche si on veut en plus (comme la mise à jour de la littérature, la révision par les pairs, etc).

En plus de nous limiter en flexibilité, ce que tu proposes:

  • brise la gestion de tâche générale
  • implique de devoir expliquer aux bénévoles comment faire fonctionner 2 systèmes de tâche plutôt qu'un seul
  • va beaucoup complexifier l'automatisation de la publication sur Pubmed.

Ça va me faire plaisir de t'expliquer tout ça verbalement avec des démonstrations.

C'est moi qui ai programmé ce système. Ça me met dans une position privilégiée pour anticiper ce qu'on aura besoin comme structure logique pour ses usages futurs. Je sais que tu te sens souvent en otage face aux décisions techniques mais fais moi confiance.

Advenant que j'aie fait fausse route, on peut toujours revenir en arrière et simplifier. Avec ce que tu proposes, il y aura eu à toutes fins pratiques perte d'information donc on sera coincé (tout sera dans l'historique, mais je ne peux pas faire de requêtes sémantiques sur l'historique).

Michaël St-Gelais (discussioncontributions)

Tu as probablement raison.

Bon ok. Vas-y comme tu penses. Ce que je trouverais dommage justement, c'est que tu passes tout plein de temps à programmer le truc, que je déteste la nouvelle façon de procéder, mais que je sois obligé de l'accepter tel quel parce que je ne peux rien y faire. Gestion:Rédaction, c'est quand même l'outil de gestion que j'utilise le plus souvent.

On en rejase avec un prototype fonctionnel alors. Assez discuté, à l'action.

Mais ce qui est par-dessus tout nécessaire :

  • la capacité de faire de bonnes statistiques à jour en temps réel (c'est important de tout quantifier, particulièrement si on s'en va du côté des argents publics)
  • si je suis ta logique, la création de plusieurs sous-tâches automatiques dès la création de la tâche (révision éditoriale, révision linguistique, révision par les pairs, littérature à jour)
  • la possibilité qu'une page soit dans plusieurs sections en même temps (ex. AVC terminée pour révision éditoriale, mais à faire pour révision par les pairs)
    • j'imagine que ça va permettre de sous-segmenter nos statistiques :
      • combien de pages avec « révision éditoriale » terminée, à faire, en cours, etc.
      • combien de pages avec « révision par les pairs » terminée, à faire, en cours, etc.
      • etc.
  • Une manière de regrouper les sous-tâches pour que ce ne soit pas aussi invasif que sur Gestion:Tâches (voir la tâche 555). La tâche 555 apparait dans le système, mais toutes les sous-tâches apparaissent aussi comme des sous-tâches séparées, c'est vraiment tannant.
Antoine Mercier-Linteau (discussioncontributions)

Je prends bien note de tes commentaires et je suis tout pour la maximisation de l'ergonomie. Pour l'instant le système fonctionne quand même bien. Je vais me concentrer sur la migration du serveur et lorsque les besoins de le mettre à jour se présentera j'irais l'améliorer. En attendant j'ai écrit quelques lignes sur les règles administratives entourant la gestion des tâches. Dis-moi ce que tu en penses.

Michaël St-Gelais (discussioncontributions)

En attendant ton nouveau système, je n'appliquerai pas les règles que tu proposes. Lorsque ce sera déployé, je les suivrai.

Antoine Mercier-Linteau (discussioncontributions)

La logique est déjà en place, c'est surtout la présentation qu'il va falloir que je modifie et cela va se faire de manière itérative.

Pour cela justement, il me faut des données alors merci de tout de suite commencer à appliquer les bonnes pratiques.

Résumé par Michaël St-Gelais

La physiologie de certains organes pourrait être incorporé à l'intérieur des pages d'organes.

Antoine Mercier-Linteau (discussioncontributions)

@Michaël St-Gelais, bonne idée de créer des sujets en anatomie. Plutôt que de faire des pages sur la Physiologie du foie par exemple, je ferais simplement une page sur le foie avant et avec une section physiologie.

Michaël St-Gelais (discussioncontributions)

Oui absolument. J'ai fait ça vite un peu, car il y a BEAUCOUP de sujets sur l'app de chirurgie.

On n'a pas encore fait l'ontologie pour les organes. Étant donné que l'entité anatomique a déjà la section physiologie, on pourrait mettre ça là. Bonne idée. Je vais tâcher de les modifier.

Résumé par Antoine Mercier-Linteau

À utiliser avec parcimonie.

Antoine Mercier-Linteau (discussioncontributions)
Michaël St-Gelais (discussioncontributions)

Excellent. Wikicode sera ma solution privilégiée.

Antoine Mercier-Linteau (discussioncontributions)

Je peux classer la tâche automatiquement dans ce projet lorsque la priorité est critique. Ça reste important de tagger les tâches avec les.bons projets en général.

Antoine Mercier-Linteau (discussioncontributions)

Bon, ça ne fonctionne pas. Je suis obligé de garder le niveau critique dans le formulaire sinon ça bogue. Va falloir s'assurer de l'utiliser avec parcimonie.

Michaël St-Gelais (discussioncontributions)

Bon, alors y a-t-il moyen de faire en sorte que seulement toi et moi pouvons modifier/ajouter des tâches ?

Antoine Mercier-Linteau (discussioncontributions)

Pas impossible, mais non sans se donner pas mal de trouble. Par exemple, les réviseures linguistiques ont besoin de modifier les tâches.

Je pense que ce sera plus facile lorsque j'aurais implanté la protection des pages en cascade (Gestion:Tâches/Liste/302), à ce moment, je pourrai facilement spécifier les bonnes permissions à la racine du système de gestion.

Michaël St-Gelais (discussioncontributions)

Ok ! Pour l'instant statu quo. Merci !

Résumé par Michaël St-Gelais

Les tableaux sont gros. Parfois certains résultats sont manquants.

Antoine Mercier-Linteau (discussioncontributions)

@Michaël St-Gelais, je viens de remarquer que les tableaux sont tellement gros qu'ils n'incluent pas toutes les tâches (par exemple Gestion:Rédaction/Tâches/217).

J'investigue.

Entre-temps utilise l'outil de recherche si tu ne trouves pas ce que tu cherches.

Michaël St-Gelais (discussioncontributions)

Merci de l'info. Je garde ça en tête !

Différentes sections collapsibles d'emblée

32
Résumé par Antoine Mercier-Linteau

Les tableaux ont été tous repliés.

Michaël St-Gelais (discussioncontributions)

@Antoine Mercier-Linteau, j'aimerais amener une petite suggestion. Possible de mettre les sections collapsibles d'emblée ? Comme ça, c'est moins massif pour la personne qui arrive ici pour la première fois. Qu'en penses-tu ?

Antoine Mercier-Linteau (discussioncontributions)

Pas les sections, mais les tableaux oui. Tu veux lesquels?

Michaël St-Gelais (discussioncontributions)

Tous les tableaux ?

Antoine Mercier-Linteau (discussioncontributions)

Tu veux pas laisser le premier ouvert ? Histoire que les gens comprennent que les autres listes sont collapsed.

Michaël St-Gelais (discussioncontributions)

Même pas :P Tout collapsed comme tu dis.

Antoine Mercier-Linteau (discussioncontributions)

Je doute qu'un nouvel utilisateur s'oriente bien si tous les tableaux sont réduits. Encore moins sur son téléphone, où le bouton pour afficher le tableau sera probablement à l'extérieur de la zone d'affichage du fait de la largeur du tableau.

Je propose qu'on en laisse un affiché, quitte à réduire la quantité de résultats disponibles.

Michaël St-Gelais (discussioncontributions)

Ok. On va essayer ça à ta manière.

Antoine Mercier-Linteau (discussioncontributions)

J'ai laissé les pages à faire et à réviser ouvertes d'emblée. C'est important d'offrir je pense quelques sujets à réviser. Peut-être qu'on peut limiter le nombre de résultats dans les pages à réviser?

Michaël St-Gelais (discussioncontributions)

C'est mieux, mais je trouve ça lourd visuellement. Je mettrais tous les tableaux « collapsed ». De toute manière perosnne n'ira voir ça sur mobile.

Antoine Mercier-Linteau (discussioncontributions)

Au contraire, la majorité du trafic web de nos jour (et sur Wikimedica) provient des plateformes mobiles.

Michaël St-Gelais (discussioncontributions)

Oui tout à fait. Mais la majorité des gens qui vont travailler sur cette page ou la consulter seront sur un ordinateur.

Le wiki en général est destiné aux appareils mobiles en premier plan, mais cette page et les pages de gestion --> ordinateur de bureau.

Michaël St-Gelais (discussioncontributions)

Maude fait dire que « afficher » n'est pas évident d'emblée, alors peut-être ce serait mieux de faire comme tu le suggères pour les 2 premières section (4-5 possibilités, mais on peut déployer le tableau PRN).

Antoine Mercier-Linteau (discussioncontributions)

Modifications apportées, avis?

Michaël St-Gelais (discussioncontributions)

Difficile de comprendre pour un néophyte ce que 1 à 10 et 11 + veulent dire... Je sais que ce sont les 10 premiers résultats de la requête, mais d'autres pourraient trouver ça bizarre et ne pas comprendre. Ça diminue la clarté.

L'idéal, c'est que ce soit masqué à la base pour toutes les sections, mais que ce soit peut-être plus évident pour afficher le tableau... Mais ça, je crois que ce n'est pas possible.

Antoine Mercier-Linteau (discussioncontributions)

En fait, les sections sont collapsible d'emblée sur mobile. On pourrait donc juste laisser les 2 tableaux entiers comme c'était avant car sur ordi c'est quand même facile à naviguer.

Les tableau En cours, En révision, etc. sont plus pour la gestion, donc ils n'ont pas besoin d'être facilement consultables.

Michaël St-Gelais (discussioncontributions)

Ok. Essayons ça comme ça pour le moment.

Antoine Mercier-Linteau (discussioncontributions)

C'est fait.

Michaël St-Gelais (discussioncontributions)

Est-ce qu'on pourrait reconsidérer le fait que seules les deux dernières sections sont collapsibles d'emblée ? Je crois que ce serait plus agréable que ce soit tout collapsible !

Antoine Mercier-Linteau (discussioncontributions)

Moi honnêtement je préfère voir les tableaux que long. Le Ctrl-F est plus facile comme ça. C'est aussi plus évident pour les gens qui ne connaissent pas le système.

Michaël St-Gelais (discussioncontributions)

Je préfère les tableaux au long, mais il faut que je défile toute la page pour aller ouvrir les deux derniers tableaux pour faire mes ctrl+f et ça m'irrite. Si c'était tout enroulé au départ, j'afficherais le dernier, puis l'avant-dernier, puis l'avant-avant-dernier et ainsi de suite. Ça me prendrait 2 secondes.

Antoine Mercier-Linteau (discussioncontributions)

On peut déplacer les tableaux des sujets en cours en début de page ? Sinon tu peux cliquer sur la bonne section dans la table des matières.

J'ai réduit la taille d'affichage des tableaux pour économiser de l'espace.

Michaël St-Gelais (discussioncontributions)

Non on ne déplace pas les trucs dans un ordre différent. Ce ne serait pas une bonne idée. Ce n'est pas l'ordre logique --> à faire, en cours, en révision, terminée. C'est important que ça reste dans cet ordre là.

La taille de l'affichage plus petite n'est pas une bonne idée. Il faut que je me force les yeux pour voir ce qui est écrit. La taille antérieure était bien correct.

Antoine Mercier-Linteau (discussioncontributions)

Ok j'ai annulé le changement de taille.


Si tu veux tu peux également copier le wikicode dans ton espace personnel pour avoir les tableaux comme tu veux.

Michaël St-Gelais (discussioncontributions)

On va partir d'une prémisse de départ : on veut les deux le mieux possible pour la plateforme. Autant mes idées d'amélioration que les tiennes sont dans l'objectif d'améliorer la plateforme.

Par contre, il arrive que nos idées soient diamétralement opposées.

Il va falloir trouver une manière de résoudre ce genre de problématique, surtout pour ce qui a trait au développement et aux fonctionnalités. Ça devient vraiment lourd.

C'est frustrant pour moi, car j'ai l'impression que tu me tiens en otage, car je n'ai pas les capacités techniques pour faire les modifications moi-même. Il faut que je passe par toi, et quand ton idée est bien ancrée, y'a rien à faire (tout comme quand la mienne est bien ancrée, y'a rien à faire non plus, soyons honnête).

Je crois que lorsqu'on a des idées diamétralement opposées, pourquoi ne pas soumettre au vote sur la communauté Wikimedica ? Ça montre qu'on est actif pour le développement de la plateforme et que l'opinion des utilisateurs compte.

Quand une majorité est en désaccord avec moi, j'ai tendance à laisser aller. Je crois que tu es pas mal pareil.

Parce que là, c'est fâchant et on va nul part.

Antoine Mercier-Linteau (discussioncontributions)

Mais la beauté de la programmation, c'est qu'on peut avoir chacun ce qu'on veut. Ça va être difficile d'expliquer la situation à la communauté parce que personne d'autre que nous ne se sert de ce tableau. J'essaie de me mettre dans les souliers de quelqu'un qui voudrait le faire et si le tableau est caché ce ne sera pas évident.

Je peux facilement coder un truc qui pour toi seulement va te fermer les tableaux. Est-ce que ça irait?

Autrement je ne suis pas fermé à l'idée d'afficher les tableaux diffèramments. J'avoue ne pas avoir mesure l'importance que ça avait pour toi. Ma priorité en ce moment, c'est l'app.

Michaël St-Gelais (discussioncontributions)

Ça n'a pas d'une importance incroyable, c'est juste dérangeant quand je navigue le tableau d'avoir à faire des clics de plus pour faire ce que je veux. Et je me dis que quelqu'un d'autre pourrait avoir le même problème que moi. Quand une page est extrêmement longue, je trouve ça judicieux quand ça apparait sous une forme abrégée que je peux déployer.

Comme je te dis, ça fait quelques fois où on est en désaccord sur le développement et que je ne peux rien faire pour tester ou le changer moi-même. C'est ça qu'il faut résoudre principalement ! Il faut penser à un mécanisme de résolution.

Je vais lancer un sondage aujourd'hui sur le groupe facebook de la communauté. On verra la réponse !

Antoine Mercier-Linteau (discussioncontributions)

Bonne idée d'avoir généralisé la question pour les pages de contenu aussi. C'est par contre beaucoup plus compliqué à implémenter qu'il n'y paraît à cause du référencement des engins de recherche. On peut se permettre de le faire sur la version mobile car ce n'est pas la version que Google utilise pour indexer le site.

Un certain compromis je pense, c'est la table de matières qui défile avec la page comme sur Wikipédia. Une autre option, ce serait de coder un système qui se rappelle des sections qu'un utilisateur aime moins voir (genre cache moi toujours la section épidémiologie).

Michaël St-Gelais (discussioncontributions)

Avec le temps, je continue à avoir le même problème. J'aimerais vraiment que les différents tableaux soient collabés d'emblée svp : ça m'aiderait. Par exemple, si je veux savoir quelles sont les pages qui concerne l'ORL et qui sont dans en cours et en révision éditoriale, je ne peux pas car c'est mêlé avec les premières pages.

Antoine Mercier-Linteau (discussioncontributions)

En revanche moi je me sert beaucoup plus des premiers tableaux et très fréquemment je donne un lien vers la page aux éditeurd qui se cherchent un sujet. Le système de gestion de rédaction n'est pas utile que pour nous. L'autre jour j'ai passé 1h à tenter de debugger un problème pour me rendre compte que finalement l'éditeur avait pas remarqué que les tableaux étaient fermés. C'est un pattern à éviter car ce n'est pas évident pour tous.

On pourrait te faire ton propre tableau de contrôle dans ton espace personnel ?

Encore mieux, c'est possible d'utiliser l'interface de Semantic pour construire les requêtes que tu veux.

Michaël St-Gelais (discussioncontributions)

Pourquoi ne pas mettre une belle bannière ? Pourquoi ce ne serait pas plutôt à toi de faire un compromis ?

Pour voir les différents tableaux, cliquez sur « afficher ».
Antoine Mercier-Linteau (discussioncontributions)

Bon, je lâche le morceau. On verra ce que ça donne.

Michaël St-Gelais (discussioncontributions)

Merci énormément. Ça comptait beaucoup pour moi. J'ai rajouté un encart pour que le compromis soit plus acceptable.

Date de dernière modification

7
Résumé par Michaël St-Gelais

Bogue ajouté au système de tâche Gestion:Tâches/Liste/521.

Antoine Mercier-Linteau (discussioncontributions)

@Charles-Éric Noël Laflamme, @Michaël St-Gelais, j'ai ajouté une colonne pour trier les tâches selon la date de dernière modification de leur page cible.

Michaël, pour que ça fonctionne, il faut que le titre de la tâche soit exactement le titre de la page. Par exemple, il faut que les pages d'approche clinique soient suffixées par (approche clinique).

Michaël St-Gelais (discussioncontributions)

Merci pour cette modification. Tant qu'à être là-dedans, je crois qu'on pourrait enlever complètement la colonne « date de création ». Tu disais en fait que c'était une section importante, mais je ne suis pas trop du même avis. Ce n'est pas parce que ça fait longtemps qu'une page est dans le gestionnaire de rédaction qu'elle est forcément plus importante qu'une tâche demandée hier. Les éditeurs (et nous) devrions plutôt se fier à :

  • le niveau d'urgence
  • les intérêts de l'éditeur
  • le niveau de difficulté de la page
  • le niveau de formation/spécialité de l'éditeur.

À ce titre, je crois que dans le tableau, ce serait important d'avoir le niveau de difficulté des pages au lieu de la date de création (surtout pour les pages à faire et les pages à réviser).

Autre petite suggestion d'amélioration. C'est bien correct les planches d'histologie comme en-tête, mais serait-ce possible d'avoir une plus grande qualité ? C'est un peu granulaire.

Antoine Mercier-Linteau (discussioncontributions)

Ça marche, ces modifications par contre je vais les reporter à une date ultérieure (à moins que Charles-Éric soit game de s'essayer).

J'ai modifié l'image d'en-tête. Les raisons pour lesquelles la qualité est basse sont la rapidité du chargement et éviter de trop attirer l'oeil sur un élément qui n'est que décoratif.

Michaël St-Gelais (discussioncontributions)

Parfait pour le report à une date ultérieure. Pas urgent.

Je comprends pour la rapidité de chargement. Par contre, lorsque c'est granulaire, ça fait un peu artisanal notre site. Méthode pour que ce soit mis en cache ?

Michaël St-Gelais (discussioncontributions)

@Antoine Mercier-Linteau, le tri par date de dernière modification ne fonctionne pas. C'est trié seulement avec le jour du mois, et non la date réelle.

Actuellement, voici à quoi pourrait ressembler le tri des dates :

  • 1er mars
  • 2 avril
  • 3 mars
  • 4 avril
  • 6 mars
  • 10 avril
Antoine Mercier-Linteau (discussioncontributions)

Ok, c'est l'affichage de la date le problème. Je check.

Michaël St-Gelais (discussioncontributions)

Modification des tableaux pour les dates de remise

3
Résumé par Michaël St-Gelais

Échéance de la révision et échéance de l'édition implantée.

Michaël St-Gelais (discussioncontributions)

@Antoine Mercier-Linteau, pour rendre les tableaux utilisables, peux-tu stp faire ce qui suit ?

  • Pages en cours de rédaction --> remplacer la dernière colonne Création par Échéance de l'édition
  • Pages en révision éditoriale --> remplacer la dernière colonne Création par Échéance de la révision

J'ai tenté ma chance, mais ce ne fût pas couronné de succès.

Antoine Mercier-Linteau (discussioncontributions)

Ouais, c'est niveau paladin 50, ça viendra ;)

C'est implanté, le tri par date n'est pas fonctionnel par contre, j'y viendrai éventuellement.

Michaël St-Gelais (discussioncontributions)

Hahahahahaha ! Mon paladin est à peine niveau 8. Y'a aucune chance. Merci ! :)

Résumé par Michaël St-Gelais

À mettre dans le champs description lorsqu'une page est publiée sur FB/Linkedin.

Michaël St-Gelais (discussioncontributions)

@Antoine Mercier-Linteau, ce serait bien d'avoir un système quelconque à l'intérieur des tâches pour signaler qu'une page a été publiée sur les réseaux sociaux (FB et linkedin). Une idée en tête ?

Antoine Mercier-Linteau (discussioncontributions)

Je ne suis pas certain que ce soit nécessaire à moyen terme. On publie les nouvelles pages sur les réseaux sociaux, mais à terme, c'est une pratique que l'on va délaisser je crois.

Je pense qu'il serait mieux de codifier la procédure pour la publication d'une page dans une politique, car il y a plusieurs étapes à accomplir:

  1. Déplacer la page vers l'espace principal
  2. Créer les redirections
  3. Marquer la page pour révision linguistique et marquer la page comme finalisée dans le système de gestion de la redaction.

Publier la page sur les réseaux sociaux ferait partie du check list.

Michaël St-Gelais (discussioncontributions)

C'est exactement de ce « check list » dont il s'agit. C'est une étape qu'on pourrait cocher dans le formulaire ou bien qu'on pourrait mettre dans le champs description.

En attendnant, c'est ça que je vais faire : mettre ça dans le champs description.

Antoine Mercier-Linteau (discussioncontributions)

L'affaire avec le check list, c'est qu'il est complexe, qu'il va changer avec le temps et que les étapes ne sont pas toutes pareilles selon le type de page. Je ne peux pas coder ça dans le formulaire. Il faut se dire que lorsqu'une page est classée somme finalisée, c'est que les étapes du check list ont été faites.

Concernant la publication sur les réseaux sociaux, te conseille plutôt de mettre ça dans la page de discussion avec un lien vers la publication lorsque c'est fait.

Michaël St-Gelais (discussioncontributions)

Ouin non, je vais mettre ça dans la description. Plus facile pour moi et plus efficace pour ma gestion.

Résumé par Michaël St-Gelais

Les améliorations ont été pris en compte dans l'amélioration du système de gestion.

Michaël St-Gelais (discussioncontributions)

@Antoine Mercier-Linteau, après avoir utilisé un peu le système de gestion, voici quelques idées supplémentaires.

  • Quand on regarde la page Gestion:Rédaction/Tâches, il y a certaines infos que j'aimerais voir qui ne s'y retrouve pas et certaines infos plus ou moins utiles qui s'y retrouvent.
    • J'aimerais bien voir la date d'échéance de l'écriture et de la révision.
    • Je n'ai pas besoin de voir le type de page, ni la date de création, ni la spécialité.
  • La sous-section « Pages à réviser », ce sont les pages à faire réviser par l'équipe de révision linguistique ou par les experts ?
  • Pour les réviseurs linguistiques, il n'y a pas de section dans le formulaire pour les identifier. On n'est pas obligé de créer un nouveau champs. on pourrait simplement les ajouter dans le champs réviseur par exemple.
Antoine Mercier-Linteau (discussioncontributions)

Pour les pages à réviser, c'est la révision éditoriale. Et oui l'idée c'était d'ajouter les réviseurs linguistiques dans le champ réviseur. Concernant les champs qu'on veut voir apparaître, il faudrait statuer sur qui va utiliser ce système. J'avais en tête nous et aussi des gens qui voudraient se magasiner un sujet d'écriture. Dans cette optique les champs type de page et spécialité sont utiles pour les sujets à attriburt/réviser. Dans ce qui est en cours on pourrait aussi afficher les échéances.

Michaël St-Gelais (discussioncontributions)
  • Ok pour les réviseurs linguistiques dans le champs révision.
  • Ce serait bien d'afficher les échéances pour les pages en cours, comme tu le suggères.
  • Ceux qui utiliseront la page Gestion:Rédaction/Tâches, ce sera surtout nous. Par contre, ce serait bien d'avoir plusieurs façons de visualiser la même info.
    • Ce serait bien qu'il y ait une autre manière de visualiser l'information pour un spécialiste en ORL disons qui arrive sur le site : ce serait bien qu'il y ait un endroit qui regroupe seulement les articles en lien avec l'ORL à faire, en cours et terminés. Bref, la même info mais présentée différemment.
    • Même chose pour un médecin de famille qui s'inscrit et qui veut voir qu'est-ce qu'il peut faire pour nous aider. Il faudrait qu'il y ait une manière de présenter l'information pour les pages qui sont identifiés à sa spécialité.
    • J'aimerais pouvoir faire une requête à l'intérieur de ces tâches pour présenter une sélection à un individu particulier. Par exemple, montre-moi toutes les pages à faire qui ont un niveau facile ET qui sont du domaine de la chirurgie générale.
Antoine Mercier-Linteau (discussioncontributions)

Je t'ai laissé un message à Sujet:Wp65pvzptcmk5lj3 pour te montrer comment faire des requêtes custom. Pour le moment, passer par les formulaires pour simplifier la requête (p. ex. tâches par spécialité et par facilité) ne fonctionne pas. On verra avec la nouvelle version de MediaWiki.

Autrement, il est toujours possible d'ordonner les colonnes sur la page.

Résumé par Michaël St-Gelais

Tout le monde semble d'accord avec l'adoption de ce système de gestion éditoriale.

Michaël St-Gelais (discussioncontributions)

@Filipa Esteves, @Nathalie Dubeau-Racine, @Francine Duval

Antoine et moi avons eu l'idée de faire un système de tâche spécifique pour la rédaction de contenu pour tous les projets de rédaction, y compris la révision linguistique. Nous mettrons fin à votre ancien système de tâche (que nous venions tout juste de mettre en place, je sais) pour celui-ci lorsque nous aurons le temps.

En bref. C'est une tâche par sujet. Dans la tâche en question, il y a un champ « révision linguistique ». Il y a quatre possibilités :

  • À faire
  • En cours
  • Révisée
  • À programmer

N'hésitez pas à mettre en modification la tâche suivante pour voir comment ça fonctionne : Gestion:Rédaction/Tâches/4.

@Antoine Mercier-Linteau, as-tu pensé à une solution pour l'affichage pour la révision linguistique ? Je me disais que dans la page Gestion:Rédaction/Tâches, on pourrait afficher une colonne supplémentaire : Révision linguistique. De cette manière, elles pourraient trier les pages en fonction du statut de révision linguistique. Qu'en penses-tu ? Ou bien il y aurait un moyen de leur afficher d'une certaine façon sur une autre page un peu comme les projets ?

Antoine Mercier-Linteau (discussioncontributions)

Je peux leur créer une affichage personnalisé dans Gestion:Révision linguistique qui va répondre à leurs besoins. Une fois prêtes pour la révision, les pages vont apparaître dans leur portail et elle pourront les assigner comme elle le font maintenant pour leurs propres tâches.

Michaël St-Gelais (discussioncontributions)

Excellent ! Tiens-moi au courant quand c'est fait. :) Je ne sais pas comment faire pour les requêtes.

Antoine Mercier-Linteau (discussioncontributions)

Attendons leur opinion. Sinon je pense qu'il faudra migrer les tâches de leur système vers celui pour la rédaction. Les tâches plus administratives seront migrées vers le système de tâche principal.

Michaël St-Gelais (discussioncontributions)

Précisément ce que j'avais en tête. Mais j'aurais aimé voir à quoi ça ressemble ce que tu as en tête pour leur présenter non seulement le système de tâche, mais comment elles vont y accéder et le naviguer.

C'est bien de leur montrer le système de tâche, mais c'est encore mieux de montrer comment elles vont l'utiliser. Si ça leur plaît, ça veut dire qu'on peut faire le changement.

Antoine Mercier-Linteau (discussioncontributions)
Michaël St-Gelais (discussioncontributions)

Ok excellent ce sera fait.

Michaël St-Gelais (discussioncontributions)

@Ilias El Khadraoui, @Piremiya Thayanantham, même chose pour vous !

Dans les prochaines semaines, nous prévoyons centraliser le processus de suivi pour l'écriture de page dans ce système de tâche, y compris pour le projet externat. Que pensez-vous de ce système de tâche ? N'hésitez pas à mettre une tâche en mode modification pour voir comment il est construit.

Nathalie Dubeau-Racine (discussioncontributions)

Je suis allée explorer et je trouve ça très bien! Ça me va! :)

Michaël St-Gelais (discussioncontributions)
Ilias El Khadraoui (discussioncontributions)

Je ne connais pas encore tout à fait le système de tâches mais je trouve pratique d'avoir toutes les informations pertinentes à un seul endroit !