BT

Casa Branca lança primeiro sistema no GitHub, baseado em PHP/MySQL e MongoDB

por André Campanini em 29 Ago 2012 |

O Governo dos Estados Unidos acaba de lançar como open source uma aplicação que permite a qualquer cidadão criar e votar em uma petição. O nome do sistema é "We the People", as três primeiras palavras da Constituição Americana, e está disponível no repositório GitHub oficial da Casa branca e também para uso em seu site.

Em setembro de 2011, o presidente norte-americano Barack Obama já havia declarado os planos de compartilhar o código da aplicação:

Dentre os nossos compromissos, estamos lançando uma nova ferramenta on-line ... para permitir que os americanos façam uma petição diretamente à Casa Branca, e vamos compartilhar essa tecnologia para facilitar a outros governos fazerem o mesmo.

A aplicação, distribuída sob a licença GPL 2, é baseada em Drupal 7 e requer o MySQL 5.x ou o MongoDB 1.8, além do PHP 5.2 ou 5.3. As instruções de instalação estão no arquivo INSTALL.md que incluem os passos para instalar o Drupal e fazê-lo se comunicar com o MySQL ou com o MongoDB; e também indicam como experimentar a base de código existente.

As prioridades reportadas pela Casa Branca para o desenvolvimento futuro no sistema são a migração de MongoDB para o MySQL, a criação de instaladores, temas genéricos e uma API de desenvolvimento, além de maior integração com redes sociais e uma interface móvel. Para fornecer sugestões, é possível contatar a equipe de projeto por e-mail ou acompanhar sua conta do Twitter. É incentivada também a contribuição com o projeto, através do forking do repositório e envio de um pull request.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.