PostgreSQL BR 2008

Chega o final do ano e todos mandam seus cartões de natal, e-mails com executáveis suspeitos (que não abrem no Linux :-) ) e desejam aquele kit felicidade com natal, ano novo, páscoa, carnaval, fada dos dentes, etc. Também é época de balanço de fim de ano, promessas para o ano que vem, etc.

Bom, não gostaria de falar de mim no momento, gostaria de falar sobre como foi a minha sensação e o que eu espero para o ano que vem na comunidade PostgreSQL Brasileira.

Balanço 2007

Este ano foi sem dúvida um marco histórico na comunidade que já vem crescendo há algum tempo. O crescimento da comunidade de Software Livre como um todo, tem favorecido muito o PostgreSQL que é visto como uma solução livre robusta para ambientes corporativos. Os desenvolvedores tem feito um trabalho fantástico agregando um desempenho crescente e funcionalidades dignas dos maiores competidores do mercado. Mas foi o porte nativo para Windows que fez a comunidade brasileira dar um salto em 2004.

Hoje é difícil haver um grande evento de Software Livre sem uma palestra de PostgreSQL. O FISL costuma ter pelo menos uma meia dúzia de excelentes palestras. Em 2006 o PostgreSQL contou com um stand próprio no CONISLI e em 2007 um stand no FISL.

