Trac Hacks Indispensáveis
Posted: dezembro 1st, 2006 | Author: coredump | Filed under: Linux e Open Source, Programação | Tags: admin, python, tracEntão, eu uso bastante o trac como gerenciador de projetos. Além disso ele é uma ótima ferramenta para integrar wiki/svn/controle de tempo, de uma forma simples e limpa.
Além disso, é feito em Python e usa uma estrutura de plugins muito legalzinha, depois de configurar um Trac/SVN perfeitamente, tenho pelo menos 3 destes plugins que eu achei indispensáveis:
WebAdmin: Este é básico. Administrar o Trac sem ter de logar na interface shell é muito mais prático, seguro e hosteável. O companheiro dele, AccountManager, também é bem legal mas eu não cheguei a usar porque nenhum dos meus sites usando Trac permite/necessita cadastro de usuários e coisas assim.
PageToPDF: O nome já diz tudo. Exporte as páginas do Wiki em PDF além do formato normal (texto). Só isso já é uma mão na roda no quesito documentação.
Acronyms: Usa uma tabela criada em uma página especial do próprio wiki para mostrar aquelas explicações sobre abreviaturas quando se passa o mouse em cima. Além disso suporta links dinâmicos, muito legalzinha.
DoxygenPlugin: Para o caso de projetos legados ou mesmo projetos atuais que usam documentação no formato Doxygen este plugin é fantástico. Ele não só disponibiliza o conteúdo HTML do Doxygen no Trac como cria um namespace wiki [doxygen:] que você pode referenciar nas páginas, linkando diretamente do Wiki para a documentação gerada do código. Pena que o suporte a Python do Doxygen é meio fraquinho
Mas então, dêem sempre uma olhada no Trac-hacks, tem muita coisa legal lá e algumas bem específicas que mesmo não indo para a distribuição principal podem ajudar bastante, principalmente nas ferramentas de integração com outros sistemas.
intel
Technorati Tags: trac, hacks, svn
Posts relacionados:
- Meus Projetos Parados Costumo plagiar meu amigo Bruno lá de Divinópolis: “Eu tenho...
- Ele acreditou!!!! E não é que teve gente que acreditou no meu...
- Turbogears Validators, Widgets and i18n (or how I got it to work) <Originally posted on the turbogears mail list> So, for the...
- Turbogears, Mysql and UTF. Advice Needed! So, I have this little problem… For design reasons, I...
- Rokugen Neste meio tempo, comecei e fiz o primeiro release do...

Cadê meu crédito por ter lhe falado do AccountManager?
…
Fui eu, né?