Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
titleAqui voce encontra

Centralizacao de todas informacoes sobre a empresa, com dicas tecnicas, procedimentos outros.
Embora cada informacao possa estar fisicamente em paginas distintas, spaces e outros, esta pagina tenta centralizar todas essas informacoes com um ponto unico de acesso, linkando informacoes, tendo um formulario (a fazer) de pesquisa unificado, etc.

FAQ

Í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:

  1. http://confluence.atlassian.com/display/REST/REST+API+Developer+DocumentationImage Added

Automacao de campos e telas

Quais os plugins mais indicados para trabalhar com automacoes de campos e telas no Jira?

Alguns:

  1. Jira Behaviors (essencial), bem interessante em https://studio.plugins.atlassian.com/wiki/display/JBHV/JIRA+Behaviours+PluginImage Added

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+valuesImage Added

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+AnalyticsImage Added

Como utilizar JQuery no Jira?

Essa eh bem complexa, e entao vao algumas dicas:

  1. Primeiro leia este post para "abrir sua mente" (piscar o olho) - http://www.suddenelfilio.net/2010/09/06/using-jquery-and-custom-fields-to-enforce-issue-type-security-in-jira/Image Added

Importante salientar que o suporte a JQuery ainda nao tem uma boa documentacao, e entao a pesquisa deve ser no google mesmo...

Alguns links:

  1. Quintessential link sobre AUI na Atlassian: http://confluence.atlassian.com/display/AUI/Atlassian+User+Interface+(AUI)+Developer+DocumentationImage Added
  2. Discussao levantada no AtlasCamp 2010 por Igor Sereda: http://confluence.atlassian.com/display/ATL/Hacking+into+AJSImage Added
  3. Apresentacao do AtlasCamp 2010, sobre JQuery no Jira: http://confluence.atlassian.com/display/ATL/Needs+more+jQuery+-+Using+advanced+Javascript+in+Atlassian+PluginsImage Added
  4. AJS, (nao sei se eh o caso, mas acredito que o Jira usa isso por padrao) - http://www.ajaxupdates.com/ajs-javascript-library/Image Added e este http://orangoo.com/labs/AJS/Image Added

Agora, se voce nao sabe nada sobre JQuery, comece aqui:

  1. Incio de tudo - http://jquery.com/Image Added
  2. Tutorial de 18 minutos - TEM QUE LER PARA COMECAR A ENTENER COMO FUNCION O JQUERY - http://www.authenticsociety.com/blog/jQueryPluginTutorial_BeginnerImage Added
  3. 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-14Image Added
  4. OTIMO LINK para aprender visualmente JQuery - http://visualjquery.com/Image Added
  5. Tutorial em lingua portuguesa para iniciar com JQuery - http://i18n.2kminterativa.com.br/jquery/jquery-getting-started-pt_br.htmlImage Added
  6. JQuery Timers, para funcoes com tempos no JQuery (foi integrado ao JQuery nativo pelo que deu pra entender) - http://plugins.jquery.com/project/timersImage Added (antigo link - http://jquery.offput.ca/every/Image Added)
  7. Populando forms via JSON - http://www.keyframesandcode.com/resources/javascript/jQuery/demos/populate-demo.htmlImage Added
  8. MUITO UTIL, link com 10 tuturiais sobre como usar jquery - http://www.catswhocode.com/blog/10-jquery-tutorials-for-working-with-html-formsImage Added
  9. QUnit, ou seja, Testes Unitarios no JQuery, http://docs.jquery.com/QunitImage Added

Alguns posts relacionados

  1. http://stackoverflow.com/questions/3501603/using-jquery-in-jiraImage Added
  2. http://stackoverflow.com/questions/558445/dynamically-fill-in-form-values-with-jqueryImage Added
  3. http://www.josefrichter.com/blog/clear-and-re-fill-form-fields-using-jquery/Image Added
  4. MUITO UTIL TAMBEM - Populando campos de formaulario com dados JSON conforme vai digitando - http://www.nodstrum.com/2007/09/19/autocompleter/Image Added

Pacote do plugin para JQuery Resource Plugin no Jira

  1. O Link - https://plugins.atlassian.com/plugin/details/14397Image Added
  2. Plugins integrados nele (tem que ver como usar ainda):
    1. JQueryUI - http://jqueryui.com/docs/Getting_StartedImage Added
    2. Form e BlockUI - http://malsup.com/jquery/Image Added

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

Consulte http://confluence.atlassian.com/display/JIRA/Configuring+Workflow#ConfiguringWorkflow-Customisingtheappearanceandorderofworkflowtransitionsonthe%27ViewIssue%27page

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.

...

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+PropertiesImage Added

Quais os plugins existentes para adicionar funcionalides nos workflows do Jira?

Faca uma busca no site de plugins da atlassian.

Abaixo, alguns links indicados:

  1. Pagina da Atlassian com informacoes, http://confluence.atlassian.com/display/JIRA/Configuring+WorkflowImage Added
  2. Javadoc da Atlassian relacioanda, http://docs.atlassian.com/software/jira/docs/api/latest/com/atlassian/jira/security/WorkflowBasedPermissionManager.htmlImage Added
  3. Informacoes sobre propriedades que podem ser colocadas em passos e transicoes do workflow, http://confluence.atlassian.com/display/JIRA/Workflow+PropertiesImage Modified
  4. Use o pluginJira Toolbox, contem 18 funcionalides para workflows, https://plugins.atlassian.com/plugin/details/29496Image Added
  5. 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-6126Image Added
  6. Jira Suite Utilities, nao pode faltar numa instalacao jira, http://code.google.com/p/jira-suite-utilities/Image Added
  7. 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/15453Image Added
  8. 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/Image Added

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?

Da para usar javascript e jquery para isso. Um exemplo bem interessante, onde se selecionado um Checkbox outro campo eh mostrado pode ser encontrado aqui http://confluence.atlassian.com/display/JIRACOM/Using+Javascript+to+set+custom+field+values