“COLABORANDO COM O GNOME”
 “Aprendendo os primeiros passos de como
colaborar com o projeto GNOME”




                    ...
Licença
Agenda
 O Projeto GNOME
 Por onde começar?

 Reportando Bugs

 Bug Squad

 Documentação

 Usabilidade

 Desenvolvim...
O Projeto GNOME
GNOME “GNU Network Object Model Environment” é
um esforço global para a criação de um ambiente de
trabalho...
O Projeto GNOME

 Ambiente Desktop 100% livre
 Iniciado em 1997, como parte do projeto GNU

 Baseado na biblioteca GTK
...
O Projeto GNOME
O Projeto GNOME

 Projeto internacional
 Contribuidores de todo o mundo

 Voluntários (maioria) ou não

 Sucesso: dedi...
O Projeto GNOME




 “Usuários e desenvolvedores em volta do mundo unem forças
        para dar suporte, manter e promover...
Por onde começar?

  GNOME é um grande projeto, seja qual
  for sua área, existe um lugar para você.




  Você não precis...
Reportando Bugs
Reportando Bugs
 Algo deu errado?
 Quer sugerir algo de novo no seu software predileto?
“Bugs Squad”

De olho nos bugs http://bugzilla.gnome.org/

● Testes exploratórios:
● Triagem
● Verificação de duplicados
●...
Documentação
Guia oficial de desenvolvimento
para o GNOME 2

“Excelente livro explicando tudo
que você precisa saber sobre...
Documentação
Manuais, Tutoriais, Guia de Interface, etc.

● Como ajudar?
● Revisando a documentação e relatando bugs;
● Su...
Documentação
Exemplo de bug
Usabilidade
Uso do GNOME torna-se agradável e eficiente

● HIG (Human Interface Guidelines)
● Guia para que as aplicações ...
Usabilidade
Exemplo de bug
Desenvolvimento Web
Cuida do website GNOME e subsites

● Planeta, Wiki, Bugzilla, GNOME Art
●GUADEC, GNOME Journal, GNOMEB...
Conteúdo Artístico

● http://art.gnome.org/
● Temas: GDM, GTK
● Papéis de parede
● Ícones
● #gnomeart em irc.gnome.org
● h...
Tradução

 GNOME está no seu idioma ?


● i18N, L10N
● Ciclo de Lançamento
● String freeze
● Usa o bugzilla
● #gnome-br em...
GNOME Journal


          http://www.gnomejournal.org/

A GNOME Journal (GJ) é uma revista online
dedicada a publicação de...
GNOME Journal
             file:///home/jjpn/Pessoais/ESLPE2008/gnome-journal-header.gif




Formas de contribuir com a GN...
Programação

 Linguagens: C, C++, C#, Python

● Requisitos: svn, gnome-devel,
compiladores, autotools;
● Escolha o módulo ...
Por onde começar?

● Anjuta
● Vino
● Vinagre
● Gedit
● Glade
● Nautilus
● GDM
● Gcalctool
●...
Visite o cardápio em http:/...
Outras

● Marketing
  ● http://live.gnome.org/GnomeMarketing

● Patrocínio
  ● Friends of GNOME
  http://www.gnome.org/fri...
O Que ganho?




  Tenho algo a ganhar? Posso ao menos
      me divertir com isto?
Para responder...
  Uma Pesquisa (N)etnográfica:
  12 entrevistas semi-estruturadas com
   membros de diferentes países qu...
A Comunidade fala...
“Por me sentir parte da comunidade, por causa dos
laços de amizade, da identificação com os ideais do...
GnoMUNDO! :P
GnoMUNDO! :P
Diversão




      http://www.guadec.org/
Diversão




 http://www.guadec.org/
Diversão
           http://www.guadec.org/
Diversão



Comunidade GNOME
 Brasil no FISL 9.0
Diversão
Diversão
GNOME Brasil
 Faça parte já da comunidade GNOME-BR




 @irc.gnome.org – #gnome-br – jpereiran