A participação no FISL de 2007 teve algumas conseqüências importantes. O pessoal da comunidade decidiu se organizar um pouco e tiraram algumas resoluções:

  • Se associar a ASL. A associação junto a ASL ficou por conta dos nossos desenvolvedores nacionais (Euler e Diogo) e nos permitirá ter mais autonomia e transparência no trato com doações e patrocínio. Junto a ASLa comunidade PostgreSQL tem uma conta no banco e pode emitir recibos e realizar gastos para viabilizar projetos da comunidade.
  • Unificar todas as listas de discussão no domínio da própria comunidade ( http://listas.postgresql.org.br/ ). Não foi uma tarefa simples, no começo muita gente chiou um pouco… mas logo a lista tomou seu rumo natural e as discussões estão cada dia mais interessantes. Tivemos assuntos com mais de 100 e-mails com ótimo nível de discussão.
  • Realizar o primeiro evento só de PostgreSQL no Brasil. Parece incrível mas deu certo! Nos dias 7 e 8 de dezembro o PostgreSQL Conference Brasil 2007 aconteceu em grande estilo. Muita gente organizando, alguns erros e muitos acertos. Ficou com um excelente gosto de quero mais. Só para se ter uma idéia, vou colocar alguns números dos participantes que se inscreveram normalmente para o evento (não inclui organizadores, palestrantes e patrocinadores):
    • Tivemos a seguinte distribuição por estado:
      • 7 de Brasília
      • 3 de Goiás
      • 1 de Roraima
      • 11 de Minas Gerais
      • 16 do Rio de Janeiro
      • 113 de São Paulo
      • 17 do Paraná
      • 9 de Santa Catarina
      • 6 do Rio Grande do Sul
    • Por tipo de cargo, tivemos:
      • 9 Administradores de Sistema / Rede
      • 84 Analistas de Sistema / Desenvolvedores / Programadores
      • 42 Coordenadores, gerentes, diretores ou sócios
      • 16 DBAs
      • 8 Área de projetos
      • 3 Suporte
      • 21 Outros
  • Montar um site novo com um CMS que use PostgreSQL (foi escolhido o Drupal). Esta ação começou a pouco, graças aos esforços do Ribamar Sousa que provocou o pessoal na lista e tomou a iniciativa. Não sei se vamos terminar de arrumar o portal antes do final do ano, mas certamente já estaremos com as coisas bem encaminhadas.

Idéias para 2008

Realmente não foi pouca coisa. Deu muito trabalho tudo isso. No entanto, melhor que 2007 são as perspectivas para 2008. Não há nada oficial por enquanto… não há um plano definido, mas há idéias no ar. Algumas coisas que direi aqui são fruto do meu delírio pessoal, outras são coisas que são praticamente certas de que irão ocorrer.

  • Consolidar o novo site com Drupal em www.postgresql.org.br . Com o novo portal, creio que poderemos fazer algumas coisas novas, como um newsletter, banners de patrocinadores, busca textual etc;
  • Mais artigos em pt_BR sobre PostgreSQL. Com o novo portal deveremos ter mais gente escrevendo sobre PostgreSQL. Muitos já se disponibilizaram a ajudar.
  • Um planeta PostgreSQL em pt_BR. Já temos um número considerável de pessoas escrevendo sobre PostgreSQL. Após uma discussão na lista, parece que teremos muitos novos blogueiros falando sobre PostgreSQL;
  • Um PostgreSQL Weekly News em pt_BR. Já houve uma tentativa de traduzir o PWN no final do ano passado, mas faltou fôlego para dar conta do trabalho. Outra coisa que poderia ser feito é publicar o PWN pt_BR no site e numa lista separada só para isto;
  • Traduções, muitas traduções. Há um trabalho enorme de tradução para ser feito: documentação oficial, mensagens de erro, PGAdmin3, etc. Organizar isso não é fácil, mas acredito que no ano que vem teremos mais gente ajudando nisso;
  • Maior aproximação com as universidades. Soluções como o Tamanduá da UFMG e o Pargres da UFRJ precisam ter alguma ligação com o PostgreSQL internacional. Precisamos servir como ponte entre as universidades e o PGDG.
  • Uma lista de provedores de hospedagem com PostgreSQL no Brasil. Este é um trabalho complicado, mas um dia alguém via começar! Tive a idéia de montar uma tabela inicial e pedir para as pessoas ajudarem a completar as lacunas. Pode ser uma iniciativa interessante;
  • Mais casos de Sucesso. Fiquei pensando numa forma de publicar melhor alguns casos de sucesso. Tem muita gente usando o PostgreSQL e poucos divulgam isso. Precisamos melhorar esta parte. Fracassei miseravelmente na tentativa de fazer isso neste ano, mas creio que em breve conseguiremos coisa melhor. Já estou com algumas idéias
  • PGCon Brasil 2008! Sim, é quase certo que ocorrerá entre agosto e setembro de 2008 em São Paulo. Ainda temos que começar a organizar isto, mas pela empolgação de quem foi, deveremos ter mais patrocinadores, o que significa melhores condições, por explo para trazer mais palestrantes internacionais. Creio que o formato deva ser o mesmo, pois de certo: dois dias de evento numa Sexta e Sábado. Uma sugestão que eu achei interessante, é a de fazer o evento num hotel. Apesar da maioria das pessoas serem de SP, apenas 25% dos participantes moram na cidade de São Paulo e imediações. Isto facilitaria muito o entrosamento dos participantes e simplifica muito o deslocamento. Creio também que deverão haver um número maior de propostas de trabalho, o que elevará o nível do evento. Por fim podemos precisar de um auditório maior…

E por que não… sonhar com 2009!

Em 2009 eu espero que tenhamos uma comunidade mais amadurecida. Se conseguirmos realizar a maior parte do que escrevi aqui em 2008, em 2009 estaremos colhendo frutos interessantes como:

  • Maior demanda por DBAs PostgreSQL no mercado;
  • Maior número de Empresas que dêem suporte e formação em PostgreSQL;
  • Ter a Documentação Oficial completa traduzida para pt_BR;
  • Ter um maior número de desenvolvedores contribuindo com código no PostgreSQL e seus derivados no PgFoudry;
  • Ter eventos menores (provavelmente de 1 dia) em outros locais além de São Paulo, como DF e Nordeste;
  • Mandar um desenvolvedor brasileiro para o PgCon internacional. Acho que temos muita coisa interessante por aqui… precisamos ir lá fora mostrar o nosso trabalho também. Eu achava que seria um exagero… mas o Sr. David Fetter me deu um puxão de orelha e me convenceu da importância que temos.

Bom… por enquanto é melhor eu parar de delirar um pouco e arregaçar as mangas. Afinal, 2008 já está aí!!!

Novidades no PostgreSQL

Não fui ao FISL este ano, mas as notícias que vieram de lá parecem muito boas. Algumas já estão dando frutos!!!

Conheci o Sr. Josh Berkus, de quem eu já traduzi alguns artigos no evento Pré-FISL que trouxe algumas novidades interessantes. Comentou sobre as novidades da versão 8.3 que será lançada no início do segundo semestre, comentou sobre a expectativa de crescimento das bases em PostgreSQL. Hoje temos já bases com um volume de 2 TB em produção e até o final do ano espera-se implementações de 3 ou 4 TB. Outra novidade interessante é o início do projeto pgCluster II, que promete ter características semelhantes ao Oracle RAC, com compartilhamento de memória (leia-se aqui IPC) dos nós.

Depois disso, durante o FISL, onde a comunidade PostgreSQL esteve muito bem representada, algumas propostas novas surgiram:

Algumas destas iniciativas já estão em andamento e outras coisas também não lembrei de colocar aqui. De toda forma, as novidades são boas e as perspectivas para um futuro próximo são bastante promissoras.

Palestras do FISL 6.0 e 7.0 estão disponíveis para Download!

Uma excelente oportunidade para aprender mais sobre software livre e de quebra colaborar com a comunidade:

No site http://torrents.softwarelivre.org você vai encontrar vídeos das palestras do FISL 6.0 e 7.0 no formato torrent. Além de assistir o que há de melhor em palestras realizadas no Brasil nos últimos 2 anos, você pode contribuir com as demais pessoas que também querem assistir às palestras, semeando as palestras que você baixar.

Já assisti algumas palestras e já estou baixando várias outras. O FISL 7.0 foi particularmente interessante para o PostgreSQL que dominou o segmento de Banco de Dados. No entanto já estou baixando palestras sobre MySQL e Firebird também!

Recomendo algumas que eu já assisti como a do Sr. David Fetter sobre o DBI-Link, que é mais um extrangeiro que se apaixonou pela caipirinha e estará de volta no CONISLI ainda este ano. Outra muito legal foi a do Diogo de Oliveira Biazus, que falou sobre otimização do PostgreSQL.

Tive a infelicidade de baixar a minha própria palestra e ver que ainda preciso melhorar muito nas minhas apresentações. Serviu de lição. De toda forma, ver a si mesmo na tela é sempre muito estranho!

Em todo caso, tem outras coisas muito interessantes para se ver, nos mais variados temas. Então, quem não foi, ou mesmo quem foi e não conseguiu ver tudo o que queria, aqui está uma oportunidade imperdível.

Um detalhe importante: todas as palestras estão licenciadas sob a Creative Commons. Portanto: não deixe de semear seus torrents!

FISL 7.0

O 7º FISL estava ótimo. Não tenho como comparar edições anteriores pois este é o primeiro que participo. Reencontrei muita gente, mas faltaram várias pessoas também. Stands legais, assisti uma ponta de palestra aqui e outra ali.

Vi o pessoal do Ministério do Planejamento, o pessoal da Celepar, Solis, Debian, etc. Conheci algumas pessoas interessantes, particularmente o David Feter, desenvolvedor do PostgreSQL.

Eu estava muito cansado por causa do horário do vôo, que saiu às 5h da manhã de Guarulhos. O resultado foi que eu acabei virando a noite… na hora da palestra que foi no final da tarde eu já estava bastante cansado. O Fike deu uma baita ajuda na remodelagem da apresentação. Ficou bem legal. Na hora H lavei o rosto e deu tudo certo. Casa cheia, perguntas no final e a turma toda do PSL-ABCD dando uma força.

Recebemos um convite para escrever um artigo sobre PostgreSQL, espero que dê certo, temos 20 dias para escrever. Vai ser bem legal esta experiência.

No final tive que voltar logo do FISL então não pude curtir tudo, mesmo assim valeu a pena. A única coisa que não merecia tanto destaque e acabou tomando conta das rodas de discussão foi a presença polêmica do Stallman. Sinceramente, acho que é melhor continuar codando, pensar em colaborar mais diretamente para projetos. Se juntarmos toda a energia gasta em debates pouco frutíferos e canalizássemos nos projetos de SL, certamente teríamos uma comunidade mais eficiente.

Bem, foi muito bom dar uma passada em Porto Alegre, a organização do evento está de parabéns, foi novamente um evento de peso para toda a comunidade nacional e internacional.

Ausência

Após algum tempo sumido, estou regressando ao convívio com a comunidade de software livre. Nos últimos tempos uma avalanche de acontecimentos me deixou distante da comunidade:

  • Fui designado para coordenar a equipe de desenvolvimento no trabalho, o que me fez mergulhar numa avalanche de reuniões onde eu mal consegui sentar na frente do computador por semanas.
  • Entrei num projeto grande desenvolvendo um portal utilizando o CMS Xoops. O projeto exigiu uma série de hacks no CMS que eu quero devolver para comunidade em breve. Espero que até o final de abril eu consiga terminar este projeto.
  • Alguns problemas de saúde na família exigiram minha atenção constantemente.

O resultado é que nos últimos 2 meses eu quase virei um zumbi ambulante. Mas agora as coisas parecem começar a caminhar:

  • A equipe do trabalho começou a caminhar com as próprias pernas exigindo menos a minha atenção. O trabalho está começando a fluir melhor, já consegui ficar mais de 4 horas por dia na frente do computador nos últimos 3 dias.
  • Comecei a me entender melhor com o Xoops, PHP e o MySQL . Passamos alguns maus bocados no projeto mas a ferramenta está começando a entrar num nível de customização adequado para o projeto que tem mais de 10 mil páginas para entrarem no ar!
  • Em casa as coisas já estão um pouco mais calmas. Eu já havia desistido de ir ao FISL e consegui chegar num meio termo. Vou e volto no mesmo dia. Será o suficiente para dar a palestra, dar um oi para o pessoal e com sorte voltar para o casamento de um grande amigo meu: o Tatu!

Bem, não participei do FLISOL nem fui na festa de casamento de outro grande amigo meu, o Denis, mas espero começar a voltar às atividades em breve. Um bom começo é voltar a blogar. Após algumas alfinetadas do meu colega fike, decidi que está na hora de ter o nosso próprio servidor. A idéia é locar um servidor dedicado e rachar a conta com alguns amigos. Quando isso rolar, deverei aposentar meu blog aqui no multiply e começarei a utilizar uma ferramenta livre. Talvez eu use o próprio Xoops!

Por enquanto, eu estou feliz com a idéia de dar um pulo em Porto Alegre de dar uma espiada no Fórum. Agora tenho que dar uns retoques na palestra e ir atrás de algumas informações complementares para dar mais sustentação para a coisa toda.

Enfim… tô de volta pessoal, pode me chamar que eu já estou até no IRC de novo, em #psl-abcd, #debian-br #postgresql-br #postgresql (na freenodes, é claro!)