ATENÇÃO: Post atualizado!
O Plugin Manager apresentado abaixo é uma ferramenta de terceiros e não é mais suportado por versões superiores a 1.2.0Podemos evidenciar isso pelos links abaixo
http://www.mantisbt.org/forums/viewtopic.php?f=3&t=19935
http://www.mantisbt.org/bugs/view.php?id=12183
Porém...
Alternativamente alguns plugins da nova estrutura de plugins do Mantis podem ser visualizados em
https://github.com/mantisbt-plugins
----
Poucos sabem, mas o Mantis pode ser entendido por diversos plugins.
Um dos desenvolvedores do Mantis criou a maioria do plugins disponíveis no site http://deboutv.free.fr/mantis/
A intenção neste post é apresentar o que faz cada plugin, onde dividiremos em séries apresentando estes plugin, para que você possa tirar mais proveito dessa ferramenta de BugTracker
O inicio de tudo: Plugin Manager
O Plugin Manager é o “plugin pai”, é com ele que gerenciamos os outros plugins. Segundo sua própria página ele é responsável por:
- Gerenciar a instalação, atualização e remoção de plugins
- Possibilidade de criar o seu próprio plugin e compartilhá-lo com a comunidade
- Fácil de instalar
- Gerenciar tradução (se o plugin suportar)
Neste post a versão do Mantis que está sendo utilizado é a 1.1.6
O donwload do plugin pode ser feito diretamente na página de downloads do site. Procure sempre baixar a ultima versão.
Como estamos fazendo a instalação "do zero", não será o intuito aqui apresentar como se faz a atualização dos plugins, mas a mesma pode ser encontrada na página de cada um.
A versão que utilizaremos aqui do Plugin Manager é a 0.40
Depois de baixar o plugin (arquivo .tar.gz que pode ser aberto com qualquer software de compressão de arquivos), descompacte-o na pasta raiz do Mantis. No meu caso a pasta raiz do Mantis aqui é C:/wamp/www/mantisbt-1.1.6
Serão descompactadas uma pasta chamada plugins e e oito arquivos .php com o prefixo plugins_
Agora entre no Mantis como administrador. Feito isso substitua a pagina my_view_page.php por plugins_page.php na barra de URL do seu navegador. No meu caso a barra de URL ficou http://localhost/mantisbt-1.1.6/plugins_install_page.php
A página de confirmação do plugin será apresentada, conforme a imagem abaixo:
Clique na imagem para ampliar
Atualizando a página você vai notar que um link chamado Plugins será habilitado. Clicando nesse link você será redirecionado para a página do Plugin Manager.
Clique na imagem para ampliar
Existe três maneiras de instalar um plugin:
- Adicionando a URL do plugin
- Carregar o plugin pela página
- Selecionando um plugin na lista d eplugins disponíveis
Clique na imagem para ampliar
Todos os plugins disponíveis na página de download tem a extensão .pkg. Basta colar a URL do plugin, se você não quiser baixá-lo (Plugin URL (FTP, HTTP or File) ) , procurar o plugin se você baixou ele ( Upload file (*.mantis-pkg only) ) ou instalar pela lista de plugins disponíveis (Available plugin list).
A lista de plugins disponíveis apresenta os plugins por nome, descrição, autor, data e versão. Basta clicar no link Install que ele será instalado no Mantis. A mesma coisa serve para remover os plugins já instalados.
As três maneiras que você tem para instalar um plugin, levarão para a mesma tela de informações da instalação do plugin, mesma tela de quando instalamos o Plugin Manager.
Após ter procedido com a instalação do plugin ele aparecerá na lista de plugins
Clique na imagem para ampliar
Na lista de plugins temos as seguintes ações:
- Alterar as configurações do plugin clicando em seu nome na coluna Plugins
- Visitar seu website clicando no link www da coluna Website
- Verificar a versão do plugin na coluna em Installed/Current version
- Remover um plugin clicando no link Unistall na coluna Unistall a plugin
- Check Version: verifica a versão instalada
- Check Development Version: verifica a versão de desenvolvimento
- Display Website URL: exibir a URL de aceso do plugin
- URL list of site providing plugins: URL para a lista de plugin disponíveis (Available plugins)
- Threshold to see Plugins link: Limiar para ver o link de plugins. O perfil que visualizar esse link só poderá ver os plugins instalados
- Install/Uninstall/Package: Limiar para gerenciar os plugins
- Configuration threshold (Plugin Manager): que perfil poderá configurar as propriedades do Plugin Manager
Clique na imagem para ampliar
Para a remoção de plugins basta clicar no link Uninstall. Antes da remoção efetiva uma tela de confimação aparecerá:
Clique na imagem para ampliar
Removendo o plugin, uma tela informando todas as ações executadas para a remoção do mesmo aparecerá.
Bem. Este post mostrou como instalar o "plugin pai". Da mesma forma instalaremos os outros plugins. No proximo post já inciaremos a instalação e utilização dos plugins disponíveis.
Abraços!
Bom dia.
ResponderExcluirPreciso de uma ajuda.
Consegui instalar na minha máquina o Mantis, porém não consigo deixar ele com aesso externo via browser.
Alguém pode me ajudar ?
Obrigada.
Simone, qual o AMP quw você está usando?
ResponderExcluirSe tu tiver instalado direto com o Apache instalado, terá que liberar no arquivo de configuração os IP's para acesso externo.
Abraço!
Boa noite!
ResponderExcluirAcabei de instalar o Mantis (1.1.8) no windows 2003
Localmente estou acessando normalmente, porém quando tento acessar de outra máquina na rede não consigo, alguém poderia me ajudar como liberar o acesso por outras máquinas na rede.
Obrigado!
Olá Gilson!
ResponderExcluirPara liberar o acesso externo tu deve consultar como é feito isso no teu servidor de aplicação, que é provavelmente o IIS por causa do Windows 2003.
Se tu instalou ele via WampServer basta colocar ele como "Put Online" clicando com o botão esquerdo do mouse sobre o icone do Wamp e selecionando este item.
Abraços!
Oi Elias!
ResponderExcluirEu estou usando: Apache 1.3.31 e o mySQL 5.0.3
Você poderia me dizer como liberar o mantis para as outras máquinas na rede (win2003)?
Obrigado!
Olá Gilson!
ResponderExcluirDá uma olhada nestes dois links...
http://httpd.apache.org/docs/2.2/vhosts/
http://httpd.apache.org/docs/2.2/vhosts/examples.html
Abraço!
Obrigador Elias!
ResponderExcluirPara liberar o mantis na rede windows eu editei o arquivo httpd.conf na pasta conf do Apache, colocando o IP do servidor
Listen 12.34.56.78:80
Elias,
ResponderExcluirPreciso de ajuda com o mantis.
Estou com problema para melhorar o mantis, na verdade estou com dúvidas de conceito da própria ferramenta.
Gostaria de criar tipos diferentes de solicitação e que cada uma seguisse um fluxo próprio.
Que ao ser cadastrado ele não precisasse de alocação manual para as tarefas que são sempre realizadas pela mesma pessoa.
O mantis computa o tempo gasto em cada estado? Ou apenas relata no histórico todas as atualizações...se for assim como seria feita a médição do projeto para analise do planejado/realizado??
Olá Marcela!
ResponderExcluirObrigado por visitar o blog!
Sobre ter um workflow customizado para cada tipo de solicitação o Mantis não faz. o Jira, uma ferramenta paga, faz isso, dentro outras ferramentas pagas.
Sobre computar o tempo, o Mantis 1.2 RC tem um time tracking integrado.
Ela tá bem estável, mesmo sendo um Release Candidate, mas tu pode usar ele pra isso!
Abração!
Elias, preciso de uma ajuda.
ResponderExcluirTenho instalado o Mantis 7.0, mas não sei como lançar projetos.
Poderia me explicar?
Obrigada pela atenção.
Olá Carol!
ResponderExcluirNão entendi muito bem... tu precisa criar um projeto dentro do Mantis, é isso?
Abraços
Caro Elias estou com alguns problemas.
ResponderExcluircomo que eu adiciono um projeto no mantis para iniciar o uso dele
Boa Tarde,
ResponderExcluirLi seu seu artigo, e gostaria de saber se tu sabes como altero o link que é enviado para o usuário quando ele é cadastrado ou quando é enviado qualquer email para ele.
Pois o link que é enviado, vai com o ip interno, ou seja, o do servidor, e gostaria que fosse com o dominio, mas sei onde alterar para o dominio.
Obrigado
Aotto, tu deves trocar o IP que está na propriedade "$g_hostname" para o nome do servidor.
ResponderExcluirProvavelmente tu usaste o IP do servidor no momento da instalação, e é por isso que os teus usuarios passam a receber o link com o IP.
Abraço!
Bom dia Elias, obrigado por sua consideração.
ResponderExcluirMas uma dúvida. Esse $g_hostname mexeria na configuração da conexão do banco dados também não é? Pois alterei ele e deu erro no mantis.
"Database connection failed. Error received from database was #2013: Lost connection to MySQL server at 'reading initial communication packet', system error: 111."
Não teria alguma configuração somente para editar o link que é enviado para os clientes somente informando o domínio.
Obrigado, Grande Abraço
Oi Aotto!
ResponderExcluirPassei a informação errada pra ti, desculpa...
Tu precisas na verdade olhar a propriedade "$g_path" e ver como a URL está (se é com IP ou o endereço mesmo com nome do servidor).
Volta com a informação que tu tava antes na "$g_hostname"
Abraço!
Boa tarde Elias,
ResponderExcluirPreciso de uma ajuda. Minha versão do mantis é a 1.2.5, e estou com problemas com relação a upload de arquivo.
Sabe me dizer quais são as configurações necessárias no servidor(iis) e no gerenciador de configurações do mantis ?
Obrigado!
Oi Aleks!
ResponderExcluirNão conheço muito de IIS, mas no mantis tu tens que ir no arquivo config_defaults tu tem que alterar o valor da propriedade '$g_max_file_size', porém ela é dependente do tamanho de upload que está configurado no PHP. A pripriedade no PHP é 'upload_max_filesize'
Tenta alterar nestes dois lugares e qualquer coisa posta novamente!
Abraço!
Oi Aleks!
ResponderExcluirNão conheço muito de IIS, mas no mantis tu tens que ir no arquivo config_defaults tu tem que alterar o valor da propriedade '$g_max_file_size', porém ela é dependente do tamanho de upload que está configurado no PHP. A pripriedade no PHP é 'upload_max_filesize'
Tenta alterar nestes dois lugares e qualquer coisa posta novamente!
Abraço!
Boa tarde. Tentei instalar o Plugin Manager (versão 0.40)com o Mantis versão 1.2.8 e a página de confirmação de plugin informou que o step 2/4:SQL upgrade falhou, assim como a instalação. O que pode ter dado errado? Como você utilizo o Wamp e o caminho para instalação foi o mesmo. A pasta Plugins e os arquivos foram criados.
ResponderExcluirObrigado,
Rene
Olá Rene!
ResponderExcluirO Plugin Manager não possui mais compatibilidade com as versões do Mantis superiores a 1.2.0
http://www.mantisbt.org/forums/viewtopic.php?f=3&t=19935
http://www.mantisbt.org/bugs/view.php?id=12183
Alternativamente tu podes visualizar alguns plugins que suportam a estrutura atual de plugins em
https://github.com/mantisbt-plugins
Abraço!
Elias, bom dia!
ResponderExcluirImplantei o mantis na empresa que trabalho e tudo estava rodando muito bem, ele está rodando no IIS do windows, mas agora em algumas ações está dando erro de token, por exemplo quando relaciono um caso a outro.
Já reiniciamos o Banco e o ISS, mas continua com problemas.
Por favor, poderia nos ajudar?
Abs,
Anderson Francisconi
Oi Anderson!
ResponderExcluirTu consegue me dizer qual a versão do Mantis e qual o erro especifico que está dando?
Abraço!
Elias, desde já obrigado pela atenção!
ResponderExcluirA versão que tenho é MantisBT Core 1.2.9 e o erro e Token 2800.
Abraço.
Anderson,
ResponderExcluirEste tipo de erro geralmente esta associado a tua sessão.
Pode ser que tu tenhas um proxy sobre o app server ou mesmo o tempo de sessão do ap server faz a tua sessão expirar.
Elias, bom dia! Você conhece algum plugin para o Mantis que implemente Kanban?
ResponderExcluirOi Paulo!
ResponderExcluirPara deixar o Mantis como um quadro ainda não... infelizmente.
Eu sempre vejo o pessoal logando as issues/bugs do projeto ou no Mantis ou no Redmine pelas suas interfaces normais.
Grande abraço!
Oi Paulo!
ResponderExcluirPara deixar o Mantis como um quadro ainda não... infelizmente.
Eu sempre vejo o pessoal logando as issues/bugs do projeto ou no Mantis ou no Redmine pelas suas interfaces normais.
Grande abraço!