{"id":786,"date":"2024-05-26T07:20:30","date_gmt":"2024-05-26T10:20:30","guid":{"rendered":"https:\/\/www.antonioladeia.com\/blog\/?p=786"},"modified":"2024-05-26T07:20:30","modified_gmt":"2024-05-26T10:20:30","slug":"contribuindo-para-o-debian-com-empacotamento","status":"publish","type":"post","link":"https:\/\/www.antonioladeia.com\/blog\/contribuindo-para-o-debian-com-empacotamento\/","title":{"rendered":"Contribuindo para o Debian com empacotamento"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">H\u00e1 muito tempo que parei de contribuir com software livre e \u00e9 algo que acho muito bom, e tr\u00e1s muito valor aos meus conhecimentos e a comunidade como um todo, como estou em busca cont\u00ednua de me aperfei\u00e7oar, resolvi voltar a contribuir, dessa vez com algo mais t\u00e9cnico, pesquisei um pouco e resolvi contribuir com o empacotamento de apps para o Debian.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Porque o Debian?<\/strong><br>Bom, desde que eu comecei a usar o linux, usava o kurumin, era br, live cd, e era de f\u00e1cil acesso, mas na \u00e9poca n\u00e3o curtia muito o KDE, e o kurumin foi passando a ter menos suporte e a\u00ed eu conheci o ubunbu, achei muito massa, vc pedia na internet, eles te mandavam live cd j\u00e1 gravado, com uns adesivinhos, o ambiente era o gnome, me parecia tudo muito melhor. Depois fui entendendo mais sobre a filosofia da distro e sobre a Canonical (empresa por tr\u00e1s do Ubuntu) e fiquei meio incomodado, n\u00e3o era algo anormal, mas me deixava com uma pulga atr\u00e1s da orelha, e foi da\u00ed que descobri o Debian, a distro m\u00e3e do ubuntu, e sem uma Canonical como dona do projeto. Adotei o Debian como distro principal. Na \u00e9poca da faculdade ainda miguei do Debian para o openSuse Thumbleweed, quando estava curtindo o QT e KDE mais novos e o TW era q entregava isso. Mas depois de um tempo, parei de usar o QT e KDE e voltei para o Debian e nele estou at\u00e9 hoje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Porque empacotamento?<\/strong><br>At\u00e9 hoje tinha contribu\u00eddo pouco com a parte mais t\u00e9cnica, claro, tive alguns PRs para o Firefox, fiz app pro Firefox OS, fiz extens\u00e3o pro browser, mas achava as coisas meio pontuais, o que fazia mais era tradu\u00e7\u00f5es, comunidade e etc. Dessa vez resolvi exercitar meus conhecimentos mais t\u00e9cnicos, queria chegar direto num app para contribuir, mas o ideal seria se fosse algo que j\u00e1 usasse e conhecesse, resolvi ent\u00e3o come\u00e7ar com empacotamento, que \u00e9 algo t\u00e9cnico, enquanto vou conhecendo a forma de trabalho, o workflow do projeto e alguns pacotes interessantes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comecei os trabalhos entrando em contato com a comunidade e por sorte achei o Debian Bras\u00edlia, pessoal muito bacana, ajuda bastante, tem um material muito bom pra quem vai iniciar, tem reuni\u00f5es todas as quintas a noite, comunidade no telegram, ent\u00e3o estava bem suprido de ajuda pra quando precisasse. Fui lendo os materiais, e quando achei que estava pronto, peguei um primeiro pacote para trabalhar(eles fazem curadoria para bons pacotes iniciais), fiz tudo que encontrei nos materiais, e abri meu primeiro <em>Pull Request<\/em>, depois de alguma discuss\u00f5es na <em>issue<\/em>, fiz os ajustes e pronto, meu PR foi aceito e deve fazer parte j\u00e1 do Debian.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meu segundo pacote foi na mesma linha, um pacote iniciante, mas dessa vez fiz o trabalho todo s\u00f3, para ver se tinha pego bem o <em>workflow<\/em>, depois que mandei o PR, vi algo diferente do primeiro, tinha que atualizar o manual dele tamb\u00e9m, algo que nunca tinha feito, simples mais bacana, ajustei e estou esperando revis\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agora escolhi meu terceiro pacote, este j\u00e1 escolhi duma lista de pacotes \u00f3rf\u00e3os(onde o mantenedor deixa de dar suporte) e sem curadoria, parece que ser\u00e1 mais desafiante. Escolhi o <em>tuxguitar<\/em>, \u00e9 um pacote de composi\u00e7\u00e3o de partituras e tablaturas, como estou aprendendo baixo, acho que juntou duas coisas que tenho vontade, aprendo mais sobre o <em>tuxguitar<\/em>, sobre o empacotamento e quem sabe eu n\u00e3o encontrei um bom pacote para contribuir com c\u00f3digos?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 isso, seguindo com a ideia de aprendizado e aperfei\u00e7oamento constante, um passo de cada vez, e vamos l\u00e1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>H\u00e1 muito tempo que parei de contribuir com software livre e \u00e9 algo que acho muito bom, e tr\u00e1s muito valor aos meus conhecimentos e a comunidade como um todo, como estou em busca cont\u00ednua de me aperfei\u00e7oar, resolvi voltar a contribuir, dessa vez com algo mais t\u00e9cnico, pesquisei um pouco e resolvi contribuir com&nbsp;&hellip;<\/p>\n","protected":false},"author":1,"featured_media":789,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[400,264],"tags":[106,402,405,72,404,403],"class_list":["post-786","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-voluntariado","tag-debian","tag-empacotamento","tag-smbmap","tag-software-livre","tag-tuxguitar","tag-weevely"],"_links":{"self":[{"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/posts\/786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/comments?post=786"}],"version-history":[{"count":2,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/posts\/786\/revisions"}],"predecessor-version":[{"id":788,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/posts\/786\/revisions\/788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/media\/789"}],"wp:attachment":[{"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/media?parent=786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/categories?post=786"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.antonioladeia.com\/blog\/wp-json\/wp\/v2\/tags?post=786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}