Fórum GNOME
Lembre-se...




     “Faça, e fale depois...”
Perguntas?
Obrigado
   Obrigado pela atenção de todos! ;)
         http://br.gnome.org/




            Jorge Pereira
       <jpereir...
Referências


  Nesta apresentação foram utilizadas algumas imagens
encontradas atráves do “Google”, e informações contida...
Próximos SlideShares
Carregando em…5
×

ESLUCAP 2008 - Contribuindo com o GNOME

674 visualizações

Publicada em

Autor, Jorge Pereira

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
674
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ESLUCAP 2008 - Contribuindo com o GNOME

  1. 1. “COLABORANDO COM O GNOME” “Aprendendo os primeiros passos de como colaborar com o projeto GNOME” Jorge Pereira <jorge@jorgepereira.com.br> 02 de Outubro de 2008
  2. 2. Licença
  3. 3. Agenda  O Projeto GNOME  Por onde começar?  Reportando Bugs  Bug Squad  Documentação  Usabilidade  Desenvolvimento Web  Conteúdo Artístico  Tradução  Programação  Outras  Diversão  Perguntas?  Obrigado!
  4. 4. O Projeto GNOME GNOME “GNU Network Object Model Environment” é um esforço global para a criação de um ambiente de trabalho completo, gratuito e composto inteiramente por software livre.
  5. 5. O Projeto GNOME  Ambiente Desktop 100% livre  Iniciado em 1997, como parte do projeto GNU  Baseado na biblioteca GTK  Novas versões a cada 6 meses  Roda em Linux, FreeBSD, Solaris, Maemo.
  6. 6. O Projeto GNOME
  7. 7. O Projeto GNOME  Projeto internacional  Contribuidores de todo o mundo  Voluntários (maioria) ou não  Sucesso: dedicação, idéias, esforço  Mais pessoas a cada ano (talvez a cada dia)  Rico em recursos gráficos
  8. 8. O Projeto GNOME “Usuários e desenvolvedores em volta do mundo unem forças para dar suporte, manter e promover o GNOME!”
  9. 9. Por onde começar? GNOME é um grande projeto, seja qual for sua área, existe um lugar para você. Você não precisa ser um programador!
  10. 10. Reportando Bugs
  11. 11. Reportando Bugs  Algo deu errado?  Quer sugerir algo de novo no seu software predileto?
  12. 12. “Bugs Squad” De olho nos bugs http://bugzilla.gnome.org/ ● Testes exploratórios: ● Triagem ● Verificação de duplicados ● Analisar a gravidade ● Deixar os desenvolvedores a par dos principais bugs ● #bugs em irc.gnome.org ● http://live.gnome.org/Bugsquad
  13. 13. Documentação Guia oficial de desenvolvimento para o GNOME 2 “Excelente livro explicando tudo que você precisa saber sobre a arquitetura e componentes disponíveis no GNOME”
  14. 14. Documentação Manuais, Tutoriais, Guia de Interface, etc. ● Como ajudar? ● Revisando a documentação e relatando bugs; ● Submetendo patches; ● Redigindo novas documentações; ● Trazendo idéias! ● #docs em irc.gnome.org ● http://live.gnome.org/DocumentationProject
  15. 15. Documentação Exemplo de bug
  16. 16. Usabilidade Uso do GNOME torna-se agradável e eficiente ● HIG (Human Interface Guidelines) ● Guia para que as aplicações GNOME sejam fáceis de usar, bonitas, com um visual limpo e consistente com todo o desktop. ● #usability em irc.gnome.org ● http://live.gnome.org/UsabilityTeam
  17. 17. Usabilidade Exemplo de bug
  18. 18. Desenvolvimento Web Cuida do website GNOME e subsites ● Planeta, Wiki, Bugzilla, GNOME Art ●GUADEC, GNOME Journal, GNOMEBR, etc ● #webhackers em irc.gnome.org ● http://live.gnome.org/GnomeWeb ● http://br.gnome.org/
  19. 19. Conteúdo Artístico ● http://art.gnome.org/ ● Temas: GDM, GTK ● Papéis de parede ● Ícones ● #gnomeart em irc.gnome.org ● http://live.gnome.org/GnomeArt
  20. 20. Tradução GNOME está no seu idioma ? ● i18N, L10N ● Ciclo de Lançamento ● String freeze ● Usa o bugzilla ● #gnome-br em irc.gnome.org ● http://br.gnome.org/bin/view/GNOMEBR/Traducao
  21. 21. GNOME Journal http://www.gnomejournal.org/ A GNOME Journal (GJ) é uma revista online dedicada a publicação de artigos originais (em inglês) relacionados (direta ou indiretamente) ao GNOME. A GJ é mantido por um grupo de voluntários que trabalham na produção, edição e publicação dos artigos.
  22. 22. GNOME Journal file:///home/jjpn/Pessoais/ESLPE2008/gnome-journal-header.gif Formas de contribuir com a GNOME Journal: ● Divulgue as novas edições em seu blog ou em algum site de notícias; ●Traduza e divulgue artigos da revista; ● Escreva novos artigos para as futuras edições da revista;
  23. 23. Programação Linguagens: C, C++, C#, Python ● Requisitos: svn, gnome-devel, compiladores, autotools; ● Escolha o módulo que mais lhe agrada ou vá ao GNOME Love ● http://live.gnome.org/GnomeLove ● http://library.gnome.org/devel
  24. 24. Por onde começar? ● Anjuta ● Vino ● Vinagre ● Gedit ● Glade ● Nautilus ● GDM ● Gcalctool ●... Visite o cardápio em http://www.gnome.org/projects/
  25. 25. Outras ● Marketing ● http://live.gnome.org/GnomeMarketing ● Patrocínio ● Friends of GNOME http://www.gnome.org/friends ● Simplesmente usando!
  26. 26. O Que ganho? Tenho algo a ganhar? Posso ao menos me divertir com isto?
  27. 27. Para responder... Uma Pesquisa (N)etnográfica: 12 entrevistas semi-estruturadas com membros de diferentes países que participam de forma atuante no Projeto Internacional. Catalogação de 297 membros da comunidades que estavam registrados na Fundação GNOME, no período entre fevereiro e novembro de 2006.
  28. 28. A Comunidade fala... “Por me sentir parte da comunidade, por causa dos laços de amizade, da identificação com os ideais do projeto. Isto faz você gostar do projeto de uma forma que você quer dedicar (doar) seu tempo naquilo. As pessoas não levam as coisas tão a sério. Trabalhar no GNOME é divertido, não só por causa do código que eu gosto de fazer naturalmente, mas por causa das pessoas envolvidas e por causa do tratamento que você tem com elas.“ Guilherme Pastore
  29. 29. GnoMUNDO! :P
  30. 30. GnoMUNDO! :P
  31. 31. Diversão http://www.guadec.org/
  32. 32. Diversão http://www.guadec.org/
  33. 33. Diversão http://www.guadec.org/
  34. 34. Diversão Comunidade GNOME Brasil no FISL 9.0
  35. 35. Diversão
  36. 36. Diversão
  37. 37. GNOME Brasil Faça parte já da comunidade GNOME-BR @irc.gnome.org – #gnome-br – jpereiran
  38. 38. Fórum GNOME
  39. 39. Lembre-se... “Faça, e fale depois...”
  40. 40. Perguntas?
  41. 41. Obrigado Obrigado pela atenção de todos! ;) http://br.gnome.org/ Jorge Pereira <jpereiran@gmail.com> www.jorgepereira.com.br
  42. 42. Referências Nesta apresentação foram utilizadas algumas imagens encontradas atráves do “Google”, e informações contida nos slides disponiveis em: http://br.gnome.org/bin/view/GNOMEBR/Apresentacoes Autor: Jorge Pereira Versão: 0.4 Data: 01/10/2008

×