Home

Sobre o Gartz's Redmine

Coloco aqui projetos que estou envolvido, para poder gerenciar, mas alguns amigos são bem vindos a utilizar para seus projetos pessoais.

Se precisarem de um repositório GIT, podem usar o github, mas se for algo "fechado" dai me envia um email que eu libero um repositório pra trabalho e um domínio de acessos para test. :)

Para saber mais sobre meus projetos pessoais, estão no projeto gartz.com.br assim como no wiki há dados sobre este Redmine, os projetos públicos contém suas próprias documentações.

Repositórios públicos

Gosto muito de projetos OpenSource, no meu GitHub tenho projetos pessoais e que participo.
Todos meus projetos eu uso repositório que configurei no meu servidor e pode ser acessado pelo próprio Redmine, entrando no projeto e indo na aba de repositório.

Coloquei um hook no post-receive do meu git, para que mantenha os meus projetos pessoais no GitHub como um mirror. Eventualmente é mais fácil fazer um fork pelo GitHub e dar contribuir.

Não costumo trazer projetos de terceiros para meu repositório deste servidor, eventualmente posso fazer se achar que é interessante, de repente para gerar algum tipo de automação no projeto que o GitHub não me permita (difícil, pois a api dele é bem boa pra disparar triggers e tudo mais).

Opção de escolha do idioma

Eventualmente os plugins do Redmine não tem tradução para o Português brasileiro, porém quando me sobra tempo eu até faço algumas traduções. Recomendo utilizar em inglês.

Minha documentação é sempre em inglês, eu faria em mandarim se soubesse (tem mais programadores na china que no EUA), quem sabe um dia eu aprenda... (piadinha :)

Meu inglês as vezes é tupiniquim, mas espero que fique fácil de qualquer um entender.

Curriculum Vitae

Estou desenvolvendo ele ainda, tenho em PDF, mas quero colocar um site em www.gartz.com.br com código aberto, se você é de uma empresa e procura um profissional com as minhas qualificações, espero que você goste e queira me contratar, se for um investidor, fale comigo, tenho muitas ideias de projetos, se for um programador como eu, manda vê e aproveita tudo que puder e se quiser ajudar será bem vindo.

TDD e automatizando testes de releases

Coloquei um servidor Jenkins integrado com o este Redmine, ele serve para automatizar projetos que usem TDD, ou apenas testes unitários. É possível acessar o jenkins integrado no seguinte link: http://jenkins.gartz.com.br
Claro, se você quiser uma senha de acesso tem que solicitar, mas fora isso, dá pra ver alguns dados de build pelo redmine diretamente no projeto, clicando na aba "Hudson".

Deixando Jenkins mais inteligente

Quando é feito um commit pelo GIT, há um hook que atualiza o redmine, depois este mesmo hook dispara o build do Jenkins referente ao projeto e release. Após terminar o processo do Jenkins ele dispara o rake que atualiza o Redmine, desta maneira, o processo é todo feito automático passo a passo e não gera sobrecarga no servidor, pois nem o SCM quanto o CI tentam ser lidos a todo momento pela execução de triggers no index do Redmine.

Email ou Jabber

Ambos estão configurados, tudo que acontece é enviado para pessoa responsável ou equipe, por email e/ou jabber, assim os projetos podem ser acompanhados em tempo real e a distância.

Falando em programadores (se vc é um de nós)

http://vidadeprogramador.com.br/

Coitado... Ta fuuu.... (por Job - um bom e velho amigo da área com doutorado)

Se você caiu aqui, não manja muito de servidores, ruby, git, redmine... Bom, se precisar de um local para gerenciar seus projetos de graça, ficarei feliz em te ajudar, só me manda um email

Se você precisar de um git privado para um trabalho que não pode ser público, eu posso liberar um servidor pra você de graça, se você tiver dinheiro, recomendo o GitHub, se for um projeto aberto, o GitHub também vai te ajudar.

O Jenkins é um pouquinho mais complicado de liberar, no momento, mas se estiver muito querendo testar e aprender a usa-lo, quem sabe no futuro eu monto uma instancia dentro de um sandbox pra que você possa usa-lo.

Mas é claro, você pode recorrer também a servidores de baixo custo como o DreamHost para projetos de pouco acesso, auto-instalador de redmine e alguns outros recursos legais e simples, é uma mão na roda, e não vai sair caro.

Mais sobre

Latest projects