Em outras palavras, pegando como exemploa a ferramenta da Deiser, ela nao define isso automaticamente, mas sim toda vez que uma sincronizacao deve ser executada (a sincronizacao ativada a partir da ferramenta EA pelo menu Tools - Addin - Synchronize...), uma caixa de dialogo aparece pedindo para escolher o pacote do EA com os elmentos e o projeto no Jira de destino.
Como o Mizura vai suportar isso, visto que seu foco eh nao ter iteracao do usuario no processo ao mesmo tempo em que podem estar presentes varios conectores (varios EA x varios JIRA) numa unica sincronizacao?
Resposta
Na versao 2.0 isso deve ser setado na configuracao da URL do conector como a propriedade estendida padrao defaultPackageComponent
.
Essa propriedade padrao deve ser suportada por todos os conectores, mas cada um eh livre para definir seu comportamento.
Por exemplo, para o conector do EA, os valores possiveis poderiam ser (nessa ordem de precedencia):
- Codigo de 32bits do pacote, na forma "{AEE8D7F7-0B79-44d5-9B5E-826D0461CD8A}"
- Numero do pacote onde serao criados os elmentos por padrao, no formato "x.y.z" Por exemplo, 3.3.2.1.1. Veja a propriedade "Show Level Numbering" na documentacao do EA
- Nome completo do pacote onde serao criados os elementos por padrao Eh a concatenacao com pontos separando dos pacotes pais ate o pacote destino
- Nome simples do pacote onde serao criados os elementos por padrao (lembrando que isso pode dar conflito, entao usa-se o primeiro encontrado de cima para baixo na arvore do projeto)
Para o conector do Jira, seria um texto simples, pois no Jira nenhuma regra se aplica aos componentes do projeto.