Código do site disponível para baixar
Como prometido anteriormente, o acesso à leitura no sistema de controle de versões deste website foi liberado. Isso quer dizer que agora é possível baixá-lo. Para tal, você precisará do Bazaar instalado (provavelmente existe um pacote para seu sistema, verifique na página de download do mesmo).
O site foi escrito em Python utilizando o framework de desenvolvimento web Django, portando será necessário tê-lo instalado também para caso queira testá-lo em seu computador. Siga as instruções no Guia de Instalação. Caso ainda não conheça o Django, talvez seja interessante o estudo de sua documentação para entendimento do código.
Baixando
Para obter o código do site, utilize a ferramenta de linha de comando bzr:
bzr branch http://code.taurinus.org/sementeproject/mainline/ sementeproject
O código em http://code.taurinus.org/ está sendo disponibilizado em um "dumb server", então não espere por uma boa performance.
Executando
Antes de mais nada, você precisará também dos seguintes pacotes instalados em seu PYTHONPATH:
Será necessário também o uso da biblioteca CSS libcss-taurinus, seus arquivos deverão estar em media/css/lib/. Experimente fazer assim:
bzr export http://code.taurinus.org/libcss-taurinus/mainline/ sementeproject/media/css/lib/
Enfim, para rodar o projeto localmente, execute o seguinte comando:
sementeproject/sementeproject/manage.py runserver
Mais informações no site do projeto.
Comentários
Valeu. Quando tiver um tempo vou dar uma olhada no código do site porque pretendo fazer algo semelhante. Um abraço.
beleza
Troquei o sistema de controle de versão para o Mercurial. A libcss e o sementeproject agora estão disponíveis, respectivamente, nas seguintes URL: http://code.taurinus.org/libcss-taurinus, http://code.taurinus.org/sementeproject.
Deixar um comentário