FISL 8.0: The sourceforge.net: Open Source Infrastructure
Cecilia Fernandes em 14/04/2007Numa palestra com o gerente geral do SourceForge, Ross Turk, aprendemos um pouco mais sobre o website criado em 1999 cuja meta é disponibilizar espaço para projetos opensource de todo o mundo.
Logo no início, tivemos uma noção da grandiosidade do site e soubemos que o Brasil é o sexto país com maior tráfego no SourceForge.
Na sequência, fizemos um passeio em alta velocidade pelas entranhas do website. Aprendemos que a chave do sucesso é a distribuição de serviços e de armazenagem em máquinas pequenas e médias – a verba pra equipamente não é tão grande assim.
O site utiliza PHP, MySQL, PostgreeSQL, Phyton, Apache Lucene, Hivemind, Nagios, etc. A filosofia é simples: se tem ferramentas para determinado fim e elas já são muito boas, não há porque re-inventar. “Não é bonito, mas é funcional,” disse Ross.
“It’s kind of not perfect, running a website”
O sistema SourceForge pode não ter a beleza de um pré-estruturado e com partes próprias, mas é estável e roda em hardware mínimo.
Claro que há efeitos colaterais como a velocidade de buscas ser menor e conter partes altamente complexas e confusas, mas para serve bem para lidar com as partes operacional, empresarial, editorial e funcional. Lidando muito bem com hardware e recursos limitados e com as limitações de software.
Na seção de perguntas, Ross ainda afirmou que o SourceForge pretende, agora, se tornar mais atrativo para desenvolvedores, incluindo ferramentas tais como testes automatizados. O foco será em developer tools.