SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
“COLABORANDO COM O GNOME”
 “Aprendendo os primeiros passos de como
colaborar com o projeto GNOME”




                             Jorge Pereira
                      <jorge@jorgepereira.com.br>   23 de Abril de 2008
Licença
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!
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.
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.
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
O Projeto GNOME
O Projeto GNOME




 “Usuários e desenvolvedores em volta do mundo unem forças
        para dar suporte, manter e promover o GNOME!”
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!
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/

● 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
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”
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
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 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
Usabilidade
Exemplo de bug
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/
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
Outras

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

● Patrocínio
  ● Friends of GNOME
  http://www.gnome.org/friends

● Simplesmente usando!
Comunidade

 Faça parte já da comunidade GNOME-BR
Diversão




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




 http://www.guadec.org/
Diversão
           http://www.guadec.org/
Perguntas?
Obrigado

   Obrigado pela atenção de todos! ;)
         http://br.gnome.org/




           Jorge Pereira
    <jorge@jorgepereira.com.br>
      www.jorgepereira.com.br
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

Mais conteúdo relacionado

Mais procurados

Apresentação Python e Games - Python Brasil 11 - 2015
Apresentação Python e Games - Python Brasil 11 - 2015Apresentação Python e Games - Python Brasil 11 - 2015
Apresentação Python e Games - Python Brasil 11 - 2015Julio Cesar Eiras Melanda
 
Desenvolvendo games com ferramentas livres
Desenvolvendo games com ferramentas livresDesenvolvendo games com ferramentas livres
Desenvolvendo games com ferramentas livresRelsi Maron
 
Ubuntu o projeto e a comunidade
Ubuntu   o projeto e a comunidadeUbuntu   o projeto e a comunidade
Ubuntu o projeto e a comunidadeLuiz Thiago
 
Aplicativos livres para o seu Desktop
Aplicativos livres para o seu DesktopAplicativos livres para o seu Desktop
Aplicativos livres para o seu Desktopelliando dias
 
Comunidade, por onde começar
Comunidade, por onde começarComunidade, por onde começar
Comunidade, por onde começarRamon Mota
 
Desenvolvimento Web
Desenvolvimento WebDesenvolvimento Web
Desenvolvimento WebLeonan Luppi
 
Não sou Programador, como posso ajudar o Debian?
Não sou Programador, como posso ajudar o Debian?Não sou Programador, como posso ajudar o Debian?
Não sou Programador, como posso ajudar o Debian?debian-rs
 

Mais procurados (9)

Apresentação Python e Games - Python Brasil 11 - 2015
Apresentação Python e Games - Python Brasil 11 - 2015Apresentação Python e Games - Python Brasil 11 - 2015
Apresentação Python e Games - Python Brasil 11 - 2015
 
Desenvolvendo games com ferramentas livres
Desenvolvendo games com ferramentas livresDesenvolvendo games com ferramentas livres
Desenvolvendo games com ferramentas livres
 
Ubuntu o projeto e a comunidade
Ubuntu   o projeto e a comunidadeUbuntu   o projeto e a comunidade
Ubuntu o projeto e a comunidade
 
Aplicativos livres para o seu Desktop
Aplicativos livres para o seu DesktopAplicativos livres para o seu Desktop
Aplicativos livres para o seu Desktop
 
Quarto Encontro GUX
Quarto Encontro GUX Quarto Encontro GUX
Quarto Encontro GUX
 
Comunidade, por onde começar
Comunidade, por onde começarComunidade, por onde começar
Comunidade, por onde começar
 
Desenvolvimento Web
Desenvolvimento WebDesenvolvimento Web
Desenvolvimento Web
 
Desenvolvimento Web
Desenvolvimento WebDesenvolvimento Web
Desenvolvimento Web
 
Não sou Programador, como posso ajudar o Debian?
Não sou Programador, como posso ajudar o Debian?Não sou Programador, como posso ajudar o Debian?
Não sou Programador, como posso ajudar o Debian?
 

Semelhante a ESLPE 2008 - Contribuindo com o GNOME

Dia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxDia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxJorge Pereira
 
ESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no LinuxESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no LinuxJorge Pereira
 
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazAplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazTchelinux
 
