Bent az irodában JIRA-t használunk mind a hibák kezelésére, mind pedig az agilis módszertan támogatására. A GreenHopper korábbi változatában kicsit macerás a sprinteket és a sztorikat kezelni, de kis finomhangolás után egészen hatékonyan lehet vele dolgozni. Az új nézet egyébként nagyon kényelmes, tervezzük is az átállást, mert rengeteg funkciót egyszerűsítettek, és sokkal inkább hasonlít arra, ami egy scrum módszertan támogatására szolgáló szoftvernek nevezhető. (Nem szabad elfelejteni természetesen, hogy a JIRA eredetileg egy bugkezelő alkalmazás, az egész agilis réteget csak a GreenHopper erőszakolja rá, nem ez a fő nézet és funkció.)

A sztorik megírásához TinyMCE plugint használunk. A TinyMCE-vel egyébként több bajom is van, én saját projekteknél jobban támogatom a CKEditort, vagy saját fejlesztésű megoldást (de inkább az előbbit).

A legidegesítőbb probléma, hogy le kell kapcsolni a gyorsbillentyűket, mert a TinyMCE nem érzékeli, hogy most éppen abban írnak, ezért ott c betűt ütve a Create issue menüpont nyílik meg. Ezt szerencsére nemrégiben javították, a másik probléma azonban szintén elég idegesítő: a szövegbeviteli mező nem átméretezhető, és alapjáraton négy sor szöveg vér bele. Ez egy tizen-huszon soros fejlesztés leírásánál és módosításánál roppant kényelmetlen. Kiskapu lehetne a teljes képernyő gomb, arra viszont nincs CSS-háttér betöltve, így az egész látszólag szétesik, és a bezárás gomb sem működik. A JIRA JIRA-jában adtam fel bugticketet, elég gyorsan reagáltak, hogy nem ők fejlesztik, nem tudnak mit kezdeni, de használjam az Atlassian Answerst. Fel is dobtam a kérdést, de semmi válasz, csak néhány panaszkodó júzer.

Múltkor viszont megtaláltuk a megoldást. Gány, de működik. Az Announcement bannerbe (ami elvileg egy felső sáv, és bármilyen HTML-elemet meg tud jeleníteni), bele kell írni az alábbi sorokat:

<style>.mceIframeContainer iframe{ height: 450px; !important; } #mce_fullscreen_container { background-color: #FFF; }</style>

Nyilván egyáltalán nem szép megoldás, de hatásos. Ameddig a TinyMCE Renderer plugint nem javítják, kiváló lehet.