Microsoft: prepara o desenvolvimento do Inner Source

Fonte interna na Microsoft: Ultimamente, vemos que a empresa está cada vez mais flertando com o código aberto. A empresa está abrindo cada vez mais suas tecnologias e, ao mesmo tempo, comprando empresas de código aberto. No entanto, uma das próximas grandes mudanças da empresa para o código aberto pode ser uma surpresa.

A Microsoft est√° se preparando para adotar oficialmente m√©todos de desenvolvimento de c√≥digo aberto dentro da empresa com o “Inner Source”.

Fonte interna / Fonte interna não é um termo criado pela Microsoft. Já existe há anos. Fonte interna da Microsoft

O termo Fonte Interna refere-se ao uso de práticas de desenvolvimento de código aberto e sua aplicação dentro de uma organização. Já existe uma comunidade do InnerSource Commons com mais de 70 membros.

Os princ√≠pios do c√≥digo-fonte aberto, como compartilhamento e edi√ß√£o de c√≥digo-fonte aberto, a capacidade de criar novas ramifica√ß√Ķes de c√≥digo para mais codifica√ß√£o, teste de c√≥digo que faz parte do processo de programa√ß√£o, melhor documenta√ß√£o etc., tamb√©m s√£o princ√≠pios do Inner Source .

Ferramentas e m√©todos de c√≥digo-fonte interno podem ser usados ‚Äč‚Äčpara desenvolver projetos e produtos de c√≥digo aberto ou c√≥digo criptografado. Ao contr√°rio do c√≥digo aberto, no entanto, esses princ√≠pios devem ser compartilhados por grupos que existem em uma √ļnica organiza√ß√£o, e n√£o necessariamente com o p√ļblico em geral.

Quando a Microsoft comprou o GitHub no ano passado, abriu caminho para que suas próprias equipes desenvolvessem mais o Inner Source.

Uma consulta de pesquisa realizada em novembro de 2012 pelo Microsoft Program Manager diz que a Microsoft est√° procurando algu√©m que esteja interessado em “ajudar as equipes de engenharia da Microsoft a usar o GitHub e adotar as pr√°ticas de Origem Interna”.

“Essa pessoa ser√° respons√°vel por mudan√ßas nos sistemas t√©cnicos e na cultura internos da Microsoft, tornando o GitHub uma plataforma colaborativa para as equipes de desenvolvimento de produtos e servi√ßos da Microsoft”.

Outro posto de trabalho da Microsoft da semana passada explica que uma equipe rec√©m-formada “est√° preparando a iniciativa Inner Source para difundir toda a empresa”.

Essa equipe, que fará parte do time 1ES (One Engineering System) da Microsoft, trabalhará em equipes internas para entender como a própria Microsoft pode usar ferramentas e processos de código aberto.

E continua:

A equipe 1ES mais ampla está criando a próxima geração de ferramentas e práticas que tornarão os engenheiros da Microsoft mais produtivos e os ajudarão a se concentrar na criação de ótimos softwares. Esse papel fará parte de uma equipe inicialmente pequena, encarregada de iniciar a fonte interna, em toda a empresa.

Pouco a pouco, n√£o devemos nos surpreender ao ver a Microsoft promover o Inner Source para seus clientes por meio do GitHub e do Azure DevOps.

__________________