|
O SuperWaba trabalha com o GForge, que é a própria ferramenta
usada no site SourceForge (que hospeda projetos de software livre). Ele possui
recursos como controle de versões (CVS - Concurrent Versions System) criação de requisições para novas
funcionalidades e bugs. A ferramenta GForge usada no site é customizada para suportar os tipos
de incidências definidas na página de suporte.
O GForge é hospedado em nosso servidor dedicado, e serve apenas para atender aos nossos planos de suporte.
Para explicar como funciona o suporte, usaremos um caso fictício. A empresa ACME acaba de adquirir um plano
de suporte com 20 créditos. Após recebermos a confirmação do pagamento, criamos no GForge um projeto nominado
spacme (sp = support plan), e um usuário acme. O usuário é automaticamente ativado e pode ser usado
por qualquer funcionário da empresa ACME. Ao projeto spacme adicionamos os 3 créditos.
Em seguida, o usuário acme é notificado e faz o upload de seu projeto para o CVS privativo.
É requerido que os usuários utilizem alguma ferramenta para controle de versões. Não aceitamos envio de arquivos
de forma descontrolada, apenas através do repositório. Com o projeto devidamente enviado ao repositório, pode-se começar a abrir as requisições.
O primeiro link acima, Configurando o Eclipse, é um tutorial minucioso que explica como usar o Eclipse (3.0M7) para criar um projeto, usar o ANT para
chamar o Warp e o Exegen, e configurar o ambiente para acessar o CVS privativo.
No outro link existe um tutorial que descreve como se usa o GForge para criar as requisições, e também o uso do Eclipse para o controle de versões
dos arquivos que compõem o seu projeto. Para entender completamente este tutorial, recomenda-se que se siga primeiro o tutorial do Eclipse.
Nota: ambos os tutoriais carregam muitas figuras, portanto a carga pode ser um pouco lenta.
|