Interessado em olhar o código-fonte ou contribuir para as bibliotecas do Jetpack e você gosta do Github? Temos algo para você.
Em 2018, o desenvolvimento da biblioteca Jetpack mudou para o Android Open Source Project para aumentar a transparência e permitir contribuições externas. Desde então, continuamos a investir em melhorias na qualidade de vida dos colaboradores do Jetpack, ao mesmo tempo em que movemos mais alterações de trabalho em andamento, discussões de recursos e bugs para componentes visíveis ao público. Já vimos desenvolvedores externos dedicados aprenderem o fluxo de trabalho e contribuírem com patches; no entanto, queríamos explorar maneiras de tornar o processo mais fácil e mais amigável ao desenvolvedor.
Hoje, estamos iniciando um projeto para atender aos desenvolvedores onde eles estão: GitHub.
Este é um esforço inicial que esperamos que torne mais fácil explorar, experimentar e contribuir com as bibliotecas Jetpack. Estamos começando pequenos, com contribuições encorajadas para Room e WorkManager e suporte para desenvolvimento em ambientes Mac OS e Linux via Android Studio.
Fluxo de trabalho de contribuição
Para começar o desenvolvimento do Jetpack, comece bifurcando o repositório AndroidX / androidx , como você faria para qualquer outro projeto GitHub, e então clonando seu fork localmente:
git clone [email protected]:<username>/androidx.git .
Observe que estamos aceitando solicitações de pull do GitHub para Room e WorkManager. Contribuições para outras bibliotecas ainda são incentivadas por meio do fluxo de trabalho padrão AOSP Jetpack detalhado aqui .
Fornecendo feedback
Embora o escopo de nossa exploração do GitHub ainda seja bastante limitado, encorajamos os desenvolvedores a registrar solicitações de recursos e bugs no componente Jetpack> Infraestrutura> GitHub de nosso rastreador de problemas AOSP público.
O gráfico de contribuições do GitHub é um recurso essencial que rastreia as contribuições diárias dos desenvolvedores. Esse recurso motiva os desenvolvedores a continuar contribuindo regularmente para seus projetos de código aberto.
Uma exploração do mundo do GitHub e dos termos que o vinculam Cada indústria tem sua linguagem e coloquialismos, e o mundo da programação não é diferente. Mas o que diferencia os programadores é seu senso de humor distorcido e uma relação de amor e ódio com seu trabalho que resultou em uma terminologia verdadeiramente única.
“Ele vai me proteger quando eu estiver em perigo. Ele me esconderá em sua tenda.
Na semana passada, notei um comunicado de imprensa, enviado via PressGazette (um site de notícias da mídia britânica). O artigo anunciava que a Acast, a empresa de publicidade e hospedagem de podcast Scandi, lideraria um consórcio de "provavelmente os editores mais influentes" em podcasting.
Se quisermos continuar a prosperar neste planeta, teremos que ter conversas perigosas. Aqueles que desafiam o que temos feito, o que estamos fazendo e o que estamos determinados a continuar fazendo (ou planejamos fazer).
O que é velho agora é novo de novo e o que costumava ser a coisa brilhante e brilhante agora parece opaco. Não estou falando de jeans JNCO fazendo um retorno entre os garotos legais do centro da cidade junto com outras modas do final dos anos 1990.