Skip to content

GomesBruna/redmine_management

Repository files navigation

Redmine Portfolio Management plugin

GitHub tag Github Releases (by Release) Github All Releases

Plugin criado para permitir a visualição de Projeto em Agrupamentos de Portfolio

Build Status

Codacy Badge Issue Count Issues Stories in Ready ![Stories in Ready](https://badge.waffle.io/marcus-sacramento-redmine/redmine_portfolio_management.svg?label=in test&title=in%20test)

GitHub commits

license

Funcionalidades (Changelog do Projeto):

  • Agrupamento de Projetos em visão simplificada por Portfolio
  • Filtro Simples e ordenação
  • Paginação para permitir melhor visualização dos projetos
  • Definição de Data de Início e Data Fim do Projeto por meio das datas das tarefas:
    • Data Início: Menor data do campo 'Início' das tarefas associadas diretamente ao projeto
    • Data Fim: Maior data do campo 'Data prevista' das tarefas associadas diretamente ao projeto
  • Cálculo de Percentual de Conclusão do Projeto:
    • Percentual calculado de acordo com o total de tarefas marcadas como concluídas pelo total de tarefas do projeto

CF_Portfolio


Atenção

  • Leia atentamente as instruções para instalação;
  • Este é um projeto OpenSource sob licença;
  • Este projeto foi desenvolvido como experiência sobre a linguagem Ruby, portanto eventuais correções e/ou susgestões poderão ser realizadas com certa demora a depender do tempo disponível do desenvolvedor;
  • Sobre como contribuir para o desenvolvimento do projeto, favor ler o Contributing Guide e a Wiki do Projeto

Informações sobre o ambiente utilizado no desenvolvimento:

Environment:
  Redmine version                3.2.0.stable.14972
  Ruby version                   2.2.3-p173 (2015-08-18) [x86_64-linux]
  Rails version                  4.2.5
  Environment                    production
  Database adapter               PostgreSQL
SCM:
  Subversion                     1.7.14
  Git                            1.8.3.1
  Filesystem  

Instalação do Plugin

  1. Clonar o projeto através do git: https://github.com/marcus-sacramento-redmine/redmine_portfolio_management.git no diretório redmine/plugins da instalação do Redmine
  2. Executar o comando bundle install para baixar as dependências do projeto.
  3. Executar o comando rake redmine:plugins:migrate RAILS_ENV=production para realizar os ajustes na migração do plugin.
  4. Reiniciar o serviço do Apache:service httpd restart

Configuração do Plugin

O Plugin exige que sejam configurados alguns campos customizados para os Projetos no Redmine. Os valores nestes Campos Customizados serão exibidos na página principal do plugin

  • Configure o Campo Customizado para o Portfolio do Projeto. Esse campo deverá ser do formato Lista e não aceitar múltiplos valores. Nos possíveis valores se encontrarão os nomes a serem dados aos Portfolios de Projeto:

CF_Portfolio

  • Configure o Campo Customizado para o Responsável pelo Projeto. Esse campo deverá ser do formato Usuário e não aceitar múltiplos valores. Defina os papéis que poderão ser responsáveis pelo projeto:

CF_Portfolio

  • Nas Configurações do Projeto deve-se sempre haver membros associados ao perfil indicado no campo customizado 'Responsável pelo Projeto' antes da configuração dos valores associados ao plugin. Deve-se atualizar a página do Redmine para que as configurações sejam carregadas.

  • Após adicionar os membros basta definir o Portfolio e o membro que será o responsável pelo projeto. Caso fique em branco o campo de Portfolio, o projeto não será exibido no plugin:

CF_Portfolio

Remoção do Plugin

Para remover o plugin basta remover o diretório do plugin no diretório redmine/plugins da instalação do Redmine, e reiniciar o serviço do Apache:service httpd restart

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published