Você está na página 1de 29

Pedro Rocha

Consultor em Tecnologia da Informao e Inteligncia de Marketing


pedrorocha@singleview.com.br
@pedrogomesrocha
Rio de Janeiro, 19 de Maio de 2012

Desde 2001 ligado a desenvolvimento web e novas tecnologias


Atuei com webdesign, administrao e otimizao de servidores,
programao em Java e PHP, gerenciamento de projetos e atualmente
como consultor, aonde fao tudo isso junto

Membro da comunidade internacional de Drupal desde 2007 e ativo


na comunidade brasileira desde 2009

Aps usar diversas ferramentas como Wordpress, Joomla, Liferay,


Moodle, CakePHP, Code Igniter, JSF, J2EE, me encantei com o Drupal e
o defini como foco principal de estudos e projetos

Mantenho mdulos do Drupal, colaboro com patches e auxilio com


dicas no meu blog e na lista de discusso da comunidade brasileira de
Drupal

Desenvolvo com o Drupal Commons desde seu lanamento, em 2010

Desde sempre, o Drupal tem um forte apelo para sites com uma grande
interatividade e comunicao entre seus usurios, pois sua arquitetura
como software permite:

Flexibilidade na estrutura de informao(mdulo CCK, Taxonomia,


etc)

Workflow flexvel e com grande extensibilidade(mdulos como o


Workflow, Rules, Maestro, etc)

Flexibilidade no gerenciamento de usurios(nveis infinitos de perfis


de acesso, User Profile avanado, etc)

Facilidade para criar ferramentas de interao entre grupos(mdulos


Organic Groups, User Relationships, Messaging, Notifications, etc)

E muitos outros mdulos...

Gerenciadores de contedo (CMS)

Ferramentas para Redes Sociais

Contedo
Workflow
Taxonomia/Categorizao
Busca

RSS/ JSON / XML


Analytics
Relatrios

etc

Usurios
Blogs
Wikis
Fruns
Comentrios
Avaliaes

Tags
etc

Sistemas de Publicao Social (Social Publishing Systems)

A partir de sucessivos projetos com demandas semelhantes


sobre funcionalidades ligadas a colaborao entre usurios

Mdulos e configuraes utilizadas em diversos projetos, com o


propsito da colaborao, foram empacotadas(como Profile,
se tornando uma distribuio Drupal)

Devido a idia de que no existia nenhum software open source


que focasse a rea de Redes Sociais corporativas para competir
com o JIVE SBS e o Telligent

Pode conhecer mais sobre o projeto em


http://acquia.com/drupalcommons

Seu cdigo se encontra em http://drupal.org/project/commons

Seu ambiente de discusses e feedback feito com o prprio


Commons e pode ser acessado em http://commons.acquia.com

O Commons comeou a ser desenvolvido em 2009, tendo sua


primeira verso estvel lanada em Agosto de 2010

Atualmente, o Commons est na verso 2.2

O projeto desenvolvido pela Acquia, empresa fundada pelo


Dries Buytaert, criador do Drupal, que uma das principais
empresas ligadas ao CMS

O Commons se chamava Drupal Commons, mas foi renomeado


somente para Commons recentemente, por questes comerciais
da Acquia

Prprio site

Symantec

NVIDIA Developer Zone

Mercedez Benz

Java.net

Como ele feito

Funcionalidades padro

Principais tpicos para trabalhar com ele

Customizaes

Possibilidades

Baseado no Drupal 6, tendo verso com o Pressflow 6(a verso


7 est em desenvolvimento)

Aproximadamente 60 mdulos do Contrib

Conjunto de Features(com o mdulo Features) que provem


funcionalidades moldadas para facilitar a colaborao

No possui customizaes no Core do Drupal, mantendo sua


capacidade de ser extendido atravs dos mais de 6.000 mdulos
compatveis com o Drupal 6 e mais os que voc criar

Em relao aos usurios

Perfis de usurio extensveis atravs dos mdulos Profile e

Content Profile

Pontuao de usurios de acordo com aes dentro do sistema,


semelhante a Foursquare, Orkut, etc

Relacionamento entre usurios

Mensagens privadas

Mural de status (no estilo do Facebook)

Em relao aos grupos

Mural de status (no estilo do Facebook)

Blogs

Documentos

Wikis

Agenda de Eventos

Discusses no estilo de frum

Enquetes

Feeds de notcias (RSS)

Page Manager as pginas mais complexas envolvem Pages, com


Views e blocos customizados dentro delas

Views todas as listagens dos sistema so Views

Context os contedos das barras laterais e demais blocos so


especificados por Contexts

Como baseado no Drupal, tudo que voc pode fazer com o


Drupal, pode fazer com o Commons

E o que mais podemos fazer com tudo isso?

Redes sociais abertas

Redes sociais corporativas

Intranets

Relacionamento com clientes

Rede educacional

Rede de pesquisadores

Rede de projetos

Obrigado!
Qualquer dvida
pedrorocha@singleview.com.br
@pedrogomesrocha

Você também pode gostar