Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Apache OpenOffice - O renascimento do OpenOffice.org sob as penas da Apache Foundation

Apache OpenOffice - O renascimento do OpenOffice.org sob as penas da Apache Foundation

O OpenOffice.org, diferente de que muita gente pensa, não morreu. Hoje, a Apache Software Foundation, entidade que dá suporte institucional a um universo de projetos de código aberto importantes no ecossistema FOSS, recebeu da Oracle o código e documental do OpenOffice.org e hoje está reestruturando o projeto para voos ainda mais altos. Nesta palestra será apresentado todo o trabalho de migração do conteúdo, estudo legal e sanitização do código, e agora entrando em período de RC.

Claudio F Filho

April 29, 2012
Tweet

More Decks by Claudio F Filho

Other Decks in Technology

Transcript

  1. Festival Latino-Americano de Instalação de Software Livre Flisol – DF

    – 2012 Apache OpenOffice O renascimento do OpenOffice.org sob as penas da Apache Foundation Claudio F Filho
  2. Claudio Filho – 28/04/2012 - 2 Quem sou? O que

    sei? Claudio F Filho Software Livre (desde 1994) • Fundou: • Trabalhou:
  3. Claudio Filho – 28/04/2012 - 3 Afinal de contas, o

    que foi que aconteceu? • Recapitulando... ➢ 1998 – Sun compra StarDivision; ➢ 2000 – Sun abre código e surge o OpenOffice; ➢ 2006 – Brasil tem problemas com a marca e surge o BrOffice; ➢ 2010 – Oracle compra Sun Microsystem e herda o OpenOffice; ➢ 2010 – grupo de voluntários criam fork e chamam de LibreOffice, sob a TDF;
  4. Claudio Filho – 28/04/2012 - 4 Afinal de contas, o

    que foi que aconteceu? • Recapitulando... ➢ 2011 – Oracle doa OpenOffice para Apache; • 2011 – surge o Apache OpenOffice.
  5. Claudio Filho – 28/04/2012 - 5 “Nós não estamos travando

    uma corrida para ver o quão rápido podemos sair com um lançamento, ou para mostrar quão rapidamente podemos lançar versões menores. Uma parte enorme do nosso esforço tem sido para garantir a continuidade dos muitos milhões de usuários do OpenOffice.org, de longe o mais popular pacote de produtividade open source.” Rob Weir – 13/03/2012 http://blogs.apache.org/OOo/entry/an_apache_openoffice_timeline
  6. Claudio Filho – 28/04/2012 - 6 Desafios • Migrar toda

    a estrutura do OpenOffice, da Oracle para a Apache, se traduz em três frentes: ➢ Infraestrutura; ➢ Desenvolvimento; ➢ Comunidade. • Adaptação ao modo “Apache de ser”; De Rob Weir - http://blogs.apache.org/OOo/entry/an_apache_openoffice_timeline
  7. Claudio Filho – 28/04/2012 - 7 OpenOffice sob a Apache

    Foundation • O modo “Apache de ser” consiste: • Todo o projeto iniciante tem status de “incubated” (incubado); • Precisa trabalhar com uma infraestrutura compartilhada; • Trabalha com o Podling Project Management Committee (PPMC); • Meritocracia real;
  8. Claudio Filho – 28/04/2012 - 8 Migração: Infraestrutura • Foi

    necessário migrar: • Wikis, Bugzilla, arquivos de listas, Pootle, fóruns, portais de extensões, modelos e principal; • Foi necessário criar: • Blog da comunidade, fazendas de buildds, e listas de discussão; De Rob Weir - http://blogs.apache.org/OOo/entry/an_apache_openoffice_timeline
  9. Claudio Filho – 28/04/2012 - 9 Migração: Desenvolvimento • Foi

    necessário fazer: • Migração do código do Hg para SVN; • Criação dos grupos de QA e Segurança; • Incorporação de funcionalidades; • Ambiente de buildds para win/linux/osx; • Limpeza do código; • Sanitização do código de Copyleft. De Rob Weir - http://blogs.apache.org/OOo/entry/an_apache_openoffice_timeline
  10. Claudio Filho – 28/04/2012 - 10 Migração: Comunidade • Foi

    feito: • Criação das listas das comunidades japonesa, alemã e italiana. A brasileira está no Escritório Livre; • Trocado o nome de OpenOffice.org para Apache OpenOffice; • Committers iniciais processados. De Rob Weir - http://blogs.apache.org/OOo/entry/an_apache_openoffice_timeline
  11. Claudio Filho – 28/04/2012 - 11 Próximos passos • Lançamento

    próximo do AOO 3.4 RC1; • Estabilizar e lançar a versão AOO 3.4; • Ser promovido a projeto Apache! • Completar a tradução da Ajuda para pt- BR e revisar tudo; • EVOLUIR!
  12. Claudio Filho – 28/04/2012 - 12 Diferencial do OpenOffice e

    Apache • OpenOffice.org relicenciado sob Licença Apache, como Apache OpenOffice; • ODF Toolkit também hospedado na Apache, sob a mesma licença; • É possível criar derivações privativas (“proprietárias”) ou abertas; • Compatibilidade com as extensões; • QA e Segurança em primeiro lugar!
  13. Claudio Filho – 28/04/2012 - 13 Legado do OpenOffice.org De

    Rob Weir -http://www.robweir.com/blog/2010/11/the-legacy-of-openoffice-org.html
  14. Claudio Filho – 28/04/2012 - 14 Legado do OpenOffice.org De

    Rob Weir -http://www.robweir.com/blog/2010/11/the-legacy-of-openoffice-org.html