Bem-vindo ao Wiki do OpenACS
Aqui você tem acesso direto ao código do OpenACS que é utilizado no Portal do Software Público Brasileiro, além de códigos da distribuição original. Para ter acesso ao código, clique sobre o link Ver Código na barra superior.
Utilizando o SVN
Para baixar o código será necessária a utilização do Subversion, também conhecido como SVN. Para fazer um checkout da árvore completa, utilize o comando
svn co http://svn.softwarepublico.gov.br/svn/openacs/
A distribuição está baseada num esquema de diretórios, que obedecem a seguinte hierarquia:
apm
Pacotes desenvolvidos exclusivamente pela equipe do Portal do Software Público Brasileiro, pronto para instalação em qualquer distribuição OpenACS. Para utilizá-los, utilize os seguintes comandos:
svn export http://svn.softwarepublico.gov.br/svn/openacs/apm/$pacote
A variável $pacote indica o nome do pacote a ser baixado. Também pode ser utilizado o comando:
wget http://svn.softwarepublico.gov.br/svn/openacs/apm/$pacote
Copie o conteúdo baixado para a pasta packages da sua distribuição OpenACS e acesse o link /acs-admin/install para instalá-lo
branches
O sistema de branches utilizado no Portal do Software Público Brasileiro obedece a seguinte hierarquia:
spb-1.0
Versão anterior baseada no OpenACS 5.2.3 e dotLRN 2.2.1
spb-2.0
Nova versão baseada no OpenACS 5.3.2 e dotLRN 2.3.1
mpv
Código de desenvolvimento. Econtra-se depreciado e deve ser apagado a qualquer momento.
mpv2
Código utilizado para merge que gerou o branch spb-2.0. Era a versão anterior do Portal atualizada que foi utilizada para a criação dos aplicativos para o Mercado Público Virtual. Seu código está congelado desde o dia 07/04/2008.
spb
Pasta que armazenava a antiga versão do Portal. Foi copiada para o branch spb-1.0 e deve ser excluída a qualquer momento.
tags
Diretórios que armazenam as várias distribuições estáveis do código do Portal. Também armazena as versões originais baixadas diretamente do Site do OpenACS.
oacs-5-2
Versão encontrada na tag de mesmo nome no CVS oficial do OpenACS
oacs-5-3
Versão encontrada na tag de mesmo nome no CVS oficial do OpenACS
spb1.0
Código do Portal do Software Público Brasileiro antes da atualização de versão. Está congelado desde o dia 07/01/2008
spb-2.0
Armazena a versão estável do Portal baseada no OpenACS 5.3.2. Versão para distribuição com muitas correções de bugs congelada no dia 10 de julho de 2008.
trunk
Árvore de desenvolvimento, com o código mais recente. Está sendo utilizada para desenvolvimento a partir do dia 10 de julho de 2008.
Mais informações podem ser encontradas na Comunidade OpenACS no Portal SPB e no seu Wiki. Acesse também a Comunidade Oficial.
Sobre o Trac
- TracGuide -- Documentação
- The Trac project -- Projeto Open Source
- Trac FAQ -- Perguntas Freqüentes
- TracSupport -- Suporte
Trac is brought to you by Edgewall Software, providing professional Linux and software development services to clients worldwide. Visit http://www.edgewall.com/ for more information.