Ruby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniRuby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo Castellaniguest2a3a90
 
Ruby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniRuby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniHugo Borges
 
overview e introdução ao Golang
overview e introdução ao Golangoverview e introdução ao Golang
overview e introdução ao GolangJeferson Belgamazzi
 
Python e Django na Globo.com
Python e Django na Globo.comPython e Django na Globo.com
Python e Django na Globo.comricobl
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorandogastaovalle
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorandogastaovalle
 
Games Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEGames Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEJogos Digitais, PUC - SP
 
Não sou programador, como posso ajudar o Projeto Debian?
Não sou programador, como posso ajudar o Projeto Debian?Não sou programador, como posso ajudar o Projeto Debian?
Não sou programador, como posso ajudar o Projeto Debian?Luiz Guaraldo
 
Adeus Wordpress. Ola Pelican!
Adeus Wordpress. Ola Pelican!Adeus Wordpress. Ola Pelican!
Adeus Wordpress. Ola Pelican!magnunleno
 
Demoiselle EGov 2012
Demoiselle EGov 2012Demoiselle EGov 2012
Demoiselle EGov 2012Emerson Saito
 

Semelhante a ESLPE 2008 - Contribuindo com o GNOME (20)

Dia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxDia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no Linux
 
Conhecendo Go
Conhecendo GoConhecendo Go
Conhecendo Go
 
ESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no LinuxESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no Linux
 
Traduzindo o GNOME
Traduzindo o GNOMETraduzindo o GNOME
Traduzindo o GNOME
 
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazAplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
 
Introdução ao GNU/Linux
Introdução ao GNU/LinuxIntrodução ao GNU/Linux
Introdução ao GNU/Linux
 
Ruby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniRuby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo Castellani
 
Ruby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniRuby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo Castellani
 
Kde comunidade
Kde comunidadeKde comunidade
Kde comunidade
 
overview e introdução ao Golang
overview e introdução ao Golangoverview e introdução ao Golang
overview e introdução ao Golang
 
Python e Django na Globo.com
Python e Django na Globo.comPython e Django na Globo.com
Python e Django na Globo.com
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorando
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorando
 
Games Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEGames Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDE
 
Não sou programador, como posso ajudar o Projeto Debian?
Não sou programador, como posso ajudar o Projeto Debian?Não sou programador, como posso ajudar o Projeto Debian?
Não sou programador, como posso ajudar o Projeto Debian?
 
Bricklayer
BricklayerBricklayer
Bricklayer
 
Web open source
Web open sourceWeb open source
Web open source
 
Adeus Wordpress. Ola Pelican!
Adeus Wordpress. Ola Pelican!Adeus Wordpress. Ola Pelican!
Adeus Wordpress. Ola Pelican!
 
Demoiselle EGov 2012
Demoiselle EGov 2012Demoiselle EGov 2012
Demoiselle EGov 2012
 
Intro linux
Intro linuxIntro linux
Intro linux
 

ESLPE 2008 - Contribuindo com o GNOME

  • 1. “COLABORANDO COM O GNOME” “Aprendendo os primeiros passos de como colaborar com o projeto GNOME” Jorge Pereira <jorge@jorgepereira.com.br> 23 de Abril de 2008
  • 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. 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. 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. 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. O Projeto GNOME “Usuários e desenvolvedores em volta do mundo unem forças para dar suporte, manter e promover o GNOME!”
  • 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!
  • 11. Reportando Bugs  Algo deu errado?  Quer sugerir algo de novo no seu software predileto?
  • 12. “Bugs Squad” De olho nos bugs http://bugzilla.gnome.org/ ● 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. 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. 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
  • 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
  • 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. 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. Outras ● Marketing ● http://live.gnome.org/GnomeMarketing ● Patrocínio ● Friends of GNOME http://www.gnome.org/friends ● Simplesmente usando!
  • 21. Comunidade Faça parte já da comunidade GNOME-BR
  • 22. Diversão http://www.guadec.org/
  • 24. Diversão http://www.guadec.org/
  • 26. Obrigado Obrigado pela atenção de todos! ;) http://br.gnome.org/ Jorge Pereira <jorge@jorgepereira.com.br> www.jorgepereira.com.br
  • 27. 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