jump to navigation

doSolutions @ SourceForge 31/Jan/2005

Com o intuito de gerar mais participação e colaboração a partir dos sites doSolutions @ SourceForge, pretendo migrar o conteúdo da plataforma doSite para o motor DokuWiki. Irei permitir assim, de forma fácil e prática, que qualquer pessoa possa participar e colaborar no desenvolvimento e evolução de cada uma das soluções que a DoWeDo-IT disponibiliza.

Podia escolher um de dois caminhos:

A primeira tem a vantagem de agregar num só site toda a documentação de cada solução, até mesmo porque alguns documentos irão ter como base o mesmo template. A segunda tem a vantagem dos conteúdos serem em Inglês, já que como os sites não fazem parte integrante do domain dowedo-it.com não existe a restrição do conteúdo ser em Português.

Sendo mais importante alcançar uma grande comunidade de developers, do que ter a informação categorizada de forma hierárquica, optei pela segunda possibilidade. Assim sendo, os sites no SourceForge irão brevemente ter o conteúdo gerido pelo DokuWiki.

Connexions

Descobri o portal Connexions.

A mensagem afixada logo à entrada não deixa margem para dúvidas. Este portal é sobre conhecimento e sobre a importância do conhecimento ser livre, aberto e partilhado. Começou como uma colecção de materiais didáticos em formato digital e rapidamente se transformou num repositório crescente de cursos e ferramentas online para ajudar:

Para quando a participação activa de formadores, educadores, professores e alunos portugueses neste portal?

Unison e Desenvolvimento Web

Um dos problemas que tenho tentado resolver é o da sincronização de alterações ao código-fonte distribuído por diversas máquinas.

O ambiente de desenvolvimento e de proução que uso é composto pelas seguintes máquinas:

Manter estas 3 máquinas sincronizadas, manualmente, é uma tarefa árdua. Com o recurso ao Subversion, foi possível simplificar as actualizações e sincronização das alterações ao código-fonte entre as máquinas da rede local. Falta uma ferramenta capaz de sincronizar o servidor online com qualquer uma das máquinas da rede local, e que também facilite a sincronização do código-fonte que poderá vir a estar distribuído pelas diversas máquinas locais.

Essa ferramenta foi, à primeira vista, encontrada. Designa-se por Unison e é uma ferramenta de sincronização de ficheiros distribuídos por diversas máquinas que se encontram ligadas com recurso ao protocolo TCP/IP. Já existiam outras ferramentas idênticas, mas o Unison apresenta as seguintes vantagens face às ferramentas mais conhecidas:

Irei por isso começar a utilizar o Unison para sincronizar alterações entre os diversos ambientes.