| Informações | ||
|---|---|---|
| ||
Centralizacao de todas informacoes sobre a empresa, com dicas tecnicas, procedimentos outros. |
FAQCONTEUDO
| Índice |
|---|
Atlassian
Jira
REST, SOAP e Integracao
Como trabalhar a parte de integracao do Jira com outros softwares?
DICA ESSENCIAL - Use API SOAP e REST, e evite API nativa interna.
Alguns links:
Automacao de campos e telas
Quais os plugins mais indicados para trabalhar com automacoes de campos e telas no Jira?
Alguns:
- Jira Behaviors (essencial), bem interessante em https://studio.plugins.atlassian.com/wiki/display/JBHV/JIRA+Behaviours+Plugin

Como posso utilizar Javascripts nas telas do Jira?
Um link bem interessante sobre isso eh este http://confluence.atlassian.com/display/JIRACOM/Using+Javascript+to+set+custom+field+values![]()
Como inserir um script que vai rodar em todas paginas do Jira?
Olhe http://confluence.atlassian.com/display/JIRA/Adding+JavaScript+to+all+pages+for+Google+Analytics![]()
Como utilizar JQuery no Jira?
Essa eh bem complexa, e entao vao algumas dicas:
- Primeiro leia este post para "abrir sua mente"
- http://www.suddenelfilio.net/2010/09/06/using-jquery-and-custom-fields-to-enforce-issue-type-security-in-jira/

Importante salientar que o suporte a JQuery ainda nao tem uma boa documentacao, e entao a pesquisa deve ser no google mesmo...
Alguns links:
...
Agora, se voce nao sabe nada sobre JQuery, comece aqui:
- Incio de tudo - http://jquery.com/

- Tutorial de 18 minutos - TEM QUE LER PARA COMECAR A ENTENER COMO FUNCION O JQUERY - http://www.authenticsociety.com/blog/jQueryPluginTutorial_Beginner

- JQuery 1.4 (o Jira 4.1 trabalha com JQuery 1.2.3, e nao tem algumas dessas features - como o metodo Delay()) - http://jquery14.com/day-01/jquery-14

- OTIMO LINK para aprender visualmente JQuery - http://visualjquery.com/

- Tutorial em lingua portuguesa para iniciar com JQuery - http://i18n.2kminterativa.com.br/jquery/jquery-getting-started-pt_br.html

- JQuery Timers, para funcoes com tempos no JQuery (foi integrado ao JQuery nativo pelo que deu pra entender) - http://plugins.jquery.com/project/timers
(antigo link - http://jquery.offput.ca/every/
) - Populando forms via JSON - http://www.keyframesandcode.com/resources/javascript/jQuery/demos/populate-demo.html

- MUITO UTIL, link com 10 tuturiais sobre como usar jquery - http://www.catswhocode.com/blog/10-jquery-tutorials-for-working-with-html-forms

- QUnit, ou seja, Testes Unitarios no JQuery, http://docs.jquery.com/Qunit

Alguns posts relacionados
- http://stackoverflow.com/questions/3501603/using-jquery-in-jira

- http://stackoverflow.com/questions/558445/dynamically-fill-in-form-values-with-jquery

- http://www.josefrichter.com/blog/clear-and-re-fill-form-fields-using-jquery/

- MUITO UTIL TAMBEM - Populando campos de formaulario com dados JSON conforme vai digitando - http://www.nodstrum.com/2007/09/19/autocompleter/

Pacote do plugin para JQuery Resource Plugin no Jira
- O Link - https://plugins.atlassian.com/plugin/details/14397

- Plugins integrados nele (tem que ver como usar ainda):
- JQueryUI - http://jqueryui.com/docs/Getting_Started

- Form e BlockUI - http://malsup.com/jquery/

- JQueryUI - http://jqueryui.com/docs/Getting_Started
POREM, nos testes iniciais parece que isso nao funcionou muito bem. Tem que explorar mais.
Worfkflows
Como customizar a ordem das operacoes de workflow no Jira 4.x, na pagina de visualizacao da tarefa
Como habilitar (restringir) somente alguns (de todos possiveis) assignable users em uma etapa do workflow?
Muitas vezes, uma tela de workflow permite escolher o responsavel (Assignee) pela tarefa. Porem, para cenarios onde existem muitos assignable users (que implica em uma combobox muito grande) ou onde devido a caracteristica do workflow, onde somente algumas pessoas naquele momento deveriam poder ser "assignadas", é interessante restringir essa os valores da combobox Assignee para somente mostrar algumas pessoas.
Considere o cenario onde um solicitante ao abrir um chamado ele precisa a aprovacao de seu superior. Assim, quando ele abre o chamado, ele precisa direcionar o chamado aberto para a aprovacao. Entao, digamos que tenhamos a role "Aprovador" no sistema, com o ID 10020. Logo, para colocar isso em pratica:
- Edite o workflow do projeto, na etapa "Open", insira uma property, com o valor "jira.permission.assignable.projectrole = 10002"
Pronto, quando o solicitante estiver na tela de abertura de chamado, somente quem estiver na role "Aprovador" vai aparecer dentro da lista de Assingees, mesmo que dezenas de outros "Assignable Users" existam no modelo de permissao.
Mais informacoes: http://confluence.atlassian.com/display/JIRA/Workflow+Properties![]()
Quais os plugins existentes para adicionar funcionalides nos workflows do Jira?
Faca uma busca no site de plugins da atlassian.
Abaixo, alguns links indicados:
- Pagina da Atlassian com informacoes, http://confluence.atlassian.com/display/JIRA/Configuring+Workflow

- Javadoc da Atlassian relacioanda, http://docs.atlassian.com/software/jira/docs/api/latest/com/atlassian/jira/security/WorkflowBasedPermissionManager.html

- Informacoes sobre propriedades que podem ser colocadas em passos e transicoes do workflow, http://confluence.atlassian.com/display/JIRA/Workflow+Properties

- Jira Toolbox, contem 18 funcionalides para workflows, https://plugins.atlassian.com/plugin/details/29496

- Issue relacionada na Atlassian, que contem link para codigo-fonte zipado de uma classe que implementa o "famoso" Limit "Assign To" list to specific user group, em http://jira.atlassian.com/browse/JRA-6126

- Jira Suite Utilities, nao pode faltar numa instalacao jira, http://code.google.com/p/jira-suite-utilities/

- Plugin da CustomWare com uma funcionalidade boa para ITIL e outros 2 campos customizados para vinculacao de multiplos grupos e usuarios, https://plugins.atlassian.com/plugin/details/15453

- Jira Plugin Pack, contem funcionalidades para validadores, condicoes e postfunctions, incluindo uma muito boa para copia de propriedades do usuario para fields e outra de copia de fields via expressao regular. Tambem permite setar dashboards para usuarios e outra feature para "assignar" a issue para o primeiro membro de um grupo, em http://bytes.org.ua/products/jira-plugin-pack/

Como setar automaticamente um Assignee ou Securirty level baseado no perfil do usuario logado ou outra coisa?
Use o plugin http://www.weengineer.com/home/products/atlassian/jira/plugins/WEENGWF/1.1.0/index.php![]()
Como mostrar e ocultar campos das telas do Jira baseado em dependencias de tela?
...
| Exibir filhos | ||
|---|---|---|
|