Personnaliser l'affichage des sous-tâches sous JIRA - Valiantys - Atlassian Platinum Partner
logo-bleu_rvb.png
Back

Personnaliser l’affichage des sous-tâches sous JIRA

La notion de sous-taches est très utile dans Jira : elle permet, par exemple, de décomposer une issue en sous-issues. Typiquement, il est ainsi possible de décomposer une tache activité mère en plusieurs taches activité filles.

Le premier point est la création des types de sous-taches utilisables. Deux interfaces sont prévues à cet effet sous Jira. La première est l’interface “classique” de création d’un type de demande (Menu” Administration”, sous-menu “Paramètres de la demande”, écran “Types de demandes). Lorsque vous créez un issue type vous pouvez choisir s’il s’agit d’un “Type de demande standard” ou d’un “Type de demande de sous-tâche”. La seconde interface est l’interface spécifique aux sous-tâches (Menu “Administration”, sous-menu “Paramètres globaux” , écran “Sous-tâches”).


Il faut ensuite déclarer les types de sous-tâches utilisables sur un projet dans l’issue type scheme adéquat. Vous pouvez, bien entendu, également associer un screen scheme particulier à chaque type de sous-tâches, un field configuration. Vous pouvez également contextualiser vos champs personnalisés.

Par contre, vous n’avez pas la possibilité dans l’interface de Jira de déterminer quels sont les champs des sous-tâches qui doivent apparaître sur l’issue mère. Pour ce faire, il faut éditer le fichier de configuration  jira-application.properties situé dans le répertoire \WEB-INF\classes de votre instance.

Ce fichier vous permet de configurer une multitude d’options. Celle qui nous intéresse est :

jira.table.cols.subtasks

Vous devez renseigner les champs qui doivent apparaître. Par exemple :

jira.table.cols.subtasks = issuetype, status, assignee, fixVersions, customfield_10040, duedate, customfield_10008, progress, resolution

Une autre option vous permet de préciser quels sont les champs qui apparaissent dans le menu de création rapide. Par exemple :

jira.subtask.quickcreateform.fields = issuetype,,summary,duedate,assignee=-1

Enfin, lorsque vous visualisez une issue qui ne contient aucune sub-task, ce menu de créaton rapide  n’est pas présent : il est nécessaire de passer par l’opération “create a sub-task”. Il ne devient présent que si il existe au moins une sous-tâche présente sur l’issue mère. Pour le rendre toujours présent, il existe l’option :

jira.view.issue.show.quicksubtask.when.no.subtasks=false

Attention : les paramètres que vous définissez sont applicables à toute votre instance Jira!

Cutted Triangle

Subscribe to the Valiantys Newsletter

Demande enregistrée ! Demande en cours... Ceci n'est pas un email Une erreur s'est produite

In accordance with our privacy policy, we are committed to respecting your personal data.

Contact us

Our Atlassian certified consultants will be happy to answer you.

Join us

We're building the next dream team - Are you in?

Follow us

Nous utilisons des cookies pour le fonctionnement de ce site, pour améliorer son utilisation, personnaliser votre expérience et réaliser des statistiques de visite. Vous pouvez gérer les paramètres et choisir d’accepter ou non certains cookies durant votre navigation. Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Paramètres de confidentialité

Afin de faciliter votre navigation et de vous apporter le meilleur service possible, nous utilisons des cookies pour améliorer le site aux besoins des visiteurs, notamment selon la fréquentation.  Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Recaptcha

Google reCAPTCHA est un système conçu pour distinguer les humains des ordinateurs, de telle sorte que les bots soient incapables de remplir les formulaires de manière malveillante au nom d’un être humain.

Analytics

Utilisé pour envoyer des données à Google Analytics sur le périphérique et le comportement du visiteur. Suit l'internaute à travers les appareils et les canaux de marketing. Utilisé par Google Analytics pour diminuer radicalement le taux de requêtes. Enregistre un identifiant unique utilisé pour générer des données statistiques sur la façon dont le visiteur utilise le site.

LinkedIn

Cookies pour une publicité ciblée : Ces cookies peuvent être mis en place au sein de notre site Web par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous proposer des publicités pertinentes sur d'autres sites Web. Ils ne stockent pas directement des données personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, votre publicité sera moins ciblée.

Cookies "réseaux sociaux" : Ces cookies sont activés par les services proposés sur les réseaux sociaux que nous avons ajoutés au site Web afin de vous donner la possibilité de partager notre contenu avec votre réseau et vos connaissances. Ils nous permettent également de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez. Si vous n'autorisez pas ces cookies, il se peut que vous ne puissiez pas utiliser ou visualiser ces outils de partage